diff --git a/.doc_preprocessing.js b/.doc_preprocessing.js index 94ecb9b442aaaa..d69890e91eaee2 100644 --- a/.doc_preprocessing.js +++ b/.doc_preprocessing.js @@ -1,9 +1,24 @@ +const fs = require("fs") + const PREPROCESSING_TARGET_SYNTAX = process.env.PREPROCESSING_TARGET_SYNTAX let target_syntax = "docs" let target_syntax_translate = "current" if(PREPROCESSING_TARGET_SYNTAX) { - target_syntax = "versioned_docs/" + PREPROCESSING_TARGET_SYNTAX + const versionDir = "versioned_docs/" + PREPROCESSING_TARGET_SYNTAX + if (!fs.existsSync(versionDir)) { + const available = fs.existsSync("versioned_docs") + ? fs.readdirSync("versioned_docs").filter(n => n.startsWith("version-")) + : [] + console.error( + `\x1b[31mERROR\x1b[0m: PREPROCESSING_TARGET_SYNTAX="${PREPROCESSING_TARGET_SYNTAX}" ` + + `but folder "${versionDir}" does not exist.\n` + + `Available versions: ${available.join(", ") || "(none)"}\n` + + `Leave PREPROCESSING_TARGET_SYNTAX unset to build the current (docs/) version.` + ) + process.exit(1) + } + target_syntax = versionDir target_syntax_translate = PREPROCESSING_TARGET_SYNTAX } diff --git a/docs/API/IMAPTransporterClass.md b/docs/API/IMAPTransporterClass.md index a46280db5a4fba..4efb0725a3642d 100644 --- a/docs/API/IMAPTransporterClass.md +++ b/docs/API/IMAPTransporterClass.md @@ -1442,8 +1442,14 @@ $flags["$seen"]:=True $status:=$transporter.removeFlags(IMAP all;$flags) ``` +#### See also + +[`.addFlags()`](#addflags) + + + ## .renameBox() diff --git a/docs/FormObjects/properties_Text.md b/docs/FormObjects/properties_Text.md index fe10e060cdd6fe..4d0d7726e11f01 100644 --- a/docs/FormObjects/properties_Text.md +++ b/docs/FormObjects/properties_Text.md @@ -427,6 +427,7 @@ This property enables the possibility of using [specific styles](https://doc.4d. By default, this option is not enabled. + #### JSON Grammar |Name|Data Type|Possible Values| @@ -439,7 +440,86 @@ By default, this option is not enabled. #### Commands -[LISTBOX Get property](../commands/listbox-get-property) - [LISTBOX SET PROPERTY](../commands/listbox-set-property) - [OBJECT Is styled text](../commands/object-is-styled-text) - +[LISTBOX Get property](../commands/listbox-get-property) - [LISTBOX SET PROPERTY](../commands/listbox-set-property) - [OBJECT Is styled text](../commands/object-is-styled-text) + +### Supported tags + +You can use the following tags in 4D multi-style text areas. + +#### 4D Expression + +```html + +``` + +This tag inserts a 4D expression (expression, method, field, variable, command, etc.) in the text. The expression is tokenized and evaluated: + +- when the expression is inserted +- when the object is loaded +- when the `computeExpressions` standard action is called from an interface object or by the [`INVOKE ACTION`](../commands/invoke-action) command +- when the [`ST COMPUTE EXPRESSIONS`](../commands/st-compute-expressions) command is executed +- when the [`ST FREEZE EXPRESSIONS`](../commands/st-freeze-expressions) command is executed, if the second `*` parameter is passed. + +The evaluated value of the expression is not saved in the `` tag, only its reference is. + +Note: To ensure that expressions will be evaluated correctly regardless of the 4D language or version used, we recommend using the token syntax for elements whose name might vary between different versions (commands, tables, fields, constants). For example, to insert the `Current time` command, enter `Current time:C178`. For more information about this, refer to *Using tokens in formulas*. + +#### URL + +```html +Visible label +``` + +This tag inserts a URL in the text. Example: + +```html +4D Web Site +``` + +#### User link + +```html +Click here +``` + +"User links" look the same as URLs, but when you click them, they do not automatically open the source. You can pass any string you want as reference, and it is up to the developer to program any custom actions that occur when it is clicked. This means you can create links which are not URLs but references to files, 4D methods, and so on, that you can open or execute when they are clicked. The [`ST Get content type`](../commands/st-get-content-type) command detects if a user link has been clicked. + +User links are defined using the [`ST SET TEXT`](../commands/st-set-text) command. For example: + +```4d +ST SET TEXT(txtVar;"This is a user link: User Label";$start;$end) + ``` + +#### Custom tags + +You can insert any tag in plain text, for example ``. It is stored in the code of the plain text without being interpreted or displayed. This is particularly useful in the context of e-mails in HTML format and including pictures for example. + +#### Style tags + +This paragraph lists the attributes of \ tags that are supported by 4D in rich text areas. You can use these tags to implement custom style handling. Only the tags listed below are supported by 4D for style variations. + +- Font name: ` ... ` +- Font size: ` ... ` +- Font style: + - Bold ` ... ` + - Italic ` ... ` + - Normal ` ... ` + - Underline ` ... ` + - Strikethrough `...` + +*Note: The "strikethrough" style is not supported under macOS, but this tag can still be managed by programming.* + +- Font colors: ` ... ` or `...` +- Background colors: ` ... ` or `...` + +#### Color values + +For font color and background color attributes, the color value can be either the hexadecimal code for an RGB color, or the name of one of the 16 HTML colors defined for standard CSS by the W3C: + +![](../assets/en/FormObjects/colors1.png) +![](../assets/en/FormObjects/colors2.png) + + --- diff --git a/docs/Notes/updates.md b/docs/Notes/updates.md index 4dc9c84d0d049b..5beafdd9d94a1a 100644 --- a/docs/Notes/updates.md +++ b/docs/Notes/updates.md @@ -86,7 +86,7 @@ Read [**What’s new in 4D 21 R2**](https://blog.4d.com/whats-new-in-4d-21-r2/), |libZip|1.11.4|21|Used by zip class, 4D Write Pro, svg and serverNet components| |LZMA|5.8.1|21|| |ngtcp2|1.22.1|**21 R4**|Used for QUIC| -|OpenSSL|3.5.2|21|| +|OpenSSL|4.0|**21 R4**|| |PDFWriter|4.7.0|21|Used for [`WP Export document`](../WritePro/commands/wp-export-document.md) and [`WP Export variable`](../WritePro/commands/wp-export-variable.md) | |SpreadJS|18.2.0|21 R2|See [this blog post](https://blog.4d.com/4d-view-pro-whats-new-in-4d-21-r2/) for an overview of the new features| |webKit|WKWebView|19|| diff --git a/docs/aikit/Classes/OpenAI.md b/docs/aikit/Classes/OpenAI.md index 07d0222e67d346..d50d8108bd3e0e 100644 --- a/docs/aikit/Classes/OpenAI.md +++ b/docs/aikit/Classes/OpenAI.md @@ -11,8 +11,8 @@ The `OpenAI` class provides a client for accessing various OpenAI API resources. | Property Name | Type | Description | Optional | |-------------------|-------|-----------------------------------|----------| -| `apiKey` | Text | Your [OpenAI API Key](https://platform.openai.com/api-keys). | Can be required by the provider| -| `baseURL` | Text | Base URL for OpenAI API requests. | Yes (if omitted = use OpenAI Platform)| +| `apiKey` | Text | Your [OpenAI API Key](https://developers.openai.com/api/docs/quickstart#create-and-export-an-api-key). | Can be required by the provider | +| `baseURL` | Text | Base URL for OpenAI API requests. | Yes (if omitted = use OpenAI Platform) | | `organization` | Text | Your OpenAI Organization ID. | Yes | | `project` | Text | Your OpenAI Project ID. | Yes | @@ -69,7 +69,6 @@ The API provides access to multiple resources that allow seamless interaction wi | `embeddings` | [OpenAIEmbeddingsAPI](OpenAIEmbeddingsAPI.md) | Access to the Embeddings API. | | `files` | [OpenAIFilesAPI](OpenAIFilesAPI.md) | Access to the Files API. | - ### Example Usage ```4d @@ -82,3 +81,9 @@ $client.model.lists(...) ## Provider Model Aliases The OpenAI client supports provider model aliases for easy multi-provider usage. See [Provider Model Aliases](../provider-model-aliases.md) for complete documentation. + +You can construct an OpenAI client using a pre-configured provider name. This allows you to easily switch between different AI providers (OpenAI, Anthropic, etc.) without specifying the full configuration each time. + +```4d +var $client:=cs.AIKit.OpenAI.new({provider: "anthropic"}) +``` diff --git a/docs/aikit/Classes/OpenAIAPIResource.md b/docs/aikit/Classes/OpenAIAPIResource.md index a1e5c67140da05..2f99a73c28ca87 100644 --- a/docs/aikit/Classes/OpenAIAPIResource.md +++ b/docs/aikit/Classes/OpenAIAPIResource.md @@ -21,3 +21,4 @@ The client allow to make HTTP Request. - [OpenAIChatAPI](OpenAIChatAPI.md) - [OpenAIImagesAPI](OpenAIImagesAPI.md) - [OpenAIModerationsAPI](OpenAIModerationsAPI.md) +- [OpenAIFilesAPI](OpenAIFilesAPI.md) diff --git a/docs/aikit/Classes/OpenAIChatAPI.md b/docs/aikit/Classes/OpenAIChatAPI.md index 471cd319551a63..d85485d211474b 100644 --- a/docs/aikit/Classes/OpenAIChatAPI.md +++ b/docs/aikit/Classes/OpenAIChatAPI.md @@ -25,7 +25,6 @@ The `OpenAIChatAPI` class provides an interface to interact with OpenAI's chat b | *systemPrompt* | Text | The system prompt to initialize the chat. | | Function result | [OpenAIChatHelper](OpenAIChatHelper.md) | A helper instance for managing chat interactions. | - #### Example Usage ```4D diff --git a/docs/aikit/Classes/OpenAIChatCompletionsAPI.md b/docs/aikit/Classes/OpenAIChatCompletionsAPI.md index c6f7ebef9f46a1..4e6036b638c0ba 100644 --- a/docs/aikit/Classes/OpenAIChatCompletionsAPI.md +++ b/docs/aikit/Classes/OpenAIChatCompletionsAPI.md @@ -7,7 +7,7 @@ title: OpenAIChatCompletionsAPI The `OpenAIChatCompletionsAPI` class is designed for managing chat completions with OpenAI's API. It provides methods to create, retrieve, update, delete, and list chat completions. -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ## Functions @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/chat Creates a model response for the given chat conversation. -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create #### Example Usage @@ -59,7 +59,7 @@ $messages.push($result.choice.message) // {"role":"assistant"; "content": "xxx" Get a stored chat completion. -https://platform.openai.com/docs/api-reference/chat/get +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/retrieve ### update() @@ -74,7 +74,7 @@ https://platform.openai.com/docs/api-reference/chat/get Modify a stored chat completion. -https://platform.openai.com/docs/api-reference/chat/update +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/update ### delete() @@ -88,7 +88,7 @@ https://platform.openai.com/docs/api-reference/chat/update Delete a stored chat compltions. -https://platform.openai.com/docs/api-reference/chat/delete +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/delete ### list() @@ -101,4 +101,4 @@ https://platform.openai.com/docs/api-reference/chat/delete List stored chat completions. -https://platform.openai.com/docs/api-reference/chat/list +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/list diff --git a/docs/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md b/docs/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md index e566b493d7bb28..896c3551ce99d2 100644 --- a/docs/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md +++ b/docs/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md @@ -21,4 +21,4 @@ The `OpenAIChatCompletionsMessagesAPI` class is designed to interact with the Op The `list()` function retrieves messages associated with a specific chat completion ID. It throws an error if the `completionID` is empty. If the *parameters* argument is not an instance of `OpenAIChatCompletionsMessagesParameters`, it will create a new instance using the provided parameters. -https://platform.openai.com/docs/api-reference/chat/getMessages +https://developers.openai.com/api/reference/resources/chat/subresources/completions/subresources/messages/methods/list diff --git a/docs/aikit/Classes/OpenAIChatCompletionsParameters.md b/docs/aikit/Classes/OpenAIChatCompletionsParameters.md index 3794e854d5bb0b..694635aadb170c 100644 --- a/docs/aikit/Classes/OpenAIChatCompletionsParameters.md +++ b/docs/aikit/Classes/OpenAIChatCompletionsParameters.md @@ -1,11 +1,11 @@ --- id: openaichatcompletionsparameters -title: OpenAIChatCompletionParameters +title: OpenAIChatCompletionsParameters --- -# OpenAIChatCompletionParameters +# OpenAIChatCompletionsParameters -The `OpenAIChatCompletionParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. +The `OpenAIChatCompletionsParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. ## Inherits @@ -13,31 +13,32 @@ The `OpenAIChatCompletionParameters` class is designed to handle the parameters ## Properties -| Property | Type | Default Value | Description | -|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| -| `model` | Text | `"gpt-4o-mini"` | ID of the model to use. Supports [provider:model aliases](../provider-model-aliases.md) for multi-provider usage (e.g., `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | -| `stream` | Boolean | `False` | Whether to stream back partial progress. If set, tokens will be sent as data-only. Callback formula required. | -| `stream_options` | Object | `Null` | Property for stream=True. For example: `{include_usage: True}` | +| Property | Type | Default Value | Description | +| ----------------------- | ---------- | --------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | `"gpt-4o-mini"` | ID of the model to use. Supports [provider:model aliases](../provider-model-aliases.md) for multi-provider usage (e.g., `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | +| `stream` | Boolean | `False` | Whether to stream back partial progress. If set, tokens will be sent as data-only. Callback formula required. | +| `stream_options` | Object | `Null` | Property for stream=True. For example: `{include_usage: True}` | | `max_completion_tokens` | Integer | `0` | The maximum number of tokens that can be generated in the completion. | | `n` | Integer | `1` | How many completions to generate for each prompt. | | `temperature` | Real | `-1` | What sampling temperature to use, between 0 and 2. Higher values make the output more random, while lower values make it more focused and deterministic. | +| `top_p` | Real | `-1` | An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. Only sent when the value is greater than 0 (omitted when `<= 0`, with default `-1`). | | `store` | Boolean | `False` | Whether or not to store the output of this chat completion request. | -| `reasoning_effort` | Text | `Null` | Constrains effort on reasoning for reasoning models. Currently supported values are `"low"`, `"medium"`, and `"high"`. | -| `response_format` | Object | `Null` | An object specifying the format that the model must output. Compatible with structured outputs. | -| `tools` | Collection | `Null` | A list of tools ([OpenAITool](OpenAITool.md)) the model may call. Only "function" type is supported. | -| `tool_choice` | Variant | `Null` | Controls which (if any) tool is called by the model. Can be `"none"`, `"auto"`, `"required"`, or specify a particular tool. | +| `reasoning_effort` | Text | `Null` | Constrains effort on reasoning for reasoning models. Currently supported values are `"low"`, `"medium"`, and `"high"`. | +| `response_format` | Object | `Null` | An object specifying the format that the model must output. Compatible with structured outputs. | +| `tools` | Collection | `Null` | A list of tools ([OpenAITool](OpenAITool.md)) the model may call. Only "function" type is supported. | +| `tool_choice` | Variant | `Null` | Controls which (if any) tool is called by the model. Can be `"none"`, `"auto"`, `"required"`, or specify a particular tool. | | `prediction` | Object | `Null` | Static predicted output content, such as the content of a text file that is being regenerated. | +| `service_tier` | Text | `Null` | Specifies the processing type used for serving the request. `"auto"`, `"auto"`, `"default"`, and `"priority"`. | ### Asynchronous Callback Properties -| Property | Type | Description | -|----------|------|-----------| -| `onData` (or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk. Ensure that the current process does not terminate. | - -`onData` will receive as argument an [OpenAIChatCompletionsStreamResult](./OpenAIChatCompletionsStreamResult.md). +| Property | Type | Description | +|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| +| `onData`
(or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk.
*Ensure that the current process does not terminate.* | -See [OpenAIParameters](./OpenAIParameters.md) for other callback properties. +`onData` will receive as argument a [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md) +See [OpenAIParameters](OpenAIParameters.md) for other callback properties. ## Response Format @@ -50,7 +51,7 @@ The `response_format` parameter allows you to specify the format that the model The default response format returns plain text: ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "text"} \ }) @@ -61,13 +62,13 @@ var $params := cs.OpenAIChatCompletionsParameters.new({ \ Forces the model to respond with valid JSON: ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "json_object"} \ }) var $messages := [ \ - cs.OpenAIMessage.new({ \ + cs.AIKit.OpenAIMessage.new({ \ role: "system"; \ content: "You are a helpful assistant that always responds in JSON format." \ }) \ @@ -97,7 +98,7 @@ var $jsonSchema := { \ additionalProperties: False \ } -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: { \ type: "json_schema"; \ diff --git a/docs/aikit/Classes/OpenAIChatCompletionsResult.md b/docs/aikit/Classes/OpenAIChatCompletionsResult.md index 571eb01d9b7658..9f2843f3d164a3 100644 --- a/docs/aikit/Classes/OpenAIChatCompletionsResult.md +++ b/docs/aikit/Classes/OpenAIChatCompletionsResult.md @@ -15,6 +15,57 @@ title: OpenAIChatCompletionsResult |-----------|---------------|-----------------------------------------------------------------------------| | `choices` | Collection | Returns a collection of [OpenAIChoice](OpenAIChoice.md) from the OpenAI response. | | `choice` | OpenAIChoice | Returns the first [OpenAIChoice](OpenAIChoice.md) from the choices collection. | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for chat completions. + +| Field | Type | Description | +|-------|------|-------------| +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +#### prompt_tokens_details + +| Field | Type | Description | +|-------|------|-------------| +| `cached_tokens` | Integer | Number of tokens served from cache. | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | + +#### completion_tokens_details + +| Field | Type | Description | +|-------|------|-------------| +| `reasoning_tokens` | Integer | Tokens used for reasoning (e.g., o1 models). | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | +| `accepted_prediction_tokens` | Integer | Tokens from accepted predictions. | +| `rejected_prediction_tokens` | Integer | Tokens from rejected predictions. | + +**Example response:** + +```json +{ + "prompt_tokens": 19, + "completion_tokens": 10, + "total_tokens": 29, + "prompt_tokens_details": { + "cached_tokens": 0, + "audio_tokens": 0 + }, + "completion_tokens_details": { + "reasoning_tokens": 0, + "audio_tokens": 0, + "accepted_prediction_tokens": 0, + "rejected_prediction_tokens": 0 + } +} +``` + +> **Note:** The `*_tokens_details` objects may not be present in all responses or from all providers. ## See also diff --git a/docs/aikit/Classes/OpenAIChatCompletionsStreamResult.md b/docs/aikit/Classes/OpenAIChatCompletionsStreamResult.md index 2bbc9dd2757f47..05fbb9cddd91d2 100644 --- a/docs/aikit/Classes/OpenAIChatCompletionsStreamResult.md +++ b/docs/aikit/Classes/OpenAIChatCompletionsStreamResult.md @@ -22,9 +22,26 @@ title: OpenAIChatCompletionsStreamResult | `choice` | [OpenAIChoice](OpenAIChoice.md) | Returns a choice data, with a `delta` message. | | `choices` | Collection | Returns a collection of [OpenAIChoice](OpenAIChoice.md) data, with `delta` messages. | -### Overrided properties +### Overridden properties | Property | Type | Description | |--------------|----------------------------------------|---------------------------------------------------------------------| -| `success` | [OpenAIChoice](OpenAIChoice.md) | Returns `True` if the streaming data was successfully decoded as an object. | +| `success` | Boolean | Returns `True` if the streaming data was successfully decoded as an object. | | `terminated` | Boolean | A Boolean indicating whether the HTTP request was terminated. ie `onTerminate` called. | +| `usage` | Object | Returns token usage information from the stream data (only available in the final chunk when `stream_options.include_usage` is set to `True`). | + +### usage + +The `usage` property returns an object containing token usage information, available only in the final streaming chunk when enabled via `stream_options.include_usage: True` in the request parameters. + +The structure is the same as [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage): + +| Field | Type | Description | +|-------|------|-------------| +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +> **Note:** To receive usage information in streaming responses, you must set `stream_options: {include_usage: True}` in your request parameters. See [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) for details. diff --git a/docs/aikit/Classes/OpenAIChatHelper.md b/docs/aikit/Classes/OpenAIChatHelper.md index c55e7ab95ccf87..7fa0c919ce7269 100644 --- a/docs/aikit/Classes/OpenAIChatHelper.md +++ b/docs/aikit/Classes/OpenAIChatHelper.md @@ -11,15 +11,14 @@ The chat helper allow to keep a list of messages in memory and make consecutive | Property Name | Type | Default Value | Description | |----------------------|-----------------------------|----------------------------------|-------------------------------------------------------------------------------------| -| `chat` | [OpenAIChatAPI](OpenAIChatAPI.md) | - | The chat API instance used for communication with OpenAI. | -| `systemPrompt` | [OpenAIMessage](OpenAIMessage.md) | - | The system prompt message that guides the chat assistant's responses. | -| `numberOfMessages` | Integer | 15 | The maximum number of messages to retain in the chat history.| -| `parameters` | [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) | - | The parameters for the OpenAI chat completion request. | -| `messages` | Collection of [OpenAIMessage](OpenAIMessage.md) | [] | The collection of messages exchanged in the chat session. | -| `tools` | Collection of [OpenAITool](OpenAITool.md) | [] | List of registered OpenAI tools for function calling. | -| `autoHandleToolCalls`| Boolean | True | Boolean indicating whether tool calls are handled automatically using registered tools. | -| `lastErrors` | Collection | -| Collection containing the last errors encountered during chat operations. | - +| `chat` | [OpenAIChatAPI](OpenAIChatAPI.md) | - | The chat API instance used for communication with OpenAI. | +| `systemPrompt` | [OpenAIMessage](OpenAIMessage.md) | - | The system prompt message that guides the chat assistant's responses. | +| `numberOfMessages` | Integer | 15 | The maximum number of messages to retain in the chat history. | +| `parameters` | [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) | - | The parameters for the OpenAI chat completion request. | +| `messages` | Collection of [OpenAIMessage](OpenAIMessage.md) | [] | The collection of messages exchanged in the chat session. | +| `tools` | Collection of [OpenAITool](OpenAITool.md) | [] | List of registered OpenAI tools for function calling. | +| `autoHandleToolCalls`| Boolean | True | Boolean indicating whether tool calls are handled automatically using registered tools. | +| `lastErrors` | Collection | - | Collection containing the last errors encountered during chat operations. | ## Constructor @@ -31,25 +30,35 @@ var $chatHelper:=$client.chat.create("You are a helpful assistant.") This method creates a new chat helper with the specified system prompt and initializes it with default parameters. The system prompt defines the assistant's role and behavior throughout the conversation. - ## Functions ### prompt() -**prompt**(*prompt* : Text) : OpenAIChatCompletionsResult +**prompt**(*prompt* : Variant) : OpenAIChatCompletionsResult | Parameter | Type | Description | |------------------|-------|-------------------------------------------| -| *prompt* | Text | The text prompt to send to OpenAI chat. | +| *prompt* | Text or [OpenAIMessage](OpenAIMessage.md) | The text prompt to send to OpenAI chat, or an OpenAIMessage object for more complex messages (e.g., with images or files). | | Function result| [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md) | The completion result returned by the chat. | -Sends a user prompt to the chat and returns the corresponding completion result. +Sends a user prompt to the chat and returns the corresponding completion result. You can pass either a simple text string or an [OpenAIMessage](OpenAIMessage.md) object for more advanced scenarios like including images or files. #### Example Usage ```4D +// Simple text prompt var $result:=$chatHelper.prompt("Hello, how can I help you today?") $result:=$chatHelper.prompt("Why 42?") + +// Using OpenAIMessage for advanced scenarios (e.g., with images) +var $message:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "What's in this image?"}) +$message.addImageURL("https://example.com/photo.jpg"; "high") +$result:=$chatHelper.prompt($message) + +// Using OpenAIMessage with files +var $fileMessage:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "Analyze this document"}) +$fileMessage.addFileId($uploadedFile.id) +$result:=$chatHelper.prompt($fileMessage) ``` ### reset() @@ -67,23 +76,22 @@ $chatHelper.reset() // Clear all previous messages and tools ### registerTool() -**registerTool**(*tool* : Object; *handler* : Object) +**registerTool**(*tool* : Object; *handler* : Variant) | Parameter | Type | Description | |------------------|-------------|-------------------------------------------------------| | *tool* | Object | The tool definition object (or [OpenAITool](OpenAITool.md) instance) | -| *handler* | Object | The function to handle tool calls ([4D.Function](../../API/FunctionClass.md) or Object), optional if defined inside *tool* as *handler* property | +| *handler* | Object | The function to handle tool calls (4D.Function or Object), optional if defined inside *tool* as *handler* property | Registers a tool with its handler function for automatic tool call handling. The *handler* parameter can be: - A **4D.Function**: Direct handler function -- An **Object**: An object containing a `formula` property matching the tool function name +- An **Object**: An object containing a formula property matching the tool function name The handler function receives an object containing the parameters passed from the OpenAI tool call. This object contains key-value pairs where the keys match the parameter names defined in the tool's schema, and the values are the actual arguments provided by the AI model. - -#### Register Tool Example +#### Register Tool Examples ```4D // Example 1: Simple registration with direct handler @@ -118,7 +126,7 @@ Registers multiple tools at once. The parameter can be: - **Object**: Object with function names as keys mapping to tool definitions - **Object with `tools` attribute**: Object containing a `tools` collection and formula properties matching tool names -#### Register Multiple Tools Example +#### Register Multiple Tools Examples ##### Example 1: Collection format with handlers in tools @@ -160,7 +168,6 @@ $chatHelper.registerTools(cs.MyTools.new()) ``` ##### Example 4: Simple object format with tools as properties - ```4D var $tools:={} $tools.getWeather:=$weatherTool // Tool with handler property @@ -169,7 +176,6 @@ $tools.calculate:=$calculatorTool // Tool with handler property $chatHelper.registerTools($tools) ``` - ### unregisterTool() **unregisterTool**(*functionName* : Text) @@ -198,4 +204,4 @@ Unregisters all tools at once. This clears all tool handlers, empties the tools ```4D $chatHelper.registerTools($multipleTools) $chatHelper.unregisterTools() // Remove all tools -``` \ No newline at end of file +``` diff --git a/docs/aikit/Classes/OpenAIEmbeddingsAPI.md b/docs/aikit/Classes/OpenAIEmbeddingsAPI.md index 85aabcb1f7efbb..85b7d726cb6e01 100644 --- a/docs/aikit/Classes/OpenAIEmbeddingsAPI.md +++ b/docs/aikit/Classes/OpenAIEmbeddingsAPI.md @@ -7,7 +7,7 @@ title: OpenAIEmbeddingsAPI The `OpenAIEmbeddingsAPI` provides functionalities to create embeddings using OpenAI's API. -https://platform.openai.com/docs/api-reference/embeddings +https://developers.openai.com/api/reference/resources/embeddings ## Functions @@ -20,7 +20,7 @@ Creates an embeddings for the provided input, model and parameters. | Argument | Type | Description | |------------|---------------------------------------|--------------------------------------------------| | *input* | Text or Collection of Text | The input to vectorize. | -| *model* | Text | The [model to use](https://platform.openai.com/docs/guides/embeddings#embedding-models). Supports [provider:model aliases](../provider-model-aliases.md).| +| *model* | Text | The [model to use](https://developers.openai.com/api/docs/guides/embeddings#embedding-models). Supports [provider:model aliases](../provider-model-aliases.md). | | *parameters* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | The parameters to customize the embeddings request. | | Function result| [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | The embeddings. | diff --git a/docs/aikit/Classes/OpenAIEmbeddingsResult.md b/docs/aikit/Classes/OpenAIEmbeddingsResult.md index 67e25e9e680863..0be192d4128319 100644 --- a/docs/aikit/Classes/OpenAIEmbeddingsResult.md +++ b/docs/aikit/Classes/OpenAIEmbeddingsResult.md @@ -18,6 +18,27 @@ title: OpenAIEmbeddingsResult | `vectors` | Collection | Returns a collection of `4D.Vector`. | | `embedding` | [OpenAIEmbedding](OpenAIEmbedding.md) | Returns the first [OpenAIEmbedding](OpenAIEmbedding.md) from the `embeddings` collection. | | `embeddings` | Collection | Returns a collection of [OpenAIEmbedding](OpenAIEmbedding.md). | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for embeddings. + +| Field | Type | Description | +|-------|------|-------------| +| `prompt_tokens` | Integer | Number of tokens in the input text(s). | +| `total_tokens` | Integer | Total tokens used (same as prompt_tokens for embeddings). | + +**Example response:** + +```json +{ + "prompt_tokens": 8, + "total_tokens": 8 +} +``` + +> **Note:** Embeddings only consume prompt tokens (there is no completion), so `total_tokens` equals `prompt_tokens`. ## See also diff --git a/docs/aikit/Classes/OpenAIFilesAPI.md b/docs/aikit/Classes/OpenAIFilesAPI.md index 577a75ca2ff57d..f1b3056f98cb51 100644 --- a/docs/aikit/Classes/OpenAIFilesAPI.md +++ b/docs/aikit/Classes/OpenAIFilesAPI.md @@ -3,46 +3,43 @@ id: openaifilesapi title: OpenAIFilesAPI --- - # OpenAIFilesAPI -The `OpenAIFilesAPI` class provides functionalities to manage files using OpenAI's API. Files can be uploaded and used across various endpoints including [Fine-tuning](https://platform.openai.com/docs/api-reference/fine-tuning), [Batch](https://platform.openai.com/docs/api-reference/batch) processing, and Vision. +The `OpenAIFilesAPI` class provides functionalities to manage files using OpenAI's API. Files can be uploaded and used across various endpoints including [Fine-tuning](https://developers.openai.com/api/reference/resources/fine_tuning), [Batch](https://developers.openai.com/api/reference/resources/batches) processing, and Vision. > **Note:** This API is only compatible with OpenAI. Other providers listed in the [compatible providers](../compatible-openai.md) documentation do not support file management operations. - -API Reference: +API Reference: ## File Size Limits - **Individual files:** up to 512 MB per file -- **Organization total:** up to 1 TB (cumulative size of all files uploaded by your [organization](https://platform.openai.com/docs/guides/production-best-practices/setting-up-your-organization)) - +- **Organization total:** up to 1 TB (cumulative size of all files uploaded by your [organization](https://developers.openai.com/api/docs/guides/production-best-practices)) ## Functions ### create() -**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.OpenAIFileParameters) : cs.OpenAIFileResult +**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.AIKit.OpenAIFileParameters) : cs.AIKit.OpenAIFileResult Upload a file that can be used across various endpoints. **Endpoint:** `POST https://api.openai.com/v1/files` -| Parameter | Type | Description | -|---------------|--------------------------------|-----------------------------------------------------------| -| `file` | [4D.File](https://developer.4d.com/docs/API/FileClass) or [4D.Blob](https://developer.4d.com/docs/API/BlobClass) | The File or Blob object (not file name) to be uploaded. | -| `purpose` | Text | **Required.** The intended purpose of the uploaded file. | -| `parameters` | [OpenAIFileParameters](OpenAIFileParameters.md) | Optional parameters including expiration policy. | +| Parameter | Type | Description | +|-----------------|--------------------------------|-----------------------------------------------------------| +| `file` | [4D.File](https://developer.4d.com/docs/API/FileClass) or [4D.Blob](https://developer.4d.com/docs/API/BlobClass) | The File or Blob object (not file name) to be uploaded. | +| `purpose` | Text | **Required.** The intended purpose of the uploaded file. | +| `parameters` | [OpenAIFileParameters](OpenAIFileParameters.md) | Optional parameters including expiration policy. | | Function result | [OpenAIFileResult](OpenAIFileResult.md) | The file result | **Throws:** An error if `file` is not a 4D.File or 4D.Blob, or if `purpose` is empty. #### Supported Purposes -- `assistants`: Used in the Assistants API (⚠️ [deprecated by OpenAI](https://platform.openai.com/docs/assistants/whats-new)) -- `batch`: Used in the [Batch API](https://platform.openai.com/docs/api-reference/batch) (expires after 30 days by default) -- `fine-tune`: Used for [fine-tuning](https://platform.openai.com/docs/api-reference/fine-tuning) +- `assistants`: Used in the Assistants API (⚠️ [deprecated by OpenAI](https://developers.openai.com/api/docs/assistants/migration)) +- `batch`: Used in the [Batch API](https://developers.openai.com/api/reference/resources/batches) (expires after 30 days by default) +- `fine-tune`: Used for [fine-tuning](https://developers.openai.com/api/reference/resources/fine_tuning) - `vision`: Images used for vision fine-tuning - `user_data`: Flexible file type for any purpose - `evals`: Used for eval data sets @@ -54,7 +51,7 @@ Upload a file that can be used across various endpoints. - **Assistants API:** Supports specific file types (see Assistants Tools guide) - **Chat Completions API:** PDFs are only supported -#### Sychronous example +#### Example ```4d var $file:=File("/RESOURCES/training-data.jsonl") @@ -105,22 +102,20 @@ Else End if ``` - ### retrieve() -**retrieve**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileResult +**retrieve**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileResult Returns information about a specific file. **Endpoint:** `GET https://api.openai.com/v1/files/{file_id}` -| Parameter | Type | Description | -|---------------|--------------------------------|-----------------------------------------------------------| -| `fileId` | Text | **Required.** The ID of the file to retrieve. | -| `parameters` | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | +| Parameter | Type | Description | +|-----------------|--------------------------------|-----------------------------------------------------------| +| *fileId* | Text | **Required.** The ID of the file to retrieve. | +| *parameters* | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | | Function result | [OpenAIFileResult](OpenAIFileResult.md) | The file result | - **Throws:** An error if `fileId` is empty. #### Example @@ -138,18 +133,17 @@ End if ### list() -**list**(*parameters* : cs.OpenAIFileListParameters) : cs.OpenAIFileListResult +**list**(*parameters* : cs.AIKit.OpenAIFileListParameters) : cs.AIKit.OpenAIFileListResult Returns a list of files that belong to the user's organization. **Endpoint:** `GET https://api.openai.com/v1/files` -| Parameter | Type | Description | -|---------------|--------------------------------|-----------------------------------------------------------| -| `parameters` | [OpenAIFileListParameters](OpenAIFileListParameters.md) | Optional parameters for filtering and pagination. | +| Parameter | Type | Description | +|-----------------|--------------------------------|-----------------------------------------------------------| +| *parameters* | [OpenAIFileListParameters](OpenAIFileListParameters.md) | Optional parameters for filtering and pagination. | | Function result | [OpenAIFileListResult](OpenAIFileListResult.md) | The file list result | - #### Example ```4d @@ -172,19 +166,18 @@ End if ### delete() -**delete**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileDeletedResult +**delete**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileDeletedResult Delete a file. **Endpoint:** `DELETE https://api.openai.com/v1/files/{file_id}` -| Parameter | Type | Description | -|---------------|--------------------------------|-----------------------------------------------------------| -| `fileId` | Text | **Required.** The ID of the file to delete. | -| `parameters` | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | +| Parameter | Type | Description | +|-----------------|--------------------------------|-----------------------------------------------------------| +| *fileId* | Text | **Required.** The ID of the file to delete. | +| *parameters* | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | | Function result | [OpenAIFileDeletedResult](OpenAIFileDeletedResult.md) | The file deletion result | - **Throws:** An error if `fileId` is empty. #### Example diff --git a/docs/aikit/Classes/OpenAIImage.md b/docs/aikit/Classes/OpenAIImage.md index ecfe46b64934db..8d7c4e89037081 100644 --- a/docs/aikit/Classes/OpenAIImage.md +++ b/docs/aikit/Classes/OpenAIImage.md @@ -7,7 +7,7 @@ title: OpenAIImage The `OpenAIImage` class represents an image generated by the OpenAI API. It provides properties for accessing the generated image in different formats and methods for converting this image to different types. -https://platform.openai.com/docs/api-reference/images/object +https://developers.openai.com/api/reference/resources/images ## Properties diff --git a/docs/aikit/Classes/OpenAIImageParameters.md b/docs/aikit/Classes/OpenAIImageParameters.md index 77609ffe676114..beca90db80f5e1 100644 --- a/docs/aikit/Classes/OpenAIImageParameters.md +++ b/docs/aikit/Classes/OpenAIImageParameters.md @@ -15,7 +15,7 @@ The `OpenAIImageParameters` class is designed to configure and manage the parame | Property Name | Type | Default Value | Description | |-------------------|---------|----------------|--------------------------------------------------------------------------------------------------| -| `model` | Text | "dall-e-2" | Specifies the model to use for image generation. Supports [provider:model aliases](../provider-model-aliases.md). | +| `model` | Text | "dall-e-2" | Specifies the model to use for image generation. Supports [provider:model aliases](../provider-model-aliases.md). | | `n` | Integer | 1 | The number of images to generate (must be between 1 and 10; only `n=1` is supported for `dall-e-3`). | | `size` | Text | "1024x1024" | The size of the generated images. Must conform to model specifications. | | `style` | Text | "" | The style of the generated images (must be either `vivid` or `natural`). | diff --git a/docs/aikit/Classes/OpenAIImagesAPI.md b/docs/aikit/Classes/OpenAIImagesAPI.md index 54ee6ea8a657cc..144a918c90f3c5 100644 --- a/docs/aikit/Classes/OpenAIImagesAPI.md +++ b/docs/aikit/Classes/OpenAIImagesAPI.md @@ -7,7 +7,7 @@ title: OpenAIImagesAPI The `OpenAIImagesAPI` provides functionalities to generate images using OpenAI's API. -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ## Functions @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/images Creates an image given a prompt. -https://platform.openai.com/docs/api-reference/images/create +https://developers.openai.com/api/reference/resources/images/methods/generate ## Example diff --git a/docs/aikit/Classes/OpenAIImagesResult.md b/docs/aikit/Classes/OpenAIImagesResult.md index 5bab05f1608cdd..d3fab8d400ad5e 100644 --- a/docs/aikit/Classes/OpenAIImagesResult.md +++ b/docs/aikit/Classes/OpenAIImagesResult.md @@ -15,6 +15,41 @@ title: OpenAIImagesResult |----------|------|-------------| | `images` | Collection of [OpenAIImage](OpenAIImage.md) | Returns a collection of OpenAIImage objects. | | `image` | [OpenAIImage](OpenAIImage.md) | Returns the first OpenAIImage from the collection. | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for image generation (when supported by the provider). + +| Field | Type | Description | +|-------|------|-------------| +| `total_tokens` | Integer | Total tokens used. | +| `input_tokens` | Integer | Number of tokens in the input (prompt). | +| `output_tokens` | Integer | Number of tokens for the output (image). | +| `input_tokens_details` | Object | Breakdown of input tokens (optional). | + +#### input_tokens_details + +| Field | Type | Description | +|-------|------|-------------| +| `text_tokens` | Integer | Number of text tokens in the prompt. | +| `image_tokens` | Integer | Number of image tokens (for image editing/variations). | + +**Example response:** + +```json +{ + "total_tokens": 100, + "input_tokens": 50, + "output_tokens": 50, + "input_tokens_details": { + "text_tokens": 10, + "image_tokens": 40 + } +} +``` + +> **Note:** Image generation usage may not be available from all providers. The structure may vary depending on the specific image API endpoint used. ## Functions diff --git a/docs/aikit/Classes/OpenAIMessage.md b/docs/aikit/Classes/OpenAIMessage.md index 14c998b7abd232..9d9fda372a3ed7 100644 --- a/docs/aikit/Classes/OpenAIMessage.md +++ b/docs/aikit/Classes/OpenAIMessage.md @@ -32,10 +32,9 @@ The `OpenAIMessage` class represents a structured message containing a role, con | Parameter | Type | Description | |------------------|-------|--------------------------------------------| | *imageURL* | Text | The URL of the image to add to the message.| -| *detail* | Text | Additional details about the image. | - -Adds an image URL to the content of the message. +| *detail* | Text | The detail level of the image: "auto", "low", or "high". | +Adds an image URL to the content of the message. If the content is currently text, it will be converted to a collection format. ### addFileId() @@ -43,13 +42,10 @@ Adds an image URL to the content of the message. | Parameter | Type | Description | |------------------|-------|--------------------------------------------| -| *fileId* | Text | The file ID to add to the message.| +| *fileId* | Text | The file ID to add to the message. | Adds a file reference to the content of the message. If the content is currently text, it will be converted to a collection format. - - - ## Example Usage ### Basic Text Message @@ -68,7 +64,6 @@ var $message:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "Please analyze $message.addImageURL("http://example.com/image.jpg"; "high") ``` - ### Adding File ```4d @@ -146,4 +141,6 @@ var $toolResponse:=cs.AIKit.OpenAIMessage.new({ \ ## See Also -- [OpenAITool](OpenAITool.md) - For tool definition \ No newline at end of file +- [OpenAITool](OpenAITool.md) - For tool definition +- [OpenAIFile](OpenAIFile.md) +- [OpenAIChoice](OpenAIChoice.md) diff --git a/docs/aikit/Classes/OpenAIModel.md b/docs/aikit/Classes/OpenAIModel.md index 85a6a67e353be8..d24743b1937f2b 100644 --- a/docs/aikit/Classes/OpenAIModel.md +++ b/docs/aikit/Classes/OpenAIModel.md @@ -7,7 +7,7 @@ title: OpenAIModel A model description. -https://platform.openai.com/docs/api-reference/models/object +https://developers.openai.com/api/reference/resources/models ## Properties diff --git a/docs/aikit/Classes/OpenAIModelsAPI.md b/docs/aikit/Classes/OpenAIModelsAPI.md index e1abc87249420a..6ffb509100e56b 100644 --- a/docs/aikit/Classes/OpenAIModelsAPI.md +++ b/docs/aikit/Classes/OpenAIModelsAPI.md @@ -9,7 +9,7 @@ title: OpenAIModelsAPI `OpenAIModelsAPI` is a class that allows interaction with OpenAI models through various functions, such as retrieving model information, listing available models, and (optionally) deleting fine-tuned models. -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models ## Functions @@ -25,7 +25,7 @@ https://platform.openai.com/docs/api-reference/models Retrieves a model instance to provide basic information. -https://platform.openai.com/docs/api-reference/models/retrieve +https://developers.openai.com/api/reference/resources/models/methods/retrieve #### Example usage: @@ -45,11 +45,11 @@ var $model:=$result.model Lists the currently available models. -https://platform.openai.com/docs/api-reference/models/list +https://developers.openai.com/api/reference/resources/models/methods/list #### Example usage: ```4d var $result:=$client.model.list($parameters) var $models: Collection:=$result.models -``` \ No newline at end of file +``` diff --git a/docs/aikit/Classes/OpenAIModeration.md b/docs/aikit/Classes/OpenAIModeration.md index 333329df890a99..495765a89e98bb 100644 --- a/docs/aikit/Classes/OpenAIModeration.md +++ b/docs/aikit/Classes/OpenAIModeration.md @@ -7,7 +7,7 @@ title: OpenAIModeration The `OpenAIModeration` class is designed to handle moderation results from the OpenAI API. It contains properties for storing the moderation ID, model used, and the results of the moderation. -https://platform.openai.com/docs/api-reference/moderations/object +https://developers.openai.com/api/reference/resources/moderations ## Properties diff --git a/docs/aikit/Classes/OpenAIModerationItem.md b/docs/aikit/Classes/OpenAIModerationItem.md index 46a5ca2a73afb6..75747a27205c15 100644 --- a/docs/aikit/Classes/OpenAIModerationItem.md +++ b/docs/aikit/Classes/OpenAIModerationItem.md @@ -5,7 +5,7 @@ title: OpenAIModerationItem # OpenAIModerationItem -https://platform.openai.com/docs/api-reference/moderations/object#moderations/object-results +https://developers.openai.com/api/reference/resources/moderations#moderations/object-results ## Properties diff --git a/docs/aikit/Classes/OpenAIModerationsAPI.md b/docs/aikit/Classes/OpenAIModerationsAPI.md index 7a0efb7d8ef817..099c7e20c762a5 100644 --- a/docs/aikit/Classes/OpenAIModerationsAPI.md +++ b/docs/aikit/Classes/OpenAIModerationsAPI.md @@ -7,7 +7,7 @@ title: OpenAIModerationsAPI The `OpenAIModerationsAPI` is responsible for classifying if text and/or image inputs are potentially harmful. -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ## Functions @@ -24,7 +24,7 @@ https://platform.openai.com/docs/api-reference/moderations Classifies whether the input is potentially harmful. -https://platform.openai.com/docs/api-reference/moderations/create +https://developers.openai.com/api/reference/resources/moderations/methods/create ## Examples @@ -40,4 +40,4 @@ var $result:=$client.moderation.create("Some text to classify"; "omni-moderation var $messages:=[{type: "text"; text: "...text to classify goes here..."}; \ {type: "image_url"; image_url: {url: "https://example.com/image.png"}}] var $result:=$client.moderation.create($messages; "omni-moderation-latest"; $parameters) -``` \ No newline at end of file +``` diff --git a/docs/aikit/Classes/OpenAIParameters.md b/docs/aikit/Classes/OpenAIParameters.md index fb8f519149da6b..efeccbdaddb842 100644 --- a/docs/aikit/Classes/OpenAIParameters.md +++ b/docs/aikit/Classes/OpenAIParameters.md @@ -15,16 +15,16 @@ Use this callback property to receive the result regardless of success or error: | Property | Type | Description | |-------------------|---------|---------------------------------------------------------------------------------------------------------------------------------| -| `onTerminate`
(or `formula`) | 4D.Function| A function to be called asynchronously when finished. Ensure that the current process does not terminate. | +| `onTerminate`
(or `formula`) | 4D.Function| A function to be called asynchronously when finished.
*Ensure that the current process does not terminate.* | Use these callback properties for more granular control over success and error handling: | Property | Type | Description | |-------------------|---------|---------------------------------------------------------------------------------------------------------------------------------| -| `onResponse` | 4D.Function| A function to be called asynchronously when the request finishes **successfully**. Ensure that the current process does not terminate. | -| `onError` | 4D.Function| A function to be called asynchronously when the request finishes **with errors**. Ensure that the current process does not terminate. | +| `onResponse` | 4D.Function| A function to be called asynchronously when the request finishes **successfully**.
*Ensure that the current process does not terminate.* | +| `onError` | 4D.Function| A function to be called asynchronously when the request finishes **with errors**.
*Ensure that the current process does not terminate.* | -> The callback function will receive the same result object type (one of [OpenAIResult](./OpenAIResult.md) child classes) that would be returned by the function in synchronous code. +> The callback function will receive the same result object type (one of [OpenAIResult](OpenAIResult.md) child classes) that would be returned by the function in synchronous code. See [documentation about asynchronous code for examples](../asynchronous-call.md) @@ -35,7 +35,7 @@ See [documentation about asynchronous code for examples](../asynchronous-call.md | `timeout` | Real | Overrides the client-level default timeout for the request, in seconds. Default is 0. | | `httpAgent` | HTTPAgent| Overrides the client-level default HTTP agent for the request. | | `maxRetries` | Integer | The maximum number of retries for the request. (Only if code not asynchrone ie. no function provided) | -| `extraHeaders` | Object | Extra headers to send with the request. | +| `extraHeaders` | Object | Extra headers to send with the request. | ### OpenAPI Properties diff --git a/docs/aikit/Classes/OpenAIProviders.md b/docs/aikit/Classes/OpenAIProviders.md index eb44ac8ad9be5b..1e571392b8c515 100644 --- a/docs/aikit/Classes/OpenAIProviders.md +++ b/docs/aikit/Classes/OpenAIProviders.md @@ -3,7 +3,6 @@ id: openaiproviders title: OpenAIProviders --- - # OpenAIProviders ## Summary @@ -28,7 +27,7 @@ The `OpenAI` class automatically loads provider configurations when instantiated var $providers := cs.AIKit.OpenAIProviders.new() ``` -Creates a new instance that loads provider configuration from the `AIProviders.json` file (see [**Configuration Files**](../provider-model-aliases.md#configuration-files) in the "Provider Model Aliases" page for details on file locations and format). +Creates a new instance that loads provider configuration from the `AIProviders.json` file. See [Configuration Files](../provider-model-aliases.md#configuration-files) in the Provider Model Aliases documentation for details on file locations and format. **Important:** @@ -137,9 +136,6 @@ For each ($model; $models) End for each ``` - - - ## Model Resolution Two syntaxes are supported for model resolution: @@ -159,21 +155,18 @@ This is resolved internally to: 3. Extract `baseURL` and `apiKey` 4. Make the API request using the resolved configuration - **Examples:** - `"openai:gpt-5.1"` → Use OpenAI provider with gpt-5.1 model - `"anthropic:claude-3-opus"` → Use Anthropic provider with claude-3-opus - `"local:llama3"` → Use local provider with llama3 model - ### Model alias (bare name) - Use a named model by its bare name from the `models` section of the configuration: ```4d var $client := cs.AIKit.OpenAI.new() -$client.chat.completions.create($messages; {model: ":my-gpt"}) +$client.chat.completions.create($messages; {model: "my-gpt"}) ``` This is resolved internally to: @@ -185,4 +178,3 @@ This is resolved internally to: **Examples:** - `"my-gpt"` → Use the model alias "my-gpt" (resolves to its configured provider and model) - `"my-embedding"` → Use the model alias "my-embedding" for embedding operations - diff --git a/docs/aikit/Classes/OpenAIResult.md b/docs/aikit/Classes/OpenAIResult.md index 6a2814d94d705c..5ea117af34360e 100644 --- a/docs/aikit/Classes/OpenAIResult.md +++ b/docs/aikit/Classes/OpenAIResult.md @@ -23,14 +23,26 @@ The `OpenAIResult` class is designed to handle the response from HTTP requests a | `terminated`| Boolean | A Boolean indicating whether the HTTP request was terminated. | | `headers` | Object | Returns the response headers as an object. | | `rateLimit` | Object | Returns rate limit information from the response headers. | -| `usage` | Object | Returns usage information from the response body if any. | +| `usage` | Object | Returns usage information (token counts) from the response body if any. | + +### usage + +The `usage` property returns an object containing token usage information from the API response. The structure varies depending on the API endpoint used. + +> **Note:** Different OpenAI-compatible services may return different fields in the usage object. The structure documented here is based on OpenAI's API. Not all fields may be present in responses from other providers. + +See the specific result class documentation for endpoint-specific usage structures: +- [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage) - Chat completions usage +- [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md#usage) - Streaming chat usage +- [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md#usage) - Embeddings usage +- [OpenAIImagesResult](OpenAIImagesResult.md#usage) - Image generation usage ### rateLimit The `rateLimit` property returns an object containing rate limit information from the response headers. This information includes the limits, remaining requests, and reset times for both requests and tokens. -For more details on rate limits and the specific headers used, refer to [the OpenAI Rate Limits Documentation](https://platform.openai.com/docs/guides/rate-limits#rate-limits-in-headers). +For more details on rate limits and the specific headers used, refer to [the OpenAI Rate Limits Documentation](https://developers.openai.com/api/docs/guides/rate-limits#rate-limits-in-headers). The structure of the `rateLimit` object is as follows: diff --git a/docs/aikit/Classes/OpenAITool.md b/docs/aikit/Classes/OpenAITool.md index 931c8122bbdf56..6d8ba8baeadcbc 100644 --- a/docs/aikit/Classes/OpenAITool.md +++ b/docs/aikit/Classes/OpenAITool.md @@ -51,7 +51,7 @@ Creates a new OpenAITool instance. The constructor accepts both simplified forma **Simplified format:** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ name: "get_weather"; \ description: "Get current weather for a location"; \ parameters: { \ @@ -67,7 +67,7 @@ var $tool := cs.OpenAITool.new({ \ **OpenAI API format:** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ type: "function"; \ strict: True; \ function: { \ @@ -101,4 +101,4 @@ var $parameters := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ - [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) - For tool configuration - [OpenAIChatHelper](OpenAIChatHelper.md) - For automatic tool call handling -- [OpenAIMessage](OpenAIMessage.md) - For tool call responses \ No newline at end of file +- [OpenAIMessage](OpenAIMessage.md) - For tool call responses diff --git a/docs/aikit/asynchronous-call.md b/docs/aikit/asynchronous-call.md index 00da6c86817151..9006767ffcc6d5 100644 --- a/docs/aikit/asynchronous-call.md +++ b/docs/aikit/asynchronous-call.md @@ -7,7 +7,7 @@ title: Asynchronous Call If you do not want to wait for the OpenAPI response when making a request to its API, you need to use asynchronous code. -To make asynchronous calls, you must provide a callback `4D.Function`(`Formula`) in the [OpenAIParameters](Classes/OpenAIParameters.md) object parameter to receive the result. +To make asynchronous calls, you must provide a callback `4D.Function`(`Formula`) in the [OpenAIParameters](Classes/OpenAIParameters.md) object parameter to receive the result. For streaming chat completion see [OpenAIChatCompletionsParameters](Classes/OpenAIChatCompletionsParameters.md). The callback function will receive the same result object type (one of [OpenAIResult](Classes/OpenAIResult.md) child classes) that would be returned by the function in synchronous code. See examples below. @@ -58,3 +58,56 @@ $client.chat.completions.create($messages; { onResponse: Formula(MyChatCompletio ASSERT($result.success) // We use onResponse here, callback receive only if success Form.assistantMessage:=$result.choices[0].text ``` + +### chat completions with streaming + +When you want to receive the response progressively as it's being generated (streaming), you can use the `stream` parameter along with an `onData` callback: + +```4d +var $messages:=[{role: "system"; content: "You are a helpful assistant."}] +$messages.push({role: "user"; content: "Could you explain me why 42 is a special number"}) + +// Enable streaming and provide onData callback +$client.chat.completions.create($messages; { \ + stream: True; \ + onData: Formula(MyStreamDataReceiveMethod($1)); \ + onTerminate: Formula(MyStreamTerminateMethod($1)) \ +}) +``` + +The `onData` callback will be called multiple times as data chunks arrive. `$1` will be an instance of [OpenAIChatCompletionsStreamResult](Classes/OpenAIChatCompletionsStreamResult.md): + +```4d +// MyStreamDataReceiveMethod +#DECLARE($streamResult: cs.AIKit.OpenAIChatCompletionsStreamResult) + +If ($streamResult.success) + // Check if we have content in the delta + If ($streamResult.choices.length>0) + var $choice: Object + $choice:=$streamResult.choices[0] + + If ($choice.delta#Null) && ($choice.delta.content#Null) + // Append the new content chunk to the existing message + Form.assistantMessage:=Form.assistantMessage+$choice.delta.content + End if + End if +Else + // Handle streaming error + ALERT("Streaming error: "+$streamResult.error.message) +End if +``` + +The `onTerminate` callback will be called once when the stream is complete: + +```4d +// MyStreamTerminateMethod +#DECLARE($result: cs.AIKit.OpenAIChatCompletionsResult) + +If ($result.success) + // Stream completed successfully +Else + // Handle final error + ALERT("Stream terminated with error: "+$result.errors.formula(Formula(JSON Stringify($1))).join("\n")) +End if +``` diff --git a/docs/aikit/compatible-openai.md b/docs/aikit/compatible-openai.md index 847aec12b412c1..b852f5284ac858 100644 --- a/docs/aikit/compatible-openai.md +++ b/docs/aikit/compatible-openai.md @@ -28,6 +28,9 @@ Some of them |https://ai.azure.com/|https://YOUR_RESOURCE_NAME.openai.azure.com| |[https://www.alibabacloud.com/](https://www.alibabacloud.com/help/en/model-studio/developer-reference/use-qwen-by-calling-api) (qwen)| https://dashscope-intl.aliyuncs.com/compatible-mode/v1| |https://www.perplexity.ai/|https://api.perplexity.ai| +|https://x.ai/|https://api.x.ai/v1| +|https://z.ai/|https://api.z.ai/api/coding/paas/v4| +|http://cohere.com/|https://api.cohere.ai/compatibility/v1| ## Local @@ -36,3 +39,4 @@ Some of them |https://ollama.com/ | http://127.0.0.1:11434/v1 | https://ollama.com/blog/openai-compatibility | |https://lmstudio.ai/| http://localhost:1234/v1 | https://lmstudio.ai/docs/api/endpoints/openai | |https://localai.io/ | http://127.0.0.1:8080 | | +|[llama.cpp](https://github.com/ggml-org/llama.cpp) | http://localhost:8080/v1/ | [llama-server](https://github.com/ggml-org/llama.cpp#llama-server) | diff --git a/docs/aikit/overview.md b/docs/aikit/overview.md index 2f94754ba08eec..3b27b6ec4c0f1a 100644 --- a/docs/aikit/overview.md +++ b/docs/aikit/overview.md @@ -12,7 +12,7 @@ title: 4D-AIKit ## OpenAI -The [`OpenAI`](Classes/OpenAI.md) class allows you to make requests to the [OpenAI API](https://platform.openai.com/docs/api-reference/). +The [`OpenAI`](Classes/OpenAI.md) class allows you to make requests to the [OpenAI API](https://developers.openai.com/api/reference/overview). ### Configuration @@ -48,11 +48,11 @@ See some examples below. #### Chat -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ##### Completions -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create ```4d var $messages:=[{role: "system"; content: "You are a helpful assistant."}] @@ -82,7 +82,7 @@ var $result:=$client.chat.vision.create($imageUrl).prompt("give me a description #### Images -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ```4d var $images:=$client.images.generate("A futuristic city skyline at sunset"; {size: "1024x1024"}).images @@ -90,7 +90,7 @@ var $images:=$client.images.generate("A futuristic city skyline at sunset"; {siz #### Models -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models Get full list of models @@ -106,7 +106,7 @@ var $model:=$client.models.retrieve("a model id").model #### Files -https://platform.openai.com/docs/api-reference/files +https://developers.openai.com/api/reference/resources/files Upload a file for use with other endpoints @@ -143,7 +143,7 @@ var $deleteResult:=$client.files.delete($fileId) #### Moderations -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ```4d var $moderation:=$client.moderations.create("This text contains inappropriate language and offensive behavior.").moderation diff --git a/docs/aikit/provider-model-aliases.md b/docs/aikit/provider-model-aliases.md index c3573136d526ea..26a0773e46214f 100644 --- a/docs/aikit/provider-model-aliases.md +++ b/docs/aikit/provider-model-aliases.md @@ -3,12 +3,10 @@ id: provider-model-aliases title: Provider & Model Aliases --- - # Provider & Model Aliases The OpenAI client supports provider and model aliases, allowing you to define provider configurations and named model aliases in JSON files and reference them using simple syntaxes. - ## Overview Instead of hard-coding API endpoints and credentials in your code, you can: @@ -25,7 +23,7 @@ The client automatically loads provider configurations from the first existing f | Priority | Location | File Path | |----------|----------|-----------| | 1 (highest) | userData | `/Settings/AIProviders.json` | -| 2 | user | `/Settings/AIProviders.json` | +| 2 | user | `/Settings/AIProviders.json` | | 3 (lowest) | structure | `/SOURCES/AIProviders.json` | **Important:** Only the **first existing file** is loaded. There is no merging of multiple files. @@ -45,7 +43,7 @@ The client automatically loads provider configurations from the first existing f "models": { "model_alias_name": { "provider": "provider_name", - "model": "actual-model-id", + "model": "actual-model-id" } } } @@ -67,7 +65,6 @@ The client automatically loads provider configurations from the first existing f | `provider` | Text | Yes | Name of the provider (must exist in `providers`) | | `model` | Text | Yes | Model ID used by the provider | - ### Example Configuration ```json @@ -98,8 +95,7 @@ The client automatically loads provider configurations from the first existing f }, "my-embedding": { "provider": "openai", - "model": "text-embedding-3-small", - } + "model": "text-embedding-3-small" } } } @@ -113,12 +109,11 @@ Two syntaxes are supported: | Syntax | Description | |--------|-------------| -| `provider:model_name` | Provider alias — specify provider and model directly | -| `:model_alias` | Model alias — reference a named model from the `models` configuration by bare name | +| `provider:model_name` | Provider alias — specify provider and model directly | +| `model_alias` | Model alias — reference a named model from the `models` configuration by bare name | #### Provider alias syntax - Use the `provider:model_name` syntax in any API call that accepts a model parameter: ```4d @@ -145,14 +140,13 @@ Use a bare model name to reference a named model defined in the `models` section var $client := cs.AIKit.OpenAI.new() // Use a named model alias -var $result := $client.chat.completions.create($messages; {model: ":my-gpt"}) -var $result := $client.chat.completions.create($messages; {model: ":my-claude"}) +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) +var $result := $client.chat.completions.create($messages; {model: "my-claude"}) // Embeddings with a named model alias -var $result := $client.embeddings.create("text"; ":my-embedding") +var $result := $client.embeddings.create("text"; "my-embedding") ``` - ### How It Works #### Provider alias (`provider:model`) @@ -168,23 +162,20 @@ When you use the `provider:model` syntax, the client automatically: 3. **Makes the API request** using the resolved configuration - Sends request to the provider's `baseURL` with the correct `apiKey` - #### Model alias (bare name) When you use a bare model name that matches a configured alias, the client automatically: 1. **Looks up** the model alias in the `models` section of the configuration - - Example: `":my-gpt"` → finds entry with `provider: "openai"`, `model: "gpt-5.1"` + - Example: `"my-gpt"` → finds entry with `provider: "openai"`, `model: "gpt-5.1"` 2. **Resolves** the associated provider to get `baseURL` and `apiKey` 3. **Makes the API request** using the provider's endpoint and the stored model ID - ### Using Plain Model Names -If you specify a model name **without** a provider prefix or `:` prefix, the client uses the configuration from its constructor: - +If you specify a model name **without** a provider prefix, the client uses the configuration from its constructor: ```4d // Use constructor configuration @@ -195,8 +186,7 @@ var $result := $client.chat.completions.create($messages; {model: "gpt-5.1"}) var $result := $client.chat.completions.create($messages; {model: "anthropic:claude-3-opus"}) // Override with model alias (bare name) -var $result := $client.chat.completions.create($messages; {model: ":my-gpt"}) - +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) ``` ## Examples @@ -276,7 +266,6 @@ var $client := cs.AIKit.OpenAI.new() var $result := $client.chat.completions.create($messages; {model: "local:llama3.2"}) ``` - ### Named Model Aliases Define models once, use them everywhere by name: @@ -304,7 +293,7 @@ Define models once, use them everywhere by name: }, "embedding": { "provider": "openai", - "model": "text-embedding-3-small", + "model": "text-embedding-3-small" } } } @@ -314,9 +303,9 @@ Define models once, use them everywhere by name: var $client := cs.AIKit.OpenAI.new() // Use named model aliases — no need to remember provider or model ID -var $result := $client.chat.completions.create($messages; {model: ":chat"}) -var $result := $client.chat.completions.create($messages; {model: ":fast"}) -var $embedding := $client.embeddings.create("text"; ":embedding") +var $result := $client.chat.completions.create($messages; {model: "chat"}) +var $result := $client.chat.completions.create($messages; {model: "fast"}) +var $embedding := $client.embeddings.create("text"; "embedding") ``` ### List All Configured Models @@ -327,7 +316,6 @@ var $models := $providers.modelAliases() // Returns: [{name: "chat", provider: "openai", model: "gpt-5.1"}, ...] ``` - ### Production with Multiple Cloud Providers ```json diff --git a/docs/assets/en/FormObjects/colors1.png b/docs/assets/en/FormObjects/colors1.png new file mode 100644 index 00000000000000..fc0759ba0abc00 Binary files /dev/null and b/docs/assets/en/FormObjects/colors1.png differ diff --git a/docs/assets/en/FormObjects/colors2.png b/docs/assets/en/FormObjects/colors2.png new file mode 100644 index 00000000000000..48d25eafd90071 Binary files /dev/null and b/docs/assets/en/FormObjects/colors2.png differ diff --git a/docs/assets/en/FormObjects/multistyle-ex1.png b/docs/assets/en/FormObjects/multistyle-ex1.png new file mode 100644 index 00000000000000..715de8bdb44813 Binary files /dev/null and b/docs/assets/en/FormObjects/multistyle-ex1.png differ diff --git a/docs/assets/en/FormObjects/multistyle-ex2.png b/docs/assets/en/FormObjects/multistyle-ex2.png new file mode 100644 index 00000000000000..2ea1e2de1b9d12 Binary files /dev/null and b/docs/assets/en/FormObjects/multistyle-ex2.png differ diff --git a/docs/commands-legacy/on-web-connection-database-method.md b/docs/commands-legacy/on-web-connection-database-method.md index 9fc4c87ddcf86f..f514efb2440d66 100644 --- a/docs/commands-legacy/on-web-connection-database-method.md +++ b/docs/commands-legacy/on-web-connection-database-method.md @@ -43,7 +43,7 @@ You must declare these parameters as shown below: ```4d   // On Web Connection Database Method   -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text)     // Code for the method ``` diff --git a/docs/commands/theme/Styled_Text.md b/docs/commands/theme/Styled_Text.md index 669252bc519127..2c9583e9ae1f9b 100644 --- a/docs/commands/theme/Styled_Text.md +++ b/docs/commands/theme/Styled_Text.md @@ -23,3 +23,96 @@ slug: /commands/theme/Styled-Text |[](../../commands/st-set-options)
| |[](../../commands/st-set-plain-text)
| |[](../../commands/st-set-text)
| + + +## Working with text handling commands + +### User interface + +The commands that can be used to manipulate text objects by programming do not take any style tags integrated into the text into account. They act upon displayed text only. This concerns the following commands: + +- [User Interface](./User_Interface.md) theme commands +- [`HIGHLIGHT TEXT`](../../commands/highlight-text) +- [`GET HIGHLIGHT`](../../commands/get-highlight) + +When you use these commands with commands that manipulate character strings, it is necessary to filter the formatting characters using the [`ST Get plain text`](../../commands/st-get-plain-text) command: + +```4d + HIGHLIGHT TEXT([Products]Notes;1;Length(ST Get plain text([Products]Notes))+1) +``` + +### Objects (Forms) + +The commands that can be used to modify the style of objects (for example, [`OBJECT SET FONT`](../../commands/object-set-font)) apply to the whole object and not to the selection. + +If the object does not have the focus when the command is executed, the modification is applied simultaneously to the object (the text area) and to its associated variable. If the object does have the focus, the modification is carried out on the object but not on the associated variable. The modification is only applied to the variable when the object loses the focus. Keep this principle in mind when programming text areas. + +:::note + +If the [**Store with default style tags**](../../FormObjects/properties_Text.md#store-with-default-style-tags) option is checked for the object, the use of these commands will cause a modification of the tags saved with each object. + +::: + + +Note also that only default properties are affected by these commands (as well as any properties saved by means of default tags). Custom style tags remain as they are. For example, given a multi-style area where default tags were saved: + +![](../../assets/en/FormObjects/multistyle-ex1.png) + +The plain text of the area is as follows: + +```html +This is the word red +``` + +If you execute the following code: + +```4d +OBJECT SET COLOR(*;"myArea";-(Blue+(256*Yellow))) +``` + +The red color remains: + +![](../../assets/en/FormObjects/multistyle-ex2.png) + +and code is: + +```html +This is the word red +``` + +The following commands are concerned: + +- [`OBJECT SET RGB COLORS`](../../commands/object-set-rgb-colors) +- [`OBJECT SET FONT`](../../commands/object-set-font) +- [`OBJECT SET FONT STYLE`](../../commands/object-set-font-style) +- [`OBJECT SET FONT SIZE`](../../commands/object-set-font-size) + +In the context of multi-style areas, such commands should be used to set default styles only. To manage styles during database execution, we recommend using the commands of the "Styled Text" theme. + +### Get edited text + +When it is used with a rich text area, the [`Get edited text`](../../commands/get-edited-text) command returns the text of the current area including any style tags. + +To retrieve the "plain" text (text without tags) being edited, you must use the [`ST Get plain text`](../../commands/st-get-plain-text) command: + +```4d +ST Get plain text(Get edited text) +``` + +### Query and order by commands + +Queries and sorts carried out among multi-style objects take into account any style tags saved in the object. If a style modification has been made within a word, searching for the word will not be successful. + +To be able to carry out valid searches and sorts, you must use the [`ST Get plain text`](../../commands/st-get-plain-text) command. For example: + +```4d +QUERY BY FORMULA([MyTable];ST Get plain text([MyTable]MyFieldStyle)="very well") +``` + +## Automatic normalization of line endings + +In order to ensure multi-platform compatibility of texts handled in the database, 4D automatically normalizes line endings so that they occupy a single character: `\r` (carriage return). This normalization is carried out at the level of form objects (variables or fields) hosting plain or multi-style text. Line endings that are not native, or that use a mix of several characters (for example `\r\n`), are considered as a single `\r`. + +Note that in compliance with the XML standard (multi-style text format), the multi-style text commands also normalize line endings for text variables that are not associated with objects. + +This principle makes it easier to use multi-style text commands or commands such as [`HIGHLIGHT TEXT`](../../commands/highlight-text) in a multi-platform context. However, you must take this into account in your processing when you work with texts from heterogeneous sources. \ No newline at end of file diff --git a/docs/commands/theme/System_Documents.md b/docs/commands/theme/System_Documents.md index 66efd631190f9a..9bcf5380e29c9a 100644 --- a/docs/commands/theme/System_Documents.md +++ b/docs/commands/theme/System_Documents.md @@ -67,48 +67,66 @@ When it is called from a [preemptive process](../../Develop/preemptive.md), a *D ## The Document system variable -`Open document`, `Create document`, `Append document` and `Select document` enable you to access a document using the standard Open or Save file dialog boxes. When you access a document through a standard dialog, 4D returns the full pathname of the document in the [`Document` system variable](../../Concepts/variables.md#system-variables). This system variable has to be distinguished from the *document* parameter that appears in the parameter list of the commands. +[`Open document`](../../commands/open-document), [`Create document`](../../commands/create-document), [`Append document`](../../commands/append-document`) and [`Select document`](../../commands/select-document) commands enable you to access a document using the standard Open or Save file dialog boxes. When you access a document through a standard dialog, 4D returns the full pathname of the document in the [`Document` system variable](../../Concepts/variables.md#system-variables). This system variable has to be distinguished from the *document* parameter that appears in the parameter list of the commands. ## Absolute or relative pathname -Most of the routines of this section accept document names, relative pathnames or absolute pathnames: +Most of the routines of this section accept **document names**, **relative pathnames** or **absolute pathnames**. + +- **Relative pathnames** define a location with respect to a folder located on disk. Passing only a document name is considered as using a relative pathname. In 4D, a relative pathname is usually expressed with respect to the [project folder](../../Project/architecture.md#project-folder), i.e. the folder containing the .project file. Relative pathnames are especially useful when deploying applications in heterogenous environments. +- **Absolute pathnames** define a location with respect to the root of the volume and so they do not depend on the current location of the project folder. -Relative pathnames define a location with respect to a folder located on disk. Passing only a document name is considered as using a relative pathname. In 4D, a relative pathname is usually expressed with respect to the database folder, i.e. the folder containing the structure file. Relative pathnames are especially useful when deploying applications in heterogenous environments. -Absolute pathnames define a location with respect to the root of the volume and so they do not depend on the current location of the database folder. To determine whether a pathname passed to a command must be interpreted as absolute or relative, 4D applies a specific algorithm on each platform. -Windows -If the parameter contains only two characters and if the second one is a ':', - or if the text contains ':' and '\' as the second and third character, - or if the text starts with "\\", -then the pathname is absolute. +### Windows + +- If the parameter contains only two characters and if the second one is a ':' +- or if the text contains ':' and '\' as the second and third character, +- or if the text starts with "\\", +- then the pathname is absolute. In all other cases, the pathname is relative. -Examples with the CREATE FOLDER command: +Examples with the [`CREATE FOLDER`](../../commands/create-folder) command: +```4d CREATE FOLDER("lundi") // relative path CREATE FOLDER("\Monday") // relative path CREATE FOLDER("\Monday\Tuesday") // relative path CREATE FOLDER("c:") // absolute path CREATE FOLDER("d:\Monday") // absolute path CREATE FOLDER("\\srv-Internal\temp") // absolute path +``` + +:::note + +The code editor of 4D allows the use of [escape sequences](../../Concepts/quick-tour.md#escape-sequences). An escape sequence begins with a backslash `\`, followed by a character. For example, `\t` is the escape sequence for the Tab character. + +The `\` character is also used as the separator in pathnames in Windows. In general, 4D will correctly interpret Windows pathnames that are entered in the method editor by replacing single backslashes `\` with double backslashes `\\`. For example, `C:\Folder` will become `C:\\Folder`. -macOS -If the text starts with a folder separator ':', - or if does not contain any, -then the path is relative. +However, if you write `C:\MyDocuments\New`, 4D will display `C:\\MyDocuments\New`. In this case, the second `\` is incorrectly interpreted as `\N` (an existing escape sequence). You must therefore enter a double `\\` when you want to insert a backslash before a character that is used in one of the escape sequences recognized by 4D. + +::: + +### macOS + +- If the text starts with a folder separator ':', +- or if does not contain any, +- then the path is relative. In all other cases, it is absolute. -Examples with the CREATE FOLDER command: +Examples with the [`CREATE FOLDER`](../../commands/create-folder) command: + +```4d CREATE FOLDER("Monday") // relative path CREATE FOLDER("macintosh hd:") // absolute path CREATE FOLDER("Monday:Tuesday") // absolute path (a volume must be called Monday) CREATE FOLDER(":Monday:Tuesday") // relative path +``` :::note @@ -118,8 +136,8 @@ See also [**Absolute and relative pathnames** in the Concepts section](../../Con ## Extracting pathname contents -You can handle pathname contents using the Path to object and Object to path commands. In particular, using these commands, you can extract from a pathname: +You can handle pathname contents using the [`Path to object`](../../commands/path-to-object) and [`Object to path`](../../commands/object-to-path) commands. In particular, using these commands, you can extract from a pathname: -a file name, -the parent folder path, -the file or folder extension. \ No newline at end of file +- a file name, +- the parent folder path, +- the file or folder extension. \ No newline at end of file diff --git a/docs/commands/theme/Web_Services_Client.md b/docs/commands/theme/Web_Services_Client.md index 683fc77569c1ca..052b6283b0839b 100644 --- a/docs/commands/theme/Web_Services_Client.md +++ b/docs/commands/theme/Web_Services_Client.md @@ -14,3 +14,10 @@ slug: /commands/theme/Web-Services-Client |[](../../commands/web-service-get-result)
| |[](../../commands/web-service-set-option)
| |[](../../commands/web-service-set-parameter)
| + + +A Web Service is a set of functions published on a network. These functions can be called and used by any application compatible with Web Services and connected to the network. Web Services can carry out all types of tasks, such as supervising the routing of packages at a transporter’s, e-commerce, monitoring market values, etc. + +Subscription to Web Services with 4D is easy to carry out using the [Web Services Wizard](https://doc.4d.com/4Dv21/4D/21/Subscribing-to-a-Web-Service-in-4D.300-7676804.en.html). In most cases, this Wizard will be sufficient for you to be able to use Web Services. However, if you want to customize certain mechanisms, you must use the client SOAP commands of 4D. + +Note: By convention, the terms “SOAP” and “Web Service” have been used to differentiate between command (and constant) names on the server and client side, respectively. These two concepts refer to the same technology. \ No newline at end of file diff --git a/docs/commands/theme/Web_Services_Server.md b/docs/commands/theme/Web_Services_Server.md index f5ae3fd7397f47..cdcf0ff83dbddb 100644 --- a/docs/commands/theme/Web_Services_Server.md +++ b/docs/commands/theme/Web_Services_Server.md @@ -13,3 +13,8 @@ slug: /commands/theme/Web-Services-Server |[](../../commands/soap-reject-new-requests)
| |[](../../commands/soap-request)
| |[](../../commands/soap-send-fault)
| + + +Publication of Web Services with 4D is carried out easily using [options in the method properties](../../Project/project-method-properties.md#web-services). In most cases, this operation will be sufficient to enable you to publish Web Services. However, if you want to customize certain mechanisms, use data arrays, etc., you must use the server SOAP commands of 4D. + +Note: By convention, the terms “SOAP” and “Web Service” have been used to differentiate between command (and constant) names on the server and client side, respectively. These two concepts refer to the same technology. \ No newline at end of file diff --git a/docs/commands/theme/XML.md b/docs/commands/theme/XML.md index b592bec6d156ea..2f4d31f420401e 100644 --- a/docs/commands/theme/XML.md +++ b/docs/commands/theme/XML.md @@ -17,7 +17,7 @@ slug: /commands/theme/XML :::note -For XML support, 4D uses a library named Xerces.dll developed by the Apache Foundation company. +For XML support, 4D uses the [Xerces.dll library](../../Notes/updates.md#library-table) developed by the Apache Foundation company. ::: diff --git a/docs/language-legacy/4D Environment/open-settings-window.md b/docs/language-legacy/4D Environment/open-settings-window.md index a89eee42bbf127..0a12bb637e5c52 100644 --- a/docs/language-legacy/4D Environment/open-settings-window.md +++ b/docs/language-legacy/4D Environment/open-settings-window.md @@ -34,13 +34,13 @@ displayed_sidebar: docs ## Description -The **OPEN SETTINGS WINDOW** command opens the Preferences dialog box of 4D or the Database Settings of the current 4D application and displays the parameters or the page corresponding to the key passed in *selector*. +The **OPEN SETTINGS WINDOW** command opens the Preferences dialog box of 4D or the Settings of the current 4D application and displays the parameters or the page corresponding to the key passed in *selector*. -The *selector* parameter must contain a “key” indicating the dialog box and the page to opened. This key is constructed as follows: */Dialog{/Page{/Parameters}}*. *Dialog* indicates the dialog box to be displayed: you can pass "4D" (for the Preferences) or "Database" (for Database Settings). For example, to indicate the Compiler page of the Database Settings, *selector* should contain "*/Database/Compiler*". The list of keys that can be used is provided below. If you just pass a slash ("/") in *selector*, the command displays the first page of the Database Settings dialog box. +The *selector* parameter must contain a “key” indicating the dialog box and the page to opened. This key is constructed as follows: */Dialog{/Page{/Parameters}}*. *Dialog* indicates the dialog box to be displayed: you can pass "4D" (for the Preferences) or "Database" (for Database Settings). For example, to indicate the [Compiler page of the Settings](../../settings/compiler.md), *selector* should contain "*/Database/Compiler*". The list of keys that can be used is provided below. If you just pass a slash ("/") in *selector*, the command displays the first page of the Database Settings dialog box. -The *access* parameter lets you control user actions in the Preferences or Database Settings dialog box by locking the other pages. Typically, you may want for the user to be able to customize certain parameters while preventing others from being modified. In this case, passing True in the *access* parameter means that only the page specified by the *selector* parameter will be active and modifiable, while access to all other pages will be locked (clicking on the buttons in the navigation bar will have no effect). If you pass False or omit the *access* parameter, all the pages of the dialog box will be accessible with no restriction. +The *access* parameter lets you control user actions in the Preferences or Settings dialog box by locking the other pages. Typically, you may want for the user to be able to customize certain parameters while preventing others from being modified. In this case, passing True in the *access* parameter means that only the page specified by the *selector* parameter will be active and modifiable, while access to all other pages will be locked (clicking on the buttons in the navigation bar will have no effect). If you pass False or omit the *access* parameter, all the pages of the dialog box will be accessible with no restriction. -The *settingsType* parameter is taken into account in databases configured in "User settings" mode only (in this mode, custom "User settings" or "User settings for data file" are generated in an external file and used instead of the standard settings, see the *Using user settings* section in the *Design Reference* manual). In this context, this parameter lets you indicate whether you want to access the "Structure settings", the "User settings", or the "User settings for data file" dialog box. You pass one of the following constants, found in the "*4D Environment*" theme: +The *settingsType* parameter is taken into account in databases configured in "User settings" mode only (in this mode, custom "User settings" or "User settings for data file" are generated in an external file and used instead of the standard settings, see the [*Using user settings* section](../../settings/overview.md#user-settings)). In this context, this parameter lets you indicate whether you want to access the "Structure settings", the "User settings", or the "User settings for data file" dialog box. You pass one of the following constants, found in the "*4D Environment*" theme: | Constant | Type | Value | Comment | | ---------------------- | ------- | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -54,6 +54,7 @@ If you pass an invalid key, the first page of the Database Settings dialog box i Here are the keys that can be used in the *selector* parameter in standard mode, in other words with the "Structure settings": +``` */4D* */4D/General* */4D/Structure* @@ -89,6 +90,7 @@ Here are the keys that can be used in the *selector* parameter in standard mode, */Database/SQL* */Database/Compatibility* */Database/Security* +``` **Compatibility note:** You can still use keys defined for 4D versions 11.x or previous using this command; 4D automatically establishes the correspondence. However, we recommend that you replace the former calls with the keys listed above. @@ -96,6 +98,7 @@ Here are the keys that can be used in the *selector* parameter in standard mode, Here are the keys that can be used in the *selector* parameter in "User settings" and "User settings for data" modes: +``` */Database* */Database/Interface* */Database/Database/Memory and cpu* @@ -110,13 +113,16 @@ Here are the keys that can be used in the *selector* parameter in "User settings */Database/Web/Log scheduler* */Database/Web/Webservices* */Database/SQL* +``` Addtional keys in "User settings for data" mode: +``` */Database/Backup* */Database/Backup/Scheduler* */Database/Backup/Configuration* */Database/Backup/Backup and restore* +``` ## Example 1 diff --git a/docs/language-legacy/Objects (Forms)/object-get-pointer.md b/docs/language-legacy/Objects (Forms)/object-get-pointer.md index 7d4ca4366b84fb..d8ecbf78db51a8 100644 --- a/docs/language-legacy/Objects (Forms)/object-get-pointer.md +++ b/docs/language-legacy/Objects (Forms)/object-get-pointer.md @@ -5,7 +5,7 @@ slug: /commands/object-get-pointer displayed_sidebar: docs --- -**OBJECT Get pointer** ( *selector* : Integer {; *objectName* : Text {; *subformName* : Text}}) : Pointer +**OBJECT Get pointer** ( {*selector* : Integer {; *objectName* : Text {; *subformName* : Text}}} ) : Pointer
diff --git a/docs/language-legacy/Printing/accumulate.md b/docs/language-legacy/Printing/accumulate.md index c4ae54f7cacfdc..7386ab66773f1c 100644 --- a/docs/language-legacy/Printing/accumulate.md +++ b/docs/language-legacy/Printing/accumulate.md @@ -5,7 +5,7 @@ slug: /commands/accumulate displayed_sidebar: docs --- -**ACCUMULATE** ( *...data* : Field) +**ACCUMULATE** ( *...data* : Field, Variable)
diff --git a/docs/language-legacy/Printing/print-selection.md b/docs/language-legacy/Printing/print-selection.md index cdb67cdb61b56e..d334b4d7854d84 100644 --- a/docs/language-legacy/Printing/print-selection.md +++ b/docs/language-legacy/Printing/print-selection.md @@ -5,7 +5,7 @@ slug: /commands/print-selection displayed_sidebar: docs --- -**PRINT SELECTION** ( *aTable* : Table {; *} )
**PRINT SELECTION** ( *aTable* : Table {; > : >} ) +**PRINT SELECTION** ( {*aTable* : Table} {; *} )
**PRINT SELECTION** ( {*aTable* : Table} {; > : >} )
diff --git a/docs/language-legacy/Printing/subtotal.md b/docs/language-legacy/Printing/subtotal.md index 2b5de6eb1d6833..42bfcda343f95d 100644 --- a/docs/language-legacy/Printing/subtotal.md +++ b/docs/language-legacy/Printing/subtotal.md @@ -5,13 +5,13 @@ slug: /commands/subtotal displayed_sidebar: docs --- -**Subtotal** ( *data* : Field {; *pageBreak* : Integer} ) : Real +**Subtotal** ( *data* : Field, Variable {; *pageBreak* : Integer} ) : Real
| Parameter | Type | | Description | | --- | --- | --- | --- | -| data | Field | → | Numeric field or variable to return subtotal | +| data | Field, Variable | → | Numeric field or variable to return subtotal | | pageBreak | Integer | → | Break level for which to cause a page break | | Function result | Real | ← | Subtotal of data |
diff --git a/docs/language-legacy/Queries/set-query-and-lock.md b/docs/language-legacy/Queries/set-query-and-lock.md index d60bcb98927acf..c29706aad68924 100644 --- a/docs/language-legacy/Queries/set-query-and-lock.md +++ b/docs/language-legacy/Queries/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs By default, the records found by queries are not locked. Pass **True** in the *lock* parameter to activate locking. -It is imperative for this command to be used within a transaction. If it is called outside of this context, an error is generated. This allows for better control of record locking. The records found will stay locked as long as the transaction has not been terminated (whether validated or cancelled). After the transaction is completed, all the records are unlocked, except the current record. +It is imperative for this command to be used within a transaction. If it is called outside of this context, it is ignored. This allows for better control of record locking. The records found will stay locked as long as the transaction has not been terminated (whether validated or cancelled). After the transaction is completed, all the records are unlocked, except the current record. The records are locked for all the tables in the current transaction. diff --git a/docs/language-legacy/User Interface/redraw.md b/docs/language-legacy/User Interface/redraw.md index 0ac3d0ec76d900..d272e47b0e65e3 100644 --- a/docs/language-legacy/User Interface/redraw.md +++ b/docs/language-legacy/User Interface/redraw.md @@ -5,13 +5,14 @@ slug: /commands/redraw displayed_sidebar: docs --- -**REDRAW** ( *object* : any ) +**REDRAW** ( *aTable* : Table )
**REDRAW** ( *object* : Field, Variable )
| Parameter | Type | | Description | | --- | --- | --- | --- | -| object | any | → | Table for which to redraw the subform, or Field for which to redraw the area, or Variable for which to redraw the area, or List box to be updated | +| aTable | Table | → | Table for which to redraw the subform | +| object | Field, Variable | → | Field or Variable for which to redraw the area, or List box to be updated |
diff --git a/docs/language-legacy/Web Server/web-validate-digest.md b/docs/language-legacy/Web Server/web-validate-digest.md index 14e206d49b6f53..0c9f9d0974d6f3 100644 --- a/docs/language-legacy/Web Server/web-validate-digest.md +++ b/docs/language-legacy/Web Server/web-validate-digest.md @@ -46,7 +46,7 @@ Example using *On Web Authentication Database Method* in Digest mode: ```4d   // On Web Authentication Database Method - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  $result:=False  $user:=$5   //For security reasons, refuse names containing @ diff --git a/docs/language-legacy/Windows/window-process.md b/docs/language-legacy/Windows/window-process.md index 648cae5e398a17..41c112c3dd8474 100644 --- a/docs/language-legacy/Windows/window-process.md +++ b/docs/language-legacy/Windows/window-process.md @@ -5,7 +5,7 @@ slug: /commands/window-process displayed_sidebar: docs --- -**Window process** ( *window* : Integer ) : Integer +**Window process** ( {*window* : Integer} ) : Integer
diff --git a/docs/language-legacy/XML DOM/dom-get-first-child-xml-element.md b/docs/language-legacy/XML DOM/dom-get-first-child-xml-element.md index 0460a25168c6dd..79fee191bdc26f 100644 --- a/docs/language-legacy/XML DOM/dom-get-first-child-xml-element.md +++ b/docs/language-legacy/XML DOM/dom-get-first-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-first-child-xml-element displayed_sidebar: docs --- -**DOM Get first child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : Text}} ) : Text +**DOM Get first child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : any}} ) : Text
@@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | childElemName | Text | ← | Name of child XML element | -| childElemValue | Text | ← | Value of child XML element | +| childElemValue | any | ← | Value of child XML element | | Function result | Text | ← | Child XML element reference |
diff --git a/docs/language-legacy/XML DOM/dom-get-last-child-xml-element.md b/docs/language-legacy/XML DOM/dom-get-last-child-xml-element.md index ff556e341879b1..a7458136760729 100644 --- a/docs/language-legacy/XML DOM/dom-get-last-child-xml-element.md +++ b/docs/language-legacy/XML DOM/dom-get-last-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-last-child-xml-element displayed_sidebar: docs --- -**DOM Get last child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : Text}} ) : Text +**DOM Get last child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : any}} ) : Text
@@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | childElemName | Text | ← | Name of child element | -| childElemValue | Text | ← | Value of child element | +| childElemValue | any | ← | Value of child element | | Function result | Text | ← | XML element reference |
diff --git a/docs/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md b/docs/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md index 50c438c3905b9f..6a3f783f357e14 100644 --- a/docs/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md +++ b/docs/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-next-sibling-xml-element displayed_sidebar: docs --- -**DOM Get next sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : Text}} ) : Text +**DOM Get next sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : any}} ) : Text
@@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | siblingElemName | Text | ← | Name of sibling XML element | -| siblingElemValue | Text | ← | Value of sibling XML element | +| siblingElemValue | any | ← | Value of sibling XML element | | Function result | Text | ← | Sibling XML element reference |
diff --git a/docs/language-legacy/XML DOM/dom-get-parent-xml-element.md b/docs/language-legacy/XML DOM/dom-get-parent-xml-element.md index ee1a55721e1866..e79a212ef0b2f6 100644 --- a/docs/language-legacy/XML DOM/dom-get-parent-xml-element.md +++ b/docs/language-legacy/XML DOM/dom-get-parent-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-parent-xml-element displayed_sidebar: docs --- -**DOM Get parent XML element** ( *elementRef* : Text {; *parentElemName* : Text {; *parentElemValue* : Text}} ) : Text +**DOM Get parent XML element** ( *elementRef* : Text {; *parentElemName* : Text {; *parentElemValue* : any}} ) : Text
@@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | parentElemName | Text | ← | Name of parent XML element | -| parentElemValue | Text | ← | Value of parent XML element | +| parentElemValue | any | ← | Value of parent XML element | | Function result | Text | ← | Parent XML element reference |
diff --git a/docs/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md b/docs/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md index d54ab8a4ed2ed3..cd13492c9665b4 100644 --- a/docs/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md +++ b/docs/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-previous-sibling-xml-element displayed_sidebar: docs --- -**DOM Get previous sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : Text}} ) : Text +**DOM Get previous sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : any}} ) : Text
@@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | siblingElemName | Text | ← | Name of sibling XML element | -| siblingElemValue | Text | ← | Value of sibling XML element | +| siblingElemValue | any | ← | Value of sibling XML element | | Function result | Text | ← | Sibling XML element reference |
diff --git a/i18n/en/code.json b/i18n/en/code.json index 8d146c14602f7a..8b27eb1990857a 100644 --- a/i18n/en/code.json +++ b/i18n/en/code.json @@ -878,5 +878,8 @@ }, "4D Analyzer": { "message": "4D Analyzer" + }, + "theme.docs.versionDropdown.notAvailable": { + "message": "Page not available in this version\nOpening the default page instead" } } diff --git a/i18n/es/code.json b/i18n/es/code.json index aa53307163f14b..d7fd93b090ac10 100644 --- a/i18n/es/code.json +++ b/i18n/es/code.json @@ -866,7 +866,7 @@ "description": "The text after tool call" }, "theme.SearchModal.footer.submitQuestionText": { - "message": "Submit question", + "message": "Enviar consulta", "description": "The submit question text for footer" }, "theme.SearchModal.footer.backToSearchText": { @@ -878,5 +878,8 @@ }, "4D Analyzer": { "message": "4D Analyzer" + }, + "theme.docs.versionDropdown.notAvailable": { + "message": "Page not available in this version\nOpening the default page instead" } } diff --git a/i18n/es/docusaurus-plugin-content-docs/current.json b/i18n/es/docusaurus-plugin-content-docs/current.json index d5a51748797c16..82ffe640c56dee 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current.json +++ b/i18n/es/docusaurus-plugin-content-docs/current.json @@ -1300,7 +1300,7 @@ "description": "The label for category 'Database Structure' in sidebar 'docs'" }, "sidebar.docs.category.Methods & Classes": { - "message": "Methods & Classes", + "message": "Métodos y clases", "description": "The label for category 'Methods & Classes' in sidebar 'docs'" }, "sidebar.docs.category.4D-Environment-key": { diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/BlobClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/BlobClass.md index 5e420305ca4fb9..51aa4f3c594b87 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/BlobClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/BlobClass.md @@ -7,7 +7,7 @@ La clase Blob permite crear y manipular [objetos blob](../Concepts/dt_blob.md#bl :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/ClassStoreClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/ClassStoreClass.md index d076d213e3782b..ff4506772bee52 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/ClassStoreClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/ClassStoreClass.md @@ -3,12 +3,12 @@ id: ClassStoreClass title: ClassStore --- -`4D.ClassStore` properties are available classes and class stores. +Las propiedades de la clase `4D.ClassStore` son las clases y los almacenes de clases disponibles. -4D exposes two [class stores](../Concepts/classes.md#class-stores): +4D expone dos [class stores](../Concepts/classes.md#class-stores): -- [`cs`](../commands/cs) for user classes and component class stores -- [`4D`](../commands/4d) for built-in classes +- [`cs`](../commands/cs) para las clases de usuario y las class stores de los componentes +- [`4D`](../commands/4d) para las clases integradas ### Resumen @@ -23,29 +23,29 @@ title: ClassStore #### Descripción -Each exposed [`4D.Class`](./ClassClass.md) class in the class store is available as a property of the class store. +Cada clase expuesta en [`4D.Class`](./ClassClass.md) en el class store está disponible como una propiedad del class store. #### Ejemplo ```4d var $myclass:=cs.EmployeeEntity - //$myclass is a class from the cs class store + //$myclass es una clase del class store cs ``` ## *.classStoreName* -***.classStoreName*** : 4D.ClassStore +***.classStoreName***: 4D.ClassStore #### Descripción -Each `4D.ClassStore` published by a component is available as a property of the class store. +Cada `4D.ClassStore` publicado por un componente está disponible como propiedad del class store. -The name of the class store exposed by a component is the component namespace as [declared in the component's Settings page](../Extensions/develop-components.md#declaring-the-component-namespace). +El nombre del class store expuesto por un componente es el namespace del componente como [declarado en la página Parámetros del componente](../Extensions/develop-components.md#declaring-the-component-namespace). #### Ejemplo ```4d var $classtore:=cs.AiKit - //$classtore is the class store of the 4D AIKit component + //$classtore es el class store del componente 4D AIKit ``` 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 162afc92e967e2..de96194475e8e5 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/CollectionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/CollectionClass.md @@ -9,7 +9,7 @@ Una colección es inicializada con los comandos [`New collection`](../commands/n :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: @@ -1926,7 +1926,7 @@ La función `.max()` devuelve el elemento > Esta función no modifica la colección original. -If the collection contains different [types of values](../Concepts/data-types.md), they will be sorted according to the [4D ordering principles](../Concepts/ordering.md) and the `.max()` function will return the maximum value within the last element type in the type list order. +Si la colección contiene diferentes [tipos de valores](../Concepts/data-types.md), se ordenarán según los [principios de ordenación de 4D](../Concepts/ordering.md) y la función `.max()` devolverá el valor máximo del último tipo de elemento en el orden de la lista de tipos. Si la colección contiene objetos, pase el parámetro *propertyPath* para indicar la propiedad del objeto cuyo valor máximo desea obtener. @@ -1979,7 +1979,7 @@ La función `.min()` devuelve el elemento > Esta función no modifica la colección original. -If the collection contains different [types of values](../Concepts/data-types.md), they will be sorted according to the [4D ordering principles](../Concepts/ordering.md) and the `.min()` function will return the minimum value within the first element type in the type list order. +Si la colección contiene diferentes [tipos de valores](../Concepts/data-types.md), se ordenarán según los [principios de ordenación 4D](../Concepts/ordering.md) y la función `.min()` devolverá el valor mínimo en el primer tipo de elemento en el orden de la lista de tipos. Si la colección contiene objetos, pase el parámetro *propertyPath* para indicar la propiedad del objeto cuyo valor mínimo desea obtener. @@ -2035,7 +2035,7 @@ La función `.multiSort()` permite r Si se llama a `.multiSort()` sin parámetros, la función tiene el mismo efecto que la función [`.sort()`](#sort): la colección se ordena (sólo valores escalares) en orden ascendente por defecto, según su tipo. -If the collection contains elements of different [types](../Concepts/data-types.md), they will be sorted according to the [4D ordering principles](../Concepts/ordering.md). +Si la colección contiene elementos de diferentes [tipos](../Concepts/data-types.md), se ordenarán según los [principios de ordenación 4D](../Concepts/ordering.md). **Ordenación sincronizada de un nivel** @@ -2196,7 +2196,7 @@ También puede pasar un parámetro de criterios para definir cómo deben ordenar Esta sintaxis sólo ordena los valores escalares de la colección (otros tipos de elementos, como objetos o colecciones, se devuelven desordenados). -If the collection contains elements of different [types](../Concepts/data-types.md), they will be sorted according to the [4D ordering principles](../Concepts/ordering.md). +Si la colección contiene elementos de diferentes [tipos](../Concepts/data-types.md), se ordenarán según los [principios de ordenación de 4D](../Concepts/ordering.md). #### Ejemplo 1 @@ -2545,7 +2545,7 @@ donde: | Incluído en | IN | Devuelve los datos iguales a al menos uno de los valores de una colección o de un conjunto de valores, admite el comodín (@) | - **valor**: valor a comparar con el valor actual de la propiedad de cada elemento de la colección. Puede ser cualquier valor de expresión constante que coincida con la propiedad del tipo de datos del elemento o un [**marcador de posición**](#using-placeholders). - For example, if the string "v20" is entered as value to compare with an integer attribute, it will be converted to 20. + Al utilizar un valor constante, deben respetarse las siguientes reglas: - La constante de tipo **texto** puede pasarse con o sin comillas simples (ver **Uso de comillas** más abajo). Para consultar una cadena dentro de otra cadena (una consulta de tipo "contiene"), utilice el símbolo de comodín (@) en el valor para aislar la cadena a buscar como se muestra en este ejemplo: "@Smith@". Las siguientes palabras claves están prohibidas para las constantes de texto: true, false. - Valores constantes de tipo **booleano**: **true** o **false** (Sensible a las mayúsculas y minúsculas). - Valores constantes de **tipo numérico**: los decimales se separan con un '.' (punto). @@ -2602,7 +2602,7 @@ $o.parameters:={name:"Chicago") $c:=$myCol.query(":att=:name";$o) ``` -Puede mezclar todos los tipos de argumentos en *queryString*. Puede mezclar todos los tipos de argumentos en *queryString*. +Puede mezclar todos los tipos de argumentos en *queryString*. Un *queryString* puede contener, para los parámetros *propertyPath* y *value*: - valores directos (sin marcadores), - marcadores indexados y/o con nombre. @@ -3105,7 +3105,7 @@ Por defecto, los nuevos elementos se llenan con valores **null**. Puede especifi #### Descripción -The `.reverse()` function returns a new collection with all elements of the original collection in reverse order. Si la colección original es una colección compartida, la colección devuelta es también una colección compartida. +La función `.reverse()` devuelve una nueva colección con todos los elementos de la colección original en orden inverso. Si la colección original es una colección compartida, la colección devuelta es también una colección compartida. > Esta función no modifica la colección original. @@ -3347,7 +3347,7 @@ También puede pasar una de las siguientes constantes en el parámetro *ascOrDes Esta sintaxis sólo ordena los valores escalares de la colección (otros tipos de elementos, como objetos o colecciones, se devuelven desordenados). -If the collection contains elements of different [types](../Concepts/data-types.md), they will be sorted according to the [4D ordering principles](../Concepts/ordering.md). +Si la colección contiene elementos de diferentes [tipos](../Concepts/data-types.md), se ordenarán según los [principios de ordenación 4D](../Concepts/ordering.md). Si quiere ordenar los elementos de la colección en algún otro orden o ordenar cualquier tipo de elemento, debe suministrar en *formula* ([objeto Formula](FunctionClass.md)) o *methodName* (Text) una retro llamada que define el orden de clasificación. El valor de retorno debe ser un booleano que indica el orden relativo de los dos elementos: **True** si *$1.value* es menor que *$1.value2*, **False** si *$1.value* es mayor que *$1.value2*. Puede ofrecer parámetros adicionales a la retrollamada si es necesario. 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 70448568f67648..2c13cb567b8fc6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/DataClassClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/DataClassClass.md @@ -272,7 +272,7 @@ Para cada objeto de *objectCol*: - Si el objeto contiene una propiedad booleana "\__NEW" establecida en false (o no contiene una propiedad booleana "\__NEW"), la entidad se actualiza o se crea con los valores correspondientes de las propiedades del objeto. No se realiza ninguna comprobación con respecto a la llave primaria: - Si la llave primaria se da y existe, la entidad se actualiza. En este caso, la llave primaria puede darse tal cual o con una propiedad "\_\_KEY" (llenada con el valor de la llave primaria). - - If the primary key is given (as is) and does not exist, the entity is created + - Si se da la llave primaria (tal cual) y no existe, se crea la entidad - Si no se da la llave primaria, se crea la entidad y se asigna el valor de la llave primaria con respecto a las reglas estándar de la base de datos. - Si el objeto contiene una propiedad booleana "\_\_NEW" definida como **true**, la entidad se crea con los valores correspondientes de los atributos del objeto. Se realiza una verificación con respecto a la llave primaria: - Si se da la llave primaria (tal cual) y existe, se envía un error @@ -970,8 +970,8 @@ Las fórmulas en las consultas pueden recibir parámetros a través de $1. Este | Incluído en | IN | Devuelve los datos iguales a al menos uno de los valores de una colección o de un conjunto de valores, admite el comodín (@) | | | Contiene palabra clave | % | Las palabras claves pueden utilizarse en atributos de tipo texto o imagen | | -- Puede ser un **marcador de posición** (ver **Uso de marcadores de posición** más adelante) o cualquier expresión que coincida con la propiedad de tipo de datos. **value**: el valor a comparar con el valor actual de la propiedad de cada entidad en la selección de entidades. Por ejemplo, si se introduce la cadena "v20" como **value** para comparar con un atributo entero, se convertirá a 20. For example, if the string "v20" is entered as value to compare with an integer attribute, it will be converted to 20. - For example, if the string "v20" is entered as value to compare with an integer attribute, it will be converted to 20. +- Puede ser un **marcador de posición** (ver **Uso de marcadores de posición** más adelante) o cualquier expresión que coincida con la propiedad de tipo de datos. **value**: el valor a comparar con el valor actual de la propiedad de cada entidad en la selección de entidades. Por ejemplo, si se introduce la cadena "v20" como **value** para comparar con un atributo entero, se convertirá a 20. Por ejemplo, si la cadena "v20" se introduce como **value** para comparar con un atributo entero, se convertirá en 20. + Al utilizar un valor constante, deben respetarse las siguientes reglas: - La constante de tipo **texto** puede pasarse con o sin comillas simples (ver **Uso de comillas** más abajo). Para consultar una cadena dentro de otra cadena (una consulta de tipo "contiene"), utilice el símbolo de comodín (@) en el valor para aislar la cadena a buscar como se muestra en este ejemplo: "@Smith@". Las siguientes palabras claves están prohibidas para las constantes de texto: true, false. - Valores constantes de tipo **booleano**: **true** o **false** (Sensible a las mayúsculas y minúsculas). - Valores constantes de **tipo numérico**: los decimales se separan con un '.' (punto). @@ -990,7 +990,7 @@ Las fórmulas en las consultas pueden recibir parámetros a través de $1. Este > Si utiliza esta instrucción, la selección de entidades devuelta estará ordenada (para más información, consulte [Selecciones de entidades ordenadas o desordenadas](ORDA/dsMapping.md#ordered-or-unordered-entity-selection)). -If the entity selection attributes contain values of different [types](../Concepts/data-types.md), they will be sorted according to the [4D ordering principles](../Concepts/ordering.md). +Si los atributos de la selección de entidades contienen valores de diferentes [tipos](../Concepts/data-types.md), se ordenarán según los [principios de ordenación de 4D](../Concepts/ordering.md). ### Utilizar comillas @@ -1222,11 +1222,11 @@ Si *attributePath* designa un atributo que almacena [**objetos vectores**](../AP En este caso, el parámetro *value* debe ser un **objeto vectorial de comparación** que contenga las siguientes propiedades: -| Propiedad | Tipo | Descripción | -| --------- | -------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| vector | [4D.Vector](../API/VectorClass.md) | Obligatorio. El vector a comparar | -| metric | Text | Opcional. [Cálculo vectorial](../API/VectorClass.md#understanding-the-different-vector-computations) a utilizar para la consulta. You can use one of the following (Text) constants:
  • `mk cosine` (default if omitted): calculates the cosine similarity between vectors.
  • `mk dot`: calculates the dot similarity of vectors.
  • `mk euclidean`: calculates the Euclidean distance between vectors. | -| threshold | Real | Opcional (por defecto: 0,5). Un valor umbral utilizado para filtrar las comparaciones de vectores en función de su puntuación de similitud coseno, punto o euclídea según la "métrica" seleccionada. Es altamente recomendable elegir una similitud que se adapte mejor a su caso de uso específico para obtener resultados óptimos. | +| Propiedad | Tipo | Descripción | +| --------- | -------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| vector | [4D.Vector](../API/VectorClass.md) | Obligatorio. El vector a comparar | +| metric | Text | Opcional. [Cálculo vectorial](../API/VectorClass.md#understanding-the-different-vector-computations) a utilizar para la consulta. Puede utilizar una de las siguientes constantes (Texto)
  • :`mk cosine` (por defecto si se omite): calcula la similaridad en cosenos entre los vectores.
  • `mk dot`: calcula la similaridad en puntos de los vectores.
  • `mk euclidean`: calcula la distancia euclideana entre vectores. | +| threshold | Real | Opcional (por defecto: 0,5). Un valor umbral utilizado para filtrar las comparaciones de vectores en función de su puntuación de similitud coseno, punto o euclídea según la "métrica" seleccionada. Es altamente recomendable elegir una similitud que se adapte mejor a su caso de uso específico para obtener resultados óptimos. | Sólo se admite un subconjunto de símbolos **comparadores**. Tenga en cuenta que comparan los resultados con el valor umbral: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/DataStoreClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/DataStoreClass.md index fc22c831ec7de6..5e26815a43b39b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/DataStoreClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/DataStoreClass.md @@ -48,7 +48,7 @@ Un [Datastore](ORDA/dsMapping.md#datastore) es el objeto de interfaz suministrad #### Descripción -Each dataclass in a datastore is available as a property of the [DataStore object](ORDA/dsMapping.md#datastore) data. El objeto devuelto contiene una descripción de la clase de datos. +Cada dataclass en un datastore está disponible como propiedad del [objeto DataStore](ORDA/dsMapping.md#datastore). El objeto devuelto contiene una descripción de la clase de datos. #### Ejemplo diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/EmailObjectClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/EmailObjectClass.md index 71a2dd273974f1..18486dd5299651 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/EmailObjectClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/EmailObjectClass.md @@ -18,7 +18,7 @@ Los comandos [`MAIL Convert from MIME`](../commands/mail-convert-from-mime) y [` :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: @@ -26,7 +26,7 @@ This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variabl Los objetos Email ofrecen las siguientes propiedades: -> 4D sigue la [especificación JMAP](https://jmap.io/spec-mail.html) para formatear el objeto Email. +> 4D sigue la [especificación JMAP](https://jmap.io/spec/rfc8621/) para formatear el objeto Email. | | | -------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/EntityClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/EntityClass.md index 87f4c73fe5b234..23669f898da29d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/EntityClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/EntityClass.md @@ -402,15 +402,15 @@ El objeto devuelto por `.drop()` contiene las siguientes propiedades: (\*) Los siguientes valores pueden ser devueltos en las propiedades *status* y *statusText* del objeto *Result* en caso de error: -| Constante | Valor | Comentario | -| ----------------------------------------- | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `dk status entity does not exist anymore` | 5 | La entidad ya no existe en los datos. Este error puede ocurrir en los siguientes casos:
  • la entidad ha sido eliminada (el marcador ha cambiado y ahora el espacio de memoria está libre)
  • la entidad ha sido eliminada y reemplazada por otra con otra clave primaria (el marcador ha cambiado y una nueva entidad ahora utiliza el espacio memoria). Cuando se utiliza entity.drop(), este error puede ser devuelto cuando se utiliza la opción dk force drop if stamp changed. When using entity.lock(), this error can be returned when dk reload if stamp changed option is used.
  • **Associated statusText**: "Entity does not exist anymore" | -| `dk status locked` | 3 | La entidad está bloqueada por un bloqueo pesimista.
    **statusText asociado**: "Already locked" | -| `dk status validation failed` | 7 | Error no crítico enviado por el desarrollador para un [evento de validación](../ORDA/orda-events.md). **statusText asociado**: "Mild Validation Error" | -| `dk status serious error` | 4 | Un error grave es un error de base de datos de bajo nivel (por ejemplo, una llave duplicada), un error de hardware, etc.
    **statusText asociado**: "Other error" | -| `dk status serious validation error` | 8 | Error crítico enviado por el desarrollador para un [evento de validación](../ORDA/orda-events.md). **statusText asociado**: "Serious Validation Error" | -| `dk status stamp has changed` | 2 | The internal stamp value of the entity does not match the one of the entity stored in the data (optimistic lock).
  • with `.save()`: error only if the `dk auto merge` option is not used
  • with `.drop()`: error only if the `dk force drop if stamp changed` option is not used
  • with `.lock()`: error only if the `dk reload if stamp changed` option is not used
  • **Associated statusText**: "Stamp has changed"
  • | -| `dk status wrong permission` | 1 | Los privilegios actuales no permiten suprimir la entidad. **StatusText asociado**: "Permission Error" | +| Constante | Valor | Comentario | +| ----------------------------------------- | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `dk status entity does not exist anymore` | 5 | La entidad ya no existe en los datos. Este error puede ocurrir en los siguientes casos:
  • la entidad ha sido eliminada (el marcador ha cambiado y ahora el espacio de memoria está libre)
  • la entidad ha sido eliminada y reemplazada por otra con otra clave primaria (el marcador ha cambiado y una nueva entidad ahora utiliza el espacio memoria). Cuando se utiliza entity.drop(), este error puede ser devuelto cuando se utiliza la opción dk force drop if stamp changed. Cuando se utiliza entity.lock(), se puede devolver este error cuando la opción dk reload if stamp changed es utilizada.
  • **statusText asociado**: "Entity does not exist anymore" | +| `dk status locked` | 3 | La entidad está bloqueada por un bloqueo pesimista.
    **statusText asociado**: "Already locked" | +| `dk status validation failed` | 7 | Error no crítico enviado por el desarrollador para un [evento de validación](../ORDA/orda-events.md). **statusText asociado**: "Mild Validation Error" | +| `dk status serious error` | 4 | Un error grave es un error de base de datos de bajo nivel (por ejemplo, una llave duplicada), un error de hardware, etc.
    **statusText asociado**: "Other error" | +| `dk status serious validation error` | 8 | Error crítico enviado por el desarrollador para un [evento de validación](../ORDA/orda-events.md). **statusText asociado**: "Serious Validation Error" | +| `dk status stamp has changed` | 2 | El valor del marcador interno de la entidad no coincide con el de la entidad almacenada en los datos (bloqueo optimista).
  • con `.save()`: error solo si no se utiliza la opción `dk auto merge`
  • con `.drop()`: error solo si no se utiliza la opción `dk force drop if stamp changed`
  • con `.lock()`: error solo si no se utiliza la opción `dk reload if stamp changed`
  • **statusText asociado**: "Stamp has changed"
  • | +| `dk status wrong permission` | 1 | Los privilegios actuales no permiten suprimir la entidad. **StatusText asociado**: "Permission Error" | #### Ejemplo 1 @@ -1062,7 +1062,7 @@ El objeto devuelto por `.lock()` contiene las siguientes propiedades: | `dk status entity does not exist anymore` | 5 | La entidad ya no existe en los datos. Este error puede ocurrir en los siguientes casos:
  • la entidad ha sido eliminada (el marcador ha cambiado y ahora el espacio de memoria está libre)
  • la entidad ha sido eliminada y reemplazada por otra con otra clave primaria (el marcador ha cambiado y una nueva entidad ahora utiliza el espacio memoria). Cuando se utiliza `.drop()`, este error puede devolverse cuando se utiliza la opción dk force drop if stamp changed. Cuando se utiliza `.lock()`, este error puede ser devuelto cuando se utiliza la opción `dk reload if stamp changed`

  • **statusText asociado**: "Entity does not exist anymore" | | `dk status locked` | 3 | La entidad está bloqueada por un bloqueo pesimista. **statusText asociado**: "Already locked" | | `dk status serious error` | 4 | Un error grave es un error de base de datos de bajo nivel (por ejemplo, una llave duplicada), un error de hardware, etc.
    **statusText asociado**: "Other error" | -| `dk status stamp has changed` | 2 | The internal stamp value of the entity does not match the one of the entity stored in the data (optimistic lock).
  • with `.save()`: error only if the `dk auto merge` option is not used
  • with `.drop()`: error only if the `dk force drop if stamp changed` option is not used
  • with `.lock()`: error only if the `dk reload if stamp changed` option is not used

  • **Associated statusText**: "Stamp has changed" | +| `dk status stamp has changed` | 2 | El valor del marcador interno de la entidad no coincide con el de la entidad almacenada en los datos (bloqueo optimista).
  • con `.save()`: error solo si no se utiliza la opción `dk auto merge`
  • con `.drop()`: error solo si no se utiliza la opción `dk force drop if stamp changed`
  • con `.lock()`: error solo si no se utiliza la opción `dk reload if stamp changed`

  • **Estado asociado**: "Stamp has changed" | #### Ejemplo 1 @@ -1339,7 +1339,7 @@ Los siguientes valores pueden ser devueltos en las propiedades `status`y `status | `dk status validation failed` | 7 | Error no crítico enviado por el desarrollador para un [evento de validación](../ORDA/orda-events.md). **statusText asociado**: "Mild Validation Error" | | `dk status serious error` | 4 | Un error grave es un error de base de datos de bajo nivel (por ejemplo, una llave duplicada), un error de hardware, etc. **statusText asociado**: "Other error" | | `dk status serious validation error` | 8 | Error crítico enviado por el desarrollador para un [evento de validación](../ORDA/orda-events.md). **statusText asociado**: "Serious Validation Error" | -| `dk status stamp has changed` | 2 | The internal stamp value of the entity does not match the one of the entity stored in the data (optimistic lock).
  • with `.save()`: error only if the `dk auto merge` option is not used
  • with `.drop()`: error only if the `dk force drop if stamp changed` option is not used
  • with `.lock()`: error only if the `dk reload if stamp changed` option is not used

  • **Associated statusText**: "Stamp has changed" | +| `dk status stamp has changed` | 2 | El valor del marcador interno de la entidad no coincide con el de la entidad almacenada en los datos (bloqueo optimista).
  • con `.save()`: error solo si no se utiliza la opción `dk auto merge`
  • con `.drop()`: error solo si no se utiliza la opción `dk force drop if stamp changed`
  • con `.lock()`: error solo si no se utiliza la opción `dk reload if stamp changed`

  • **statusText asociado**: "Stamp has changed" | | `dk status wrong permission` | 1 | Los privilegios actuales no permiten guardar la entidad. **StatusText asociado**: "Permission Error" | #### Ejemplo 1 diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/EntitySelectionClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/EntitySelectionClass.md index 94286bfa706c1e..db0d8869c4a703 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/EntitySelectionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/EntitySelectionClass.md @@ -1131,7 +1131,7 @@ El siguiente código genérico duplica todas las entidades de la entity selectio La función `.getRemoteContextAttributes()` devuelve información sobre el contexto de optimización utilizado por la entity selection. -If there is no [optimization context](../ORDA/client-server-optimization.md) for the entity selection, the function returns an empty Text. +Si no hay un [contexto de optimización](../ORDA/client-server-optimization.md) para la entity selection, la función devuelve un texto vacío. #### Ejemplo @@ -1372,7 +1372,7 @@ Las entity selections siempre tienen una propiedad `.length`. La función `.max()` devuelve el valor más alto (o máximo) entre todos los valores de *attributePath* en la entity selection. En realidad devuelve el valor de la última entidad de la selección de entidades tal y como se ordenaría de forma ascendente utilizando la función [`.orderBy()`](#orderby). -If you pass in *attributePath* a path to an object property containing different [types of values](../Concepts/data-types.md), the `.max()` function will return the maximum value within the first scalar type according to the [4D ordering principles](../Concepts/ordering.md). +Si pasa en *attributePath* una ruta a una propiedad de objeto que contenga diferentes [tipos de valores](../Concepts/data-types.md), la función `.max()` devolverá el valor máximo dentro del primer tipo escalar de acuerdo con los [principios de ordenación de 4D](../Concepts/ordering.md). `.max()` devuelve **undefined** si la entity selection está vacía o no se encuentra *attributePath* en el atributo objeto. @@ -1425,7 +1425,7 @@ Queremos encontrar el salario más alto entre todas las empleadas: La función `.min()` devuelve el valor más bajo (o mínimo) entre todos los valores de attributePath en la entity selection. En realidad devuelve la primera entidad de la entity selection tal y como se ordenaría de forma ascendente utilizando la función [`.orderBy()`](#orderby) (excluyendo los valores **null**). -If you pass in *attributePath* a path to an object property containing different [types of values](../Concepts/data-types.md), the `.min()` function will return the minimum value within the first scalar type according to the [4D ordering principles](../Concepts/ordering.md). +Si pasa en *attributePath* una ruta a una propiedad de objeto que contenga diferentes [tipos de valores](../Concepts/data-types.md), la función `.min()` devolverá el valor mínimo en el primer tipo escalar de acuerdo con los [principios de ordenación de 4D](../Concepts/ordering.md). `.min()` devuelve **undefined** si la entity selection está vacía o *attributePath* no se encuentra en el atributo objeto. @@ -1655,7 +1655,7 @@ Por defecto, los atributos se clasifican en orden ascendente ("descending" es fa Puede añadir tantos objetos en la colección de criterios como sea necesario. -If the entity selection attributes contain values of different [types](../Concepts/data-types.md), they will be sorted according to the [4D ordering principles](../Concepts/ordering.md). +Si los atributos de la selección de entidades contienen valores de diferentes [tipos](../Concepts/data-types.md), se ordenarán según los [principios de ordenación de 4D](../Concepts/ordering.md). Si pasa una ruta de atributo inválida en *pathString* o *pathObject*, la función devuelve una entity selection vacía. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/FileClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/FileClass.md index 40ebfd2e97a615..6bf99af7106500 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/FileClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/FileClass.md @@ -7,7 +7,7 @@ Los objetos `File` se crean con el comando [`File`](../commands/file). Contienen :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: @@ -647,18 +647,18 @@ Para definir un valor de tipo Fecha, el formato a utilizar es una cadena de time Cada propiedad válida definida en el parámetro objeto *info* se escribe en el recurso de versión del archivo .exe o .dll. Las propiedades disponibles son (toda otra propiedad será ignorada): -| Propiedad | Tipo | Comentario | -| ---------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| CompanyName | Text | | -| FileDescription | Text | | -| FileVersion | Text | | -| InternalName | Text | | -| LegalCopyright | Text | | -| OriginalFilename | Text | | -| ProductName | Text | | -| ProductVersion | Text | | -| removeFluentUI | Boolean | Sólo puede utilizarse con una aplicación 4D fusionada (archivo.exe). Pass True to replace the *manifest* referencing the embedded Windows App SDK (required for [Fluent UI rendering](../FormEditor/forms.md#fluent-ui-rendering)) and the *.pri* file with versions allowing the use of a Windows App SDK installed in the OS. El uso de un SDK local permite reducir el tamaño de la aplicación generada (también es necesario eliminar los archivos integrados por defecto). Pasar False u omitir la propiedad no hace nada. | -| WinIcon | Text | Ruta Posix del archivo .ico. Esta propiedad sólo se aplica a los archivos ejecutables generados por 4D. | +| Propiedad | Tipo | Comentario | +| ---------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| CompanyName | Text | | +| FileDescription | Text | | +| FileVersion | Text | | +| InternalName | Text | | +| LegalCopyright | Text | | +| OriginalFilename | Text | | +| ProductName | Text | | +| ProductVersion | Text | | +| removeFluentUI | Boolean | Sólo puede utilizarse con una aplicación 4D fusionada (archivo.exe). Pase True para reemplazar el *manifest* que hace referencia al Windows App SDK integrado (necesario para la renderización [Fluent UI](../FormEditor/forms.md#fluent-ui-rendering)) y el archivo *.pri* con versiones que permiten el uso de un Windows App SDK instalado en el sistema operativo. El uso de un SDK local permite reducir el tamaño de la aplicación generada (también es necesario eliminar los archivos integrados por defecto). Pasar False u omitir la propiedad no hace nada. | +| WinIcon | Text | Ruta Posix del archivo .ico. Esta propiedad sólo se aplica a los archivos ejecutables generados por 4D. | Para todas las propiedades excepto `WinIcon`, si se pasa un texto nulo o vacío como valor, se escribe una cadena vacía en la propiedad. Si pasa un valor de tipo diferente a texto, se convierte en una cadena. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/FolderClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/FolderClass.md index 41f76eaefb9bfb..7d7192fe61b9c7 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/FolderClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/FolderClass.md @@ -7,7 +7,7 @@ Los objetos `Folder` son creados con el comando [`Folder`](../commands/folder). :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/FormulaClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/FormulaClass.md index 5eeb198512bc1d..aec3fbf4cc13ab 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/FormulaClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/FormulaClass.md @@ -3,18 +3,18 @@ id: FormulaClass title: Formula --- -`4D.Formula` objects are created by the [Formula](../commands/formula) or [Formula from string](../commands/formula-from-string) commands and allow you execute any 4D expression or code expressed as single-line text. +Los objetos `4D.Formula` son creados por los comandos [Formula](../commands/formula) o [Formula from string](../commands/formula-from-string) y le permiten ejecutar cualquier expresión 4D o código expresado como texto de una sola línea. Los objetos de la clase `4D.Formula` heredan de la clase [`4D.Function`](./FunctionClass.md). Así, para ejecutar la fórmula, puede: -- store a `4D.Formula` object in an object property and use the `()` operator after the property name, +- almacenar un objeto `4D.Formula` en una propiedad de objeto y utilizar el operador `()` después del nombre de la propiedad, - o llamar directamente al objeto `4D.Formula` usando la función [`call()`](#call) o [`apply()`](#apply) sobre él. Ver ejemplos en el párrafo [Ejecución de código en los objetos Function](../API/FunctionClass.md#executing-code-in-function-objects). :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: @@ -32,8 +32,8 @@ O utilizando la función [.call()](#call): ```4d var $f : 4D.Formula $f:=Formula($1+" "+$2) - $text:=$f.call(Null;"Hello";"World") //returns "Hello World" - $text:=$f.call(Null;"Welcome to";String(Year of(Current date))) //returns "Welcome to 2026" (for example) + $text:=$f.call(Null;"Hello";"World") //devuelve "Hello World" + $text:=$f.call(Null;"Welcome to";String(Year of(Current date))) //devuelve "Welcome to 2026" (por ejemplo) ``` #### Parámetros de un solo método @@ -44,9 +44,9 @@ Para mayor comodidad, cuando la fórmula se compone de un único método proyect var $f : 4D.Formula $f:=Formula(myMethod) - //Writing Formula(myMethod($1;$2)) is not necessary - $text:=$f.call(Null;"Hello";"World") //returns "Hello World" - $text:=$f.call() //returns "How are you?" + //Escribir Formula(myMethod($1;$2)) no es necesario + $text:=$f.call(Null;"Hello";"World") //devuelve "Hello World" + $text:=$f.call() //devuelve "How are you?" //myMethod #DECLARE ($param1 : Text; $param2 : Text)->$return : Text 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 c92a5e51d5896c..8e5155324cdd34 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/FunctionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/FunctionClass.md @@ -9,10 +9,10 @@ Un objeto **`4D.Function`** contiene un trozo de código que puede ser ejecutado 4D maneja varios tipos de objetos `Function`, que heredan de la clase **4D.Function**: -- **native functions**, i.e. built-in functions from various 4D classes such as [`collection.sort()`](./CollectionClass.md#sort) or [`file.copyTo()`](./FileClass.md#copyto). +- las **funciones nativas**, es decir las funciones integradas de varias clases 4D como [`collection.sort()`](./CollectionClass.md#sort) o [`file.copyTo()`](./FileClass.md#copyto). - **funciones usuario**, creadas en las [clases usuario](Concepts/classes.md) utilizando la [palabra clave `Function`](Concepts/classes.md#function). - las **funciones de fórmula**, es decir, las funciones que pueden ejecutar un código de fórmula almacenado en los objetos [4D.Formula](./FormulaClass.md), -- **method functions**, i.e. functions that can execute source code as text stored in [4D.Method](./MethodClass.md) objects. +- las **funciones de método**, es decir las funciones que pueden ejecutar código fuente como texto almacenado en los objetos [4D.Method](./MethodClass.md). ### Ejecución del código en los objetos Function @@ -86,14 +86,14 @@ También puede ejecutar una función utilizando [`apply()`](#apply) y [`call()`] #### Descripción -The `.apply()` function executes the function object to which it is applied, passing parameters as a collection, and returns the resulting value. +La función `.apply()` ejecuta el objeto función al que se aplica, pasando los parámetros como una colección, y devuelve el valor resultante. En el parámetro *thisObj*, puede pasar una referencia al objeto que se utilizará como `This` en la función. Pasa Null si no quiere utilizar `This` pero quiere enviar parámetros. Puede pasar una colección para utilizarla como parámetros en la función utilizando el parámetro opcional *params*: - en los objetos `4D.Formula`, los parámetros se pasan en $1...$n en la fórmula. -- in other `4D.Function` objects such as `4D.Method` objects, parameters are passed in [declared method parameters](../Concepts/parameters.md). +- en los otros objetos `4D.Function` como los objetos `4D.Method`, los parámetros se pasan en [parámetros declarados](../Concepts/parameters.md). Tenga en cuenta que `.apply()` es similar a [`.call()`](#call) excepto que los parámetros se pasan como una colección. Esto puede ser útil para pasar los resultados calculados. @@ -129,11 +129,11 @@ Tenga en cuenta que `.apply()` es similar a [`.call()`](#call) excepto que los p #### Descripción -The `.call()` function executes the function object to which it is applied, with one or more parameter(s) passed directly, and returns the resulting value. +La función `.call()` ejecuta el objeto función al que se aplica, con uno o más parámetros pasados directamente, y devuelve el valor resultante. En el parámetro *thisObj*, puede pasar una referencia al objeto que se utilizará como `This` en la función. -You can pass values to be used as parameters in the function using the optional *params* parameter: +Puede pasar valores que se utilizarán como parámetros en la función utilizando el parámetro opcional *params*: - en los objetos `4D.Formula`, los parámetros se pasan en $1...$n en la fórmula. - en los objetos `4D.Method`, los parámetros se pasan en [parámetros declarados](../Concepts/parameters.md). diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/HTTPAgentClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/HTTPAgentClass.md index 400b45f9663853..e6fbca3aa06dc2 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/HTTPAgentClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/HTTPAgentClass.md @@ -64,7 +64,7 @@ Dado que HTTPAgent es un objeto compartible, puede añadir uno a una clase singl La función `4D.HTTPAgent.new()` crea un objeto HTTPAgent compartible con las *opciones* definidas, y devuelve un objeto `4D.HTTPAgent`. -El [`objeto HTTPAgent`] devuelto (#httpagent-object) se utiliza para personalizar las conexiones a servidores HTTP. +El objeto [`HTTPAgent`](#httpagent-object) devuelto se utiliza para personalizar las conexiones a servidores HTTP. #### Parámetro *options* @@ -76,21 +76,21 @@ Las opciones de HTTPAgent se fusionarán con [opciones HTTPRequest](HTTPRequestC ::: -| Propiedad | Tipo | Por defecto | Descripción | -| ---------------------- | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| certificatesFolder | Folder | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Define la carpeta activa de certificados de cliente para las solicitudes que utilizan el agente. Puede reemplazarse por "storeCertificateName" (ver abajo) | -| keepAlive | Boolean | true | Activa keep alive para el agente | -| maxSockets | Integer | 65535 | Número máximo de sockets por servidor | -| maxTotalSockets | Integer | 65535 | Número máximo de sockets para el agente | -| minTLSVersion | Text | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Define la versión mínima de TLS para las solicitudes que utilizan este agente | -| protocol | Text | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Protocolo usado para las peticiones utilizando el agente | -| storeCertificateName | Text | indefinido | Name of a certificate stored in the Certificate Store (Windows) or in the *keychain* (macOS) to use instead of one saved in the certificates folder. Si el certificado no se encuentra en el almacén, se devuelve un error. For more information, see [this blog post for Windows](https://blog.4d.com/https-requests-now-support-windows-certificate-store) and [this blog post for macOS](https://blog.4d.com/https-requests-macos-keychain-support-is-here). | -| timeout | Real | indefinido | Si se define, tiempo después del cual se cierra un socket no utilizado | -| validateTLSCertificate | Boolean | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Validar el certificado Tls para las solicitudes que utilizan el agente | +| Propiedad | Tipo | Por defecto | Descripción | +| ---------------------- | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| certificatesFolder | Folder | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Define la carpeta activa de certificados de cliente para las solicitudes que utilizan el agente. Puede reemplazarse por "storeCertificateName" (ver abajo) | +| keepAlive | Boolean | true | Activa keep alive para el agente | +| maxSockets | Integer | 65535 | Número máximo de sockets por servidor | +| maxTotalSockets | Integer | 65535 | Número máximo de sockets para el agente | +| minTLSVersion | Text | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Define la versión mínima de TLS para las solicitudes que utilizan este agente | +| protocol | Text | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Protocolo usado para las peticiones utilizando el agente | +| storeCertificateName | Text | indefinido | Nombre de un certificado almacenado en el almacén de certificados (Windows) o en la *keychain* (macOS) que se utilizará en lugar de uno guardado en la carpeta de certificados. Si el certificado no se encuentra en el almacén, se devuelve un error. Para más información, consulte [esta entrada del blog para Windows](https://blog.4d.com/https-requests-now-support-windows-certificate-store) y [esta entrada del blog para macOS](https://blog.4d.com/https-requests-macos-keychain-support-is-here). | +| timeout | Real | indefinido | Si se define, tiempo después del cual se cierra un socket no utilizado | +| validateTLSCertificate | Boolean | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Validar el certificado Tls para las solicitudes que utilizan el agente | :::note -On macOS, when a new application (new [UUID](./FileClass.md#setappinfo)) requests access to the keychain for the first time, a password can be requested to the user, depending on the local keychain configuration. +En macOS, cuando una nueva aplicación (nuevo [UUID](./FileClass.md#setappinfo)) solicita acceso al llavero por primera vez, se puede solicitar una contraseña al usuario, dependiendo de la configuración del llavero local. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/HTTPRequestClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/HTTPRequestClass.md index acaf4ea5a1d0b3..42eaa543b4f2af 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/HTTPRequestClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/HTTPRequestClass.md @@ -17,7 +17,7 @@ La clase `HTTPRequest` está disponible en el class store `4D`. Para crear y env ### Programación asíncrona -This class supports asynchronous programming in 4D as described in the [Asynchronous Execution](../Develop/async.md) page. +Esta clase soporta programación asíncrona en 4D como se describe en la página [Ejecución Asíncrona](../Develop/async.md). ### Ejemplo @@ -137,34 +137,34 @@ Por ejemplo, puede pasar las siguientes cadenas: En el parámetro *options*, pase un objeto que puede contener las siguientes propiedades: -| Propiedad | Tipo | Descripción | Por defecto | -| ---------------------- | ------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------- | -| agent | [4D.HTTPAgent](HTTPAgentClass.md) | HTTPAgent a utilizar para la HTTPRequest. Las opciones del agente se fusionarán con las opciones de la petición (las opciones de la petición tienen prioridad). Si no se define un agente específico, se utiliza un agente global con valores predeterminados. | Objeto agente global | -| automaticRedirections | Boolean | Si es true, las redirecciones se realizan automáticamente (se gestionan hasta 5 redirecciones, se devuelve la 6ª respuesta de redirección si la hay) | True | -| body | Variant | Cuerpo de la petición (necesario en el caso de las peticiones `post` o `put`). Puede ser un texto, un blob, o un objeto. El content-type se determina a partir del tipo de esta propiedad a menos que se defina dentro de los encabezados | indefinido | -| certificatesFolder | [Folder](FolderClass.md) | Define la carpeta de certificados de cliente activa. Puede reemplazarse por "storeCertificateName" (ver abajo). | indefinido | -| dataType | Text | Tipo de atributo del cuerpo de la respuesta. Valores: "text", "blob", "object", o "auto". Si "auto", el tipo de contenido del cuerpo se deducirá de su tipo MIME (object para JSON, texto para texto, javascript, xml, mensaje http y formulario codificado en url, blob en caso contrario) | "auto" | -| decodeData | Boolean | Si true, los datos recibidos en la retrollamada `onData` se descomprimen | False | -| encoding | Text | Se utiliza sólo en caso de peticiones con un `body` (métodos `post` o `put`). Codificación del contenido del cuerpo de la petición si es un texto, se ignora si se define content-type dentro de los encabezados | "UTF-8" | -| headers | Object | Encabezados de la petición. Sintaxis: `headers.key=value` (*value* puede ser una colección si la misma llave debe aparecer varias veces) | Objeto vacío | -| method | Text | "POST", "GET" u otro método | "GET" | -| minTLSVersion | Text | Define la versión mínima de TLS: "`TLSv1_0`", "`TLSv1_1`", "`TLSv1_2`", "`TLSv1_3`" | "`TLSv1_2`" | -| onData | [Function](FunctionClass.md) | Retrollamada cuando se reciben los datos del cuerpo. Recibe dos objetos como parámetros (ver más abajo) | indefinido | -| onError | [Function](FunctionClass.md) | Retrollamada cuando ocurre un error. Recibe dos objetos como parámetros (ver más abajo) | indefinido | -| onHeaders | [Function](FunctionClass.md) | Retrollamada cuando se reciben los encabezados. Recibe dos objetos como parámetros (ver más abajo) | indefinido | -| onResponse | [Function](FunctionClass.md) | Retrollamada cuando se recibe una respuesta. Recibe dos objetos como parámetros (ver más abajo) | indefinido | -| onTerminate | [Function](FunctionClass.md) | Retrollamada cuando la petición haya terminado. Recibe dos objetos como parámetros (ver más abajo) | indefinido | -| protocol | Text | "auto" o "HTTP1". "auto" significa HTTP1 en la implementación actual | "auto" | -| proxyAuthentication | [objeto de autenticación](#authentication-object) | Autenticación del proxy de gestión de objetos | indefinido | -| returnResponseBody | Boolean | Si false, el cuerpo de la respuesta no se devuelve en el [objeto `response`](#response). Devuelve un error si es false y `onData` es undefined | True | -| serverAuthentication | [objeto de autenticación](#authentication-object) | Autenticación del servidor de gestión de objetos | indefinido | -| storeCertificateName | Text | Name of a certificate stored in the Certificate Store (Windows) or in the *keychain* (macOS) to use instead of one saved in the certificates folder. Si el certificado no se encuentra en el almacén, se devuelve un error. For more information, see [this blog post for Windows](https://blog.4d.com/https-requests-now-support-windows-certificate-store) and [this blog post for macOS](https://blog.4d.com/https-requests-macos-keychain-support-is-here). | indefinido | -| timeout | Real | Tiempo de espera en segundos. indefinido = sin tiempo de espera | indefinido | -| validateTLSCertificate | Boolean | Si false, 4D no valida el certificado TLS y no devuelve un error si no es válido (es decir, caducado, autofirmado...). Importante: en la implementación actual, la propia Autoridad de Certificación no se verifica. | True | +| Propiedad | Tipo | Descripción | Por defecto | +| ---------------------- | ------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------- | +| agent | [4D.HTTPAgent](HTTPAgentClass.md) | HTTPAgent a utilizar para la HTTPRequest. Las opciones del agente se fusionarán con las opciones de la petición (las opciones de la petición tienen prioridad). Si no se define un agente específico, se utiliza un agente global con valores predeterminados. | Objeto agente global | +| automaticRedirections | Boolean | Si es true, las redirecciones se realizan automáticamente (se gestionan hasta 5 redirecciones, se devuelve la 6ª respuesta de redirección si la hay) | True | +| body | Variant | Cuerpo de la petición (necesario en el caso de las peticiones `post` o `put`). Puede ser un texto, un blob, o un objeto. El content-type se determina a partir del tipo de esta propiedad a menos que se defina dentro de los encabezados | indefinido | +| certificatesFolder | [Folder](FolderClass.md) | Define la carpeta de certificados de cliente activa. Puede reemplazarse por "storeCertificateName" (ver abajo). | indefinido | +| dataType | Text | Tipo de atributo del cuerpo de la respuesta. Valores: "text", "blob", "object", o "auto". Si "auto", el tipo de contenido del cuerpo se deducirá de su tipo MIME (object para JSON, texto para texto, javascript, xml, mensaje http y formulario codificado en url, blob en caso contrario) | "auto" | +| decodeData | Boolean | Si true, los datos recibidos en la retrollamada `onData` se descomprimen | False | +| encoding | Text | Se utiliza sólo en caso de peticiones con un `body` (métodos `post` o `put`). Codificación del contenido del cuerpo de la petición si es un texto, se ignora si se define content-type dentro de los encabezados | "UTF-8" | +| headers | Object | Encabezados de la petición. Sintaxis: `headers.key=value` (*value* puede ser una colección si la misma llave debe aparecer varias veces) | Objeto vacío | +| method | Text | "POST", "GET" u otro método | "GET" | +| minTLSVersion | Text | Define la versión mínima de TLS: "`TLSv1_0`", "`TLSv1_1`", "`TLSv1_2`", "`TLSv1_3`" | "`TLSv1_2`" | +| onData | [Function](FunctionClass.md) | Retrollamada cuando se reciben los datos del cuerpo. Recibe dos objetos como parámetros (ver más abajo) | indefinido | +| onError | [Function](FunctionClass.md) | Retrollamada cuando ocurre un error. Recibe dos objetos como parámetros (ver más abajo) | indefinido | +| onHeaders | [Function](FunctionClass.md) | Retrollamada cuando se reciben los encabezados. Recibe dos objetos como parámetros (ver más abajo) | indefinido | +| onResponse | [Function](FunctionClass.md) | Retrollamada cuando se recibe una respuesta. Recibe dos objetos como parámetros (ver más abajo) | indefinido | +| onTerminate | [Function](FunctionClass.md) | Retrollamada cuando la petición haya terminado. Recibe dos objetos como parámetros (ver más abajo) | indefinido | +| protocol | Text | "auto" o "HTTP1". "auto" significa HTTP1 en la implementación actual | "auto" | +| proxyAuthentication | [objeto de autenticación](#authentication-object) | Autenticación del proxy de gestión de objetos | indefinido | +| returnResponseBody | Boolean | Si false, el cuerpo de la respuesta no se devuelve en el [objeto `response`](#response). Devuelve un error si es false y `onData` es undefined | True | +| serverAuthentication | [objeto de autenticación](#authentication-object) | Autenticación del servidor de gestión de objetos | indefinido | +| storeCertificateName | Text | Nombre de un certificado almacenado en el almacén de certificados (Windows) o en la *keychain* (macOS) que se utilizará en lugar de uno guardado en la carpeta de certificados. Si el certificado no se encuentra en el almacén, se devuelve un error. Para más información, consulte [esta entrada del blog para Windows](https://blog.4d.com/https-requests-now-support-windows-certificate-store) y [esta entrada del blog para macOS](https://blog.4d.com/https-requests-macos-keychain-support-is-here). | indefinido | +| timeout | Real | Tiempo de espera en segundos. indefinido = sin tiempo de espera | indefinido | +| validateTLSCertificate | Boolean | Si false, 4D no valida el certificado TLS y no devuelve un error si no es válido (es decir, caducado, autofirmado...). Importante: en la implementación actual, la propia Autoridad de Certificación no se verifica. | True | :::note -On macOS, when a new application (new [UUID](./FileClass.md#setappinfo)) requests access to the keychain for the first time, a password can be requested to the user, depending on the local keychain configuration. +En macOS, cuando una nueva aplicación (nuevo [UUID](./FileClass.md#setappinfo)) solicita acceso al llavero por primera vez, se puede solicitar una contraseña al usuario, dependiendo de la configuración del llavero local. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/IMAPNotifierClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/IMAPNotifierClass.md index cbfa877bbb4563..b01f998ced6ed0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/IMAPNotifierClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/IMAPNotifierClass.md @@ -3,7 +3,7 @@ id: IMAPNotifierClass title: IMAPNotifier --- -The `IMAPNotifier` class allows you to manage IMAP IDLE notifications for a selected mailbox. +La clase `IMAPNotifier` permite gestionar las notificaciones IMAP IDLE para un buzón seleccionado.
    Historia @@ -13,22 +13,22 @@ The `IMAPNotifier` class allows you to manage IMAP IDLE notifications for a sele
    -The `IMAPNotifier` class is available from the `4D` class store. +La clase `IMAPNotifier` está disponible en el class store `4D`. -An `IMAPNotifier` object is associated with an [IMAP transporter](./IMAPTransporterClass.md#imap-transporter-object) and provides access to mailbox notification management. +Un objeto `IMAPNotifier` está asociado a un [transportador IMAP](./IMAPTransporterClass.md#imap-transporter-object) y ofrece acceso a la gestión de notificaciones del buzón. Todas las funciones de clase `IMAPNotifier` son hilo seguro. :::tip Entradas de blog relacionadas -[Instant Email Notifications with IMAP Transporter](https://blog.4d.com/instant-email-notifications-with-imap-transporter) +[Notificaciones instantáneas por correo electrónico con IMAP Transporter](https://blog.4d.com/instant-email-notifications-with-imap-transporter) ::: ### Ejemplo ```4d -// Define listener callbacks +// Define las funciones de retrollamada del listener var $parameter : Object var $transporter : 4D.IMAPTransporter @@ -48,7 +48,7 @@ $transporter.notifier.start() ## IMAPNotifier object -An IMAPNotifier object provides the following properties and functions: +Un objeto IMAPNotifier proporciona las siguientes propiedades y funciones: | | | ------------------------------------------------------------------------------------------------------------------ | @@ -84,7 +84,7 @@ La función `4D.IMAPNotifier.new()` c #### Descripción -The `.isStarted` property indicates whether the notifier is started (`true`) or stopped (`false`). Esta propiedad es de **solo lectura**. +La propiedad `.isStarted` indica si el notificador está iniciado (`true`) o detenido (`false`). Esta propiedad es de **solo lectura**. @@ -104,17 +104,17 @@ The `.isStarted` property indicates #### Descripción -The `.start()` function starts the subscription to server notifications and activates IMAP listener callbacks. +La función `.start()` inicia la suscripción a las notificaciones del servidor y activa las retrollamadas del oyente IMAP. -A mailbox must be selected using [`selectBox()`](./IMAPTransporterClass.md#selectbox) before calling `.start()`. +Debe seleccionarse un buzón mediante [`selectBox()`](./IMAPTransporterClass.md#selectbox) antes de llamar a `.start()`. -Callback functions are executed in the worker where `.start()` is called. +Las funciones de retrollamada son ejecutadas en el worker donde `.start()` es llamado. :::note Notas -- When the notifier is started, other transporter functions (such as `getMail()` or `send()`) are not available. You must call `.stop()` before using these functions, then call `.start()` again to resume notifications. +- Cuando se inicia el notificador, otras funciones del transportador (como `getMail()` o `send()`) no están disponibles. Debe llamar a `.stop()` antes de utilizar estas funciones, y luego llamar de nuevo a `.start()` para reanudar las notificaciones. -- IMAP IDLE notifications indicate that a change has occurred but do not provide updated mailbox data. To refresh the mailbox state, you must stop the notifier, retrieve the updated data (for example using `getMail()`), and then restart it. +- Las notificaciones IMAP IDLE indican que se ha producido un cambio pero no ofrecen datos actualizados del buzón. Para actualizar el estado del buzón, debe detener el aviso, recuperar los datos actualizados (por ejemplo usando `getMail()`), y luego reiniciarlo. ::: @@ -124,7 +124,7 @@ Callback functions are executed in the worker where `.start()` is called. | ---------- | ------------------------------------------------------------------------------------------- | ---------- | ------------------------------------------------------------------------------------------------- | | success | | Boolean | True si la operación tiene éxito, False en caso contrario | | statusText | | Text | Mensaje de estado devuelto por el servidor IMAP, o último error devuelto en la pila de errores 4D | -| errors | | Collection | 4D error stack (not returned if a server response is received) | +| errors | | Collection | Pila de error 4D (no retornado si se recibe una respuesta del servidor) | | | \[].errcode | Number | Código de error 4D | | | \[].message | Text | Descripción del error | | | \[].componentSignature | Text | Firma del componente que ha devuelto el error | @@ -147,7 +147,7 @@ Callback functions are executed in the worker where `.start()` is called. #### Descripción -The `.stop()` function stops the notification subscription. Calling `.stop()` is required before using other transporter functions (such as `getMail()` or `send()`). +La función `.stop()` detiene la suscripción a la notificación. Es necesario llamar a `.stop()` antes de utilizar otras funciones del transportador (como `getMail()` o `send()`). #### Objeto devuelto @@ -155,7 +155,7 @@ The `.stop()` function stops the notifi | ---------- | ------------------------------------------------------------------------------------------- | ---------- | ------------------------------------------------------------------------------------------------- | | success | | Boolean | True si la operación tiene éxito, False en caso contrario | | statusText | | Text | Mensaje de estado devuelto por el servidor IMAP, o último error devuelto en la pila de errores 4D | -| errors | | Collection | 4D error stack (not returned if a server response is received) | +| errors | | Collection | Pila de error 4D (no retornado si se recibe una respuesta del servidor) | | | \[].errcode | Number | Código de error 4D | | | \[].message | Text | Descripción del error | | | \[].componentSignature | Text | Firma del componente que ha devuelto el error | diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/IMAPTransporterClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/IMAPTransporterClass.md index 83ea74eaa7b121..01e379e63108be 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/IMAPTransporterClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/IMAPTransporterClass.md @@ -159,6 +159,14 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### Ver también + +[`.removeFlags()`](#removeflags) + +#### Ver también + +[`.removeFlags()`](#removeflags) + @@ -1294,7 +1302,7 @@ Para mover todos los mensajes del buzón actual: #### Descripción -The `.notifier` property contains the IMAPNotifier object associated with the transporter. Esta propiedad es de **solo lectura**. +La propiedad `.notifier` contiene el objeto IMAPNotifier asociado al transportador. Esta propiedad es de **solo lectura**. Véase [IMAPNotifier](./IMAPNotifierClass.md). diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/MailAttachmentClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/MailAttachmentClass.md index 1805b5cd855dc1..a4d4200ee7d73d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/MailAttachmentClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/MailAttachmentClass.md @@ -7,7 +7,7 @@ Los objetos Attachment permiten referenciar archivos en un objeto [`Email`](Emai :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/MethodClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/MethodClass.md index 2bbc1ff98634e8..23115e5eef9038 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/MethodClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/MethodClass.md @@ -3,13 +3,13 @@ id: MethodClass title: Método --- -A `4D.Method` object contains a piece of code that is created from text source and can be executed. Los métodos `4D.Method` siempre se ejecutan en modo interpretado, independientemente del modo de ejecución del proyecto (interpretado/compilado). Esta funcionalidad está especialmente diseñada para permitir la ejecución dinámica y sobre la marcha de fragmentos de código. +Un objeto `4D.Method` contiene un fragmento de código que se crea a partir de la fuente de texto y puede ser ejecutado. Los métodos `4D.Method` siempre se ejecutan en modo interpretado, independientemente del modo de ejecución del proyecto (interpretado/compilado). Esta funcionalidad está especialmente diseñada para permitir la ejecución dinámica y sobre la marcha de fragmentos de código. Un objeto `4D.Method` se crea con la función `4D.Method.new()`. Los objetos `4D.Method` heredan de la clase [`4D.Function`](./FunctionClass.md). Así, para ejecutar el objeto método, puede: -- store a `4D.Method` object in an object property and use the `()` operator after the property name, +- almacenar un objeto `4D.Method` en una propiedad del objeto y utilizar el operador `()` después del nombre de la propiedad, - o llamar directamente al objeto `4D.Method` usando la función [`call()`](#call) o [`apply()`](#apply) en él. Ver ejemplos en el párrafo [Ejecución de código en los objetos Function](../API/FunctionClass.md#executing-code-in-function-objects). @@ -22,20 +22,20 @@ Ver ejemplos en el párrafo [Ejecución de código en los objetos Function](../A :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: ### Ejemplos -#### Basic dynamic method creation +#### Creación de un método dinámico de base ```4d var $myCode : Text -$myCode:="#DECLARE ($number1:Integer;$number2:Integer):Integer"+Char(13)+"return $number1*$number2" +$myCode:="#DECLARE ($number1:Integer;$number2:Integer):Integer "+Char(13)+"return $number1*$number2" var $o:={} -$o.multiplication:=4D.Method.new($myCode) //put object in a property +$o.multiplication:=4D.Method.new($myCode) //poner objeto en una propiedad var $result2:=$o.multiplication(2;3) // 6 var $result3:=4D.Method.new($myCode).call(Null; 10; 5) // 50 @@ -56,7 +56,7 @@ $result:=$o.concat("Hello ") // $result is "Hello John" #### Utilizar un archivo de texto con comprobación sintáctica ```text -//4d method stored in a text file +//Método 4d almacenado en un archivo de texto var $newBusinessRules:=New shared object Use ($newBusinessRules) $newBusinessRules.taxRate:=0.2 @@ -77,7 +77,7 @@ Este método se llama en el código: var $myFile:=File("/DATA/BusinessRules.4dm") var $myMethod:=4D.Method.new($myFile.getText()) -// Syntax errors verification +// Verificación de errores de sintaxis If ($myMethod.checkSyntax().success) $myMethod.call() End if @@ -122,9 +122,9 @@ Los objetos 4D.Method ofrecen las siguientes propiedades y funciones: #### Descripción -The `4D.Method.new()` function creates and returns a new `4D.Method` object built from the *source* code. +La función `4D.Method.new()` crea y devuelve un nuevo objeto `4D.Method` construido a partir del código *source*. -En el parámetro *source*, pase el código fuente 4D del método como texto. All end-of-line characters are supported (LF, CR, CRLF) using the [`Char`](../commands/char) command or an [escape sequence](../Concepts/quick-tour.md#escape-sequences). +En el parámetro *source*, pase el código fuente 4D del método como texto. Todos los caracteres de fin de línea son soportados (LF, CR, CRLF) utilizando el comando [`Char`](../commands/char) o una [secuencia de escape](../Concepts/quick-tour.md#escape-sequences). En el parámetro opcional *name*, pase el nombre del método que se mostrará en el depurador 4D o en el explorador Runtime. Si omite este parámetro, el nombre del método aparecerá como "anonymous". @@ -132,16 +132,16 @@ En el parámetro opcional *name*, pase el nombre del método que se mostrará en Se recomienda nombrar explícitamente su método si lo desea: -- use persistent method name in the [Custom watch pane of the Debugger](../Debugging/debugger#custom-watch-pane) (anonymous methods are not persistent in the debugger). -- handle the volatile method using commands such as [`Method get path`](../commands/method-get-path) and [`Method resolve path`](../commands/method-resolve-path) (anonymous methods don't have paths). +- utilizar nombre de método persistente en la [ventana de evaluación del depurador](../Debugging/debugger#custom-watch-pane) (los métodos anónimos no son persistentes en el depurador). +- manipular el método volátil utilizando comandos como [`Method get path`](../commands/method-get-path) y [`Method resolve path`](../commands/method-resolve-path) (los métodos anónimos no tienen rutas). ::: -The resulting 4D.Method object can be checked using [`checkSyntax()`](#checksyntax) and executed using `()`, [`.apply()`](#apply) or [`.call()`](#call). +El objeto 4D.Method resultante puede ser verificado utilizando [`checkSyntax()`](#checksyntax) y ejecutado utilizando `()`, [`.apply()`](#apply) o [`.call()`](#call). :::note -Named volatile method objects are not project methods, they are not stored in disk files and cannot be called by commands such as [`EXECUTE METHOD`](../commands/execute-method). On the other hand, since they inherit from the [`4D.Function`](./FunctionClass.md) class, they can be used wherever a `4D.Function` object is expected. +Los objetos método volátiles con nombre no son métodos proyecto, no se almacenan en archivos disco y no pueden ser llamados por comandos como [`EXECUTE METHOD`](../commands/execute-method). Por otra parte, dado que heredan de la clase [`4D.Function`](./FunctionClass.md), pueden utilizarse siempre que se espere un objeto `4D.Function`. ::: @@ -196,16 +196,16 @@ var $result:=$m.call(Null; 10; 5) //50
    -| Parámetros | Tipo | | Descripción | -| ---------- | ------ | --------------------------- | -------------------------- | -| Resultado | Object | <- | Syntax check result object | +| Parámetros | Tipo | | Descripción | +| ---------- | ------ | --------------------------- | ------------------------------------------- | +| Resultado | Object | <- | Objeto resultado de verificación sintáctica |
    #### Descripción -The `.checkSyntax()` function checks the syntax of the source code of the `4D.Method` object and returns a result object. +La función `.checkSyntax()` verifica la sintaxis del código fuente del objeto `4D.Method` y devuelve un objeto resultado. El objeto devuelto contiene las siguientes propiedades: @@ -243,7 +243,7 @@ End if #### Descripción -The `.name` property contains the name of the `4D.Method` object, if it was declared in the *name* parameter of the `new()` constructor. En caso contrario, no se devuelve la propiedad. +La propiedad `.name` contiene el nombre del objeto `4D.Method`, si fue declarado en el parámetro *name* del constructor `new()`. En caso contrario, no se devuelve la propiedad. Esta propiedad es de **solo lectura**. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/POP3TransporterClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/POP3TransporterClass.md index 89d9dff8a6e5be..931ef442a4c60b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/POP3TransporterClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/POP3TransporterClass.md @@ -107,7 +107,7 @@ La función `4D.POP3Transporter.new()` marca el correo electrónico *msgNumber* para su eliminación del servidor POP3. -En el parámetro *msgNumber*, pase el número del correo electrónico que desea eliminar. This number is returned in the number property by the [`.getMailInfoList()`](#getmailinfolist) method. +En el parámetro *msgNumber*, pase el número del correo electrónico que desea eliminar. Este número es devuelto en la propiedad number por la [función `.getMailInfoList()`](#getmailinfolist). La ejecución de este método no elimina realmente ningún correo electrónico. El correo marcado se eliminará del servidor POP3 sólo cuando se destruya el objeto `POP3_transporter` (creado con `POP3 New transporter`). El marcador también puede eliminarse utilizando el método `.undeleteAll()`. @@ -281,7 +281,7 @@ Quiere saber el remitente del primer correo del buzón: La función `.getMailInfo()` devuelve un objeto `mailInfo` correspondiente al *msgNumber* en el buzón designado por el [`transportador POP3`](#pop3-transporter-object). Esta función permite gestionar localmente la lista de mensajes localizados en el servidor de correo POP3. -En *msgNumber*, pase el número del mensaje a recuperar. This number is returned in the number property by the [`.getMailInfoList()`](#getmailinfolist) method. +En *msgNumber*, pase el número del mensaje a recuperar. Este número es devuelto en la propiedad number por la [función `.getMailInfoList()`](#getmailinfolist). El objeto `mailInfo` devuelto contiene las siguientes propiedades: @@ -412,7 +412,7 @@ Quiere saber el número total y el tamaño de los correos electrónicos en el bu La función `.getMIMEAsBlob()` devuelve un BLOB con el contenido MIME del mensaje correspondiente al *msgNumber* en el buzón designado por el objeto [`POP3_transporter`](#pop3-transporter-object). -En *msgNumber*, pase el número del mensaje a recuperar. This number is returned in the number property by the [`.getMailInfoList()`](#getmailinfolist) method. +En *msgNumber*, pase el número del mensaje a recuperar. Este número es devuelto en la propiedad number por la [función `.getMailInfoList()`](#getmailinfolist). El método devuelve un BLOB vacío si: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/SessionClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/SessionClass.md index 19fb5623c34c77..35ff62b1d5db0d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/SessionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/SessionClass.md @@ -10,7 +10,7 @@ Los objetos de sesión son devueltos por el comando [`Session`](../commands/sess - [Sesiones escalables para aplicaciones web avanzadas](https://blog.4d.com/scalable-sessions-for-advanced-web-applications/) - [Permissions: inspeccionar los privilegios de la sesión para facilitar la depuración](https://blog.4d.com/permissions-inspect-session-privileges-for-easy-debugging/) - [Generar, compartir y utilizar contraseñas de un solo uso (OTP) para las sesiones web](https://blog.4d.com/connect-your-web-apps-to-third-party-systems/) -- [Forget server-side wrappers, use 4D Sessions from the client](https://blog.4d.com/forget-server-side-wrappers-use-4d-sessions-from-the-client) +- [Olvídese de los wrappers del lado del servidor, utilice Sesiones 4D desde el cliente](https://blog.4d.com/forget-server-side-wrappers-use-4d-sessions-from-the-client) ::: @@ -134,7 +134,7 @@ Puede definir un tiempo de espera personalizado pasando un valor en segundos en - para sesiones web, el token se crea con la misma duración que el [`.idleTimeOut`](#idletimeout) de la sesión. - para sesiones de usuarios remotos, el token se crea con una duración de 10 segundos. -In web sessions, the returned token can be used in exchanges with third-party applications or websites to securely identify the session. Por ejemplo, el token OTP de sesión se puede utilizar con una aplicación de pago. +En las sesiones web, el token devuelto puede utilizarse en intercambios con aplicaciones o sitios web de terceros para identificar la sesión de forma segura. Por ejemplo, el token OTP de sesión se puede utilizar con una aplicación de pago. In remote user sessions (and standalone sessions for test purposes), the returned token can be used by 4D to identify requests coming from the web that [share the session](../Desktop/sessions.md#sharing-a-remote-session-for-web-accesses). @@ -508,7 +508,7 @@ End if #### Descripción -The `.info` property describes the session. +La propiedad `.info` describe la sesión. - **Remote user sessions** and **Stored procedure sessions**: The `.info` object is the same object as the one returned in the "session" property by the [`Process activity`](../commands/process-activity) command. - **Sesiones estándar**: el objeto `.info` es el mismo objeto que el devuelto por el comando [`Session info`](../commands/session-info). @@ -521,8 +521,8 @@ El objeto `.info` contiene las siguientes propiedades: | type | Text | Tipo de sesión: "remote", "storedProcedure", "standalone", "rest", "web" | | userName | Text | Nombre de usuario 4D (mismo valor que [`.userName`](#username)) | | machineName | Text |
    • Remote sessions: name of the remote machine.
    • Client sessions: name of the local machine.
    • Stored procedures session: name of the server machine.
    • Standalone session: name of the machine
    | -| systemUserName | Text |
    • Remote sessions: name of the system session opened on the remote machine.
    • Client sessions: name of the local system session
      • | -| IPAddress | Text |
        • Remote sessions: IP address of the remote machine.
        • Client sessions: IP address of the local machine.
        • Standalone session: "localhost"
        | +| systemUserName | Text |
        • Sesiones remotas: nombre de la sesión del sistema abierta en la máquina remota.
        • Sesiones cliente: nombre de la sesión del sistema local.
          • | +| IPAddress | Text |
            • Sesiones remotas: dirección IP de la máquina remota.
            • Sesiones cliente: dirección IP de la máquina local.
            • Sesión autónoma: "localhost"
            | | hostType | Text | Tipo de host: "windows", "mac" o "browser" | | creationDateTime | Date ISO 8601 | Fecha y hora de creación de la sesión (sesión autónoma: fecha y hora de inicio de la aplicación) | | state | Text | Estado de la sesión: "active", "postponed", "sleeping" | diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/SystemWorkerClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/SystemWorkerClass.md index 9a6ee5a89bc00c..3c03224b307236 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/SystemWorkerClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/SystemWorkerClass.md @@ -9,7 +9,7 @@ La clase `SystemWorker` está disponible en el class store `4D`. ### Programación asíncrona -This class supports asynchronous programming in 4D as described in the [Asynchronous Execution](../Develop/async.md) page. +Esta clase soporta programación asíncrona en 4D como se describe en la página [Ejecución Asíncrona](../Develop/async.md). ### Ejemplo @@ -328,7 +328,7 @@ $output:=$worker.response #### Descripción -The `.commandLine` property contains the command line passed as parameter to the [`new()`](#4dsystemworkernew) function. +La propiedad `.commandLine` contiene la línea de comandos pasada como parámetro a la función [`new()`](#4dsystemworkernew). Esta propiedad es de **solo lectura**. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/TCPConnectionClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/TCPConnectionClass.md index d7f8454c2e290d..ca417407194e46 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/TCPConnectionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/TCPConnectionClass.md @@ -30,7 +30,7 @@ Para la depuración y monitorización, puede utilizar el [archivo de registro 4D ### Programación asíncrona -This class supports asynchronous programming in 4D as described in the [Asynchronous Execution](../Develop/async.md) page. +Esta clase soporta programación asíncrona en 4D como se describe en la página [Ejecución Asíncrona](../Develop/async.md). ### Ejemplos @@ -170,7 +170,7 @@ Los objetos TCPConnection ofrecen las siguientes propiedades y funciones: #### Descripción -The `4D.TCPConnection.new()` function creates a new TCP connection to the specified *serverAddress* and *serverPort*, using the defined *options*, and returns a `4D.TCPConnection` object. +La función `4D.TCPConnection.new()` crea una nueva conexión TCP a la *serverAddress* y *serverPort* especificados, usando las *opciones* definidas, y devuelve un objeto `4D.TCPConnection`. #### Parámetro *options* diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/TCPListenerClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/TCPListenerClass.md index 850a47777e24e0..731a6e59eb6687 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/TCPListenerClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/TCPListenerClass.md @@ -19,7 +19,7 @@ Todas las funciones de la clase `TCPListener` son hilo seguro. ### Programación asíncrona -This class supports asynchronous programming in 4D as described in the [Asynchronous Execution](../Develop/async.md) page. +Esta clase soporta programación asíncrona en 4D como se describe en la página [Ejecución Asíncrona](../Develop/async.md). ### Ejemplo diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/UDPSocketClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/UDPSocketClass.md index c412faede0a3a8..b988fabba7bb22 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/UDPSocketClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/UDPSocketClass.md @@ -25,7 +25,7 @@ Para depuración y monitorización, puede utilizar el fichero de registro [4DTCP ### Programación asíncrona -This class supports asynchronous programming in 4D as described in the [Asynchronous Execution](../Develop/async.md) page. +Esta clase soporta programación asíncrona en 4D como se describe en la página [Ejecución Asíncrona](../Develop/async.md). ### Objeto UDPSocket diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/VectorClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/VectorClass.md index ba622c0387469e..ccd4d9f3152b43 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/VectorClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/VectorClass.md @@ -9,7 +9,7 @@ En el mundo de las IA, un vector es una secuencia de números que permite a una :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: 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 6f17b15f3ab4bb..0c0ed2bbaf9a2a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/WebFormClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/WebFormClass.md @@ -31,7 +31,7 @@ La clase `WebForm` contiene funciones y propiedades que permiten manejar sus com #### Descripción -The components of web pages are objects that are available directly as properties of these web pages. +Los componentes de las páginas web son objetos que están disponibles directamente como propiedades de estas páginas web. Los objetos devueltos son de la clase [`4D.WebFormItem`](WebFormItemClass.md). Estos objetos tienen funciones que puede utilizar para gestionar sus componentes de forma dinámica. @@ -43,14 +43,14 @@ shared singleton Class constructor() var myForm : 4D.WebForm var component : 4D.WebFormItem - myForm:=webForm //returns the web page as an object, each property is a component - component:=myForm.myImage //returns the myImage component of the web page + myForm:=webForm //devuelve la página web como un objeto, cada propiedad es un componente + component:=myForm.myImage //devuelve el componente myImage de la página web ``` :::info -While `myForm` may not display typical object properties when examined in the debugger, it behaves as if it were the actual `webForm` object. Puede interactuar con las propiedades y funciones del objeto `webForm` subyacente a través de `myForm`. Por ejemplo, puede manipular dinámicamente los componentes de la página o transmitir mensajes a las páginas web utilizando funciones especializadas como `myForm.setMessage()`. +Aunque `myForm` puede no mostrar las propiedades típicas de un objeto cuando se examina en el depurador, se comporta como si fuera el objeto `webForm` real. Puede interactuar con las propiedades y funciones del objeto `webForm` subyacente a través de `myForm`. Por ejemplo, puede manipular dinámicamente los componentes de la página o transmitir mensajes a las páginas web utilizando funciones especializadas como `myForm.setMessage()`. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/WebServerClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/WebServerClass.md index 63b3ed387c521f..6e337bb5136a3c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/WebServerClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/WebServerClass.md @@ -8,7 +8,7 @@ La API clase `WebServer` le permite iniciar y controlar un servidor web para la ### Propiedades - **Streamable**: no -- **Sharable**: no +- **Compartible**: no ### Objeto servidor web diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/WebSocketClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/WebSocketClass.md index d7741644f33ac7..a95bb91b777c2c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/WebSocketClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/WebSocketClass.md @@ -17,7 +17,7 @@ Las conexiones cliente WebSocket son útiles, por ejemplo, para recibir datos fi ### Programación asíncrona -This class supports asynchronous programming in 4D as described in the [Asynchronous Execution](../Develop/async.md) page. +Esta clase soporta programación asíncrona en 4D como se describe en la página [Ejecución Asíncrona](../Develop/async.md). ### Ejemplo diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/WebSocketServerClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/WebSocketServerClass.md index 609ecd3dc715b6..5102035fec7dc4 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/WebSocketServerClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/WebSocketServerClass.md @@ -43,7 +43,7 @@ El [servidor Web 4D](WebServerClass.md) debe estar iniciado. ### Programación asíncrona -This class supports asynchronous programming in 4D as described in the [Asynchronous Execution](../Develop/async.md) page. +Esta clase soporta programación asíncrona en 4D como se describe en la página [Ejecución Asíncrona](../Develop/async.md). ### Ejemplo diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Admin/cli.md b/i18n/es/docusaurus-plugin-content-docs/current/Admin/cli.md index 48facd9797be84..860d87f1a37efd 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Admin/cli.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Admin/cli.md @@ -42,27 +42,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.
            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 la caja 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/get-database-parameter) (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). In this mode:
          • The Design mode is not available, database starts in Application mode
          • No toolbar, menu bar, MDI window or splash screen is displayed
          • No icon is displayed in the dock or task bar
          • The opened database is not registered in the "Recent databases" menu
          • The diagnostic log is automatically started (see [SET DATABASE PARAMETER](../commands/set-database-parameter), selector 79)
          • Every call to a dialog box is intercepted and an automatic response it provided (e.g. OK for the [ALERT](../commands/alert) command, Abort for an error dialog...). All intercepted commands(\*) are logged in the diagnostic log.

          • For maintenance needs, you can send any text to standard output streams using the [LOG EVENT](../commands/log-event) command. Tenga en cuenta que las aplicaciones 4D sin interfaz sólo pueden cerrarse mediante una llamada a [QUIT 4D](../commands/quit-4d) 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 manipulen datos generarán un error. Por ejemplo, `CREATE RECORD` muestra el mensaje “no hay tabla a la cual aplicar el comando”.

          • **Nota**:
          • si se pasa en la línea de comandos, el modo dataless se aplica a todas las bases de datos abiertas en 4D, siempre y cuando la aplicación no se cierre.
          • Si se pasa utilizando el archivo `.4DLink`, el modo dataless solo 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 +| 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 la caja 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/get-database-parameter) (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/set-database-parameter), 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/alert), Abort para un diálogo de error...). Todos los comandos interceptados(\*) se registran en el historial 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/log-event). Tenga en cuenta que las aplicaciones 4D sin interfaz sólo pueden cerrarse mediante una llamada a [QUIT 4D](../commands/quit-4d) 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 manipulen datos generarán un error. Por ejemplo, `CREATE RECORD` muestra el mensaje “no hay tabla a la cual aplicar el comando”.

          • **Nota**:
          • si se pasa en la línea de comandos, el modo dataless se aplica a todas las bases de datos abiertas en 4D, siempre y cuando la aplicación no se cierre.
          • Si se pasa utilizando el archivo `.4DLink`, el modo dataless solo 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 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. @@ -219,7 +219,7 @@ En Windows, tool4d es una aplicación de consola, de modo que el stream `stdout` :::note Notas - tool4d siempre se ejecuta sin interfaz (la opción de línea de comandos `headless` es inútil). -- The [`Application type`](../commands/application-type) command returns the value 6 ("tool4d") when called from the tool4d application. +- El comando [`Application type`](../commands/application-type) devuelve el valor 6 ("tool4d") cuando se llama desde la aplicación tool4d. - el [archivo de registro de diagnóstico](../Debugging/debugLogFiles.md#4ddiagnosticlogtxt) tiene el prefijo "4DDiagnosticLogTool". ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Admin/data-collect.md b/i18n/es/docusaurus-plugin-content-docs/current/Admin/data-collect.md index a946d456db01c3..fbaf9803cfd722 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Admin/data-collect.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Admin/data-collect.md @@ -3,7 +3,7 @@ id: data-collect title: Recopilación de datos --- -Para que nuestros productos sean siempre mejores, recogemos automáticamente los datos relativos a las estadísticas de uso de las aplicaciones 4D Server en funcionamiento. Los datos recogidos se transfieren sin ningún impacto en la experiencia del usuario. No se recopila información personal. For more information on 4D policy regarding personal data protection, please visit [this page](https://us.4d.com/privacy-policy). +Para que nuestros productos sean siempre mejores, recogemos automáticamente los datos relativos a las estadísticas de uso de las aplicaciones 4D Server en funcionamiento. Los datos recolectados se transfieren sin ningún impacto en la experiencia del usuario. No se recopila información personal. Para más información sobre la política de 4D en materia de protección de datos personales, consulte [esta página](https://us.4d.com/privacy-policy). La sección siguiente lo explica: @@ -24,115 +24,115 @@ Los datos se recogen durante los siguientes eventos: También se recogen algunos datos a intervalos regulares. -| Datos | Tipo | Notas | -| ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- | -| appServer | Object | Objeto que contiene información sobre el servidor de aplicaciones | -| appServer.hits | Number | Número de peticiones de procesos internos | -| appServer.bytesIn | Number | Bytes received by internal processes | -| appServer.bytesOut | Number | Bytes sent by internal processes | -| appServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | -| cacheMissBytes | Object | Número de bytes perdidos de la caché | -| cacheMissCount | Object | Número de lecturas perdidas en la caché | -| cacheReadBytes | Object | Número de bytes leídos de la caché | -| cacheReadCount | Object | Número de lecturas en la caché | -| classUsage | Object | Número de instancias de ciertas clases de lenguaje | -| connectionSystems | Collection | Sistema operativo del cliente sin el número de compilación (entre paréntesis) y número de clientes que lo utilizan | -| databases[].cacheSize | Number | Tamaño de caché en bytes | -| databases[].externalDatastoreOpened | Number | Número de llamadas a `Open datastore` | -| databases[].id | Number | Database ID | -| databases[].internalDatastoreOpened | Number | Número de veces que un servidor externo abre el almacén de datos | -| databases[].maxConcurrent4DClients | Number | Maximum number of simultaneous 4D Client sessions (using a 4D Client license) over the collection interval | -| databases[].maxConcurrentRestSessions | Number | Maximum number of simultaneous REST sessions over the collection interval | -| databases[].maxConcurrentWebSessions | Number | Maximum number of simultaneous Web sessions (4DACTION and SOAP) over the collection interval | -| databases[].maximum4DClientConnections | Number | Número máximo de conexiones 4D Client al servidor | -| databases[].numberOfDistinctClients | Number | Distinct count of client persistent UUID seen over collection interval | -| databases[].numberOfFields | Number | Número de campos | -| databases[].numberOfKeepRecordSyncInfo | Number | Número de tablas con la opción "Activar la replicación" marcada | -| databases[].numberOfRecordsMax | Number | Número total de registros | -| databases[].numberOfTables | Number | Número de tablas | -| databases[].qodly.webforms | Number | Número de formularios web Qodly | -| databases[].remoteDebugger4DRemoteAttachments | Number | Número de adjuntos al depurador remoto desde un 4D remoto | -| databases[].remoteDebuggerQodlyAttachments | Number | Número de archivos adjuntos al depurador remoto de Qodly | -| databases[].remoteDebuggerVSCodeAttachments | Number | Número de archivos adjuntos al depurador remoto desde VS Code | -| databases[].structureHash | Text | | -| databases[].uniqueID | Texto (cadena con hash) | Identificador único asociado a la base de datos (*Polinomio Rolling hash del nombre de la base*) | -| databases[].uptime | Number | Time elapsed (in seconds) between two collection events | -| databases[].uuid | Text | Database UUID | -| databases[].webIPAddressesNumber | Number | Número de direcciones IP diferentes que hicieron una petición a 4D Server | -| databases[].webMaxScalableSessions | Number | Número máximo de sesiones escalables en el servidor | -| databases[].webScalableSessions | Boolean | True si las sesiones escalables están activadas | -| dataSegment1.diskReadBytes | Object | Número de bytes leídos en el archivo de datos | -| dataSegment1.diskReadCount | Object | Número de lecturas en el archivo de datos | -| dataSegment1.diskWriteBytes | Object | Número de bytes escritos en el archivo de datos | -| dataSegment1.diskWriteCount | Object | Número de escrituras en el archivo de datos | -| dataSize | Number | Tamaño del archivo de datos en bytes | -| dbServer | Object | Objeto que contiene información sobre el servidor DB4D | -| dbServer.hits | Number | Número de peticiones de procesos internos | -| dbServer.bytesIn | Number | Bytes received by internal processes | -| dbServer.bytesOut | Number | Bytes sent by internal processes | -| dbServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | -| encryptedConnections | Boolean | True si las conexiones cliente/servidor están encriptadas | -| externalPHP | Boolean | True si el cliente realiza una llamada a `PHP execute` y utiliza su propia versión de php | -| general.buildNumber | Number | Número de build de la aplicación 4D | -| general.headless | Boolean | True si la aplicación se ejecuta en modo sin interfaz | -| general.isRosetta | Boolean | True si 4D es emulado a través de Rosetta en macOS, False en caso contrario (no emulado o en Windows). | -| general.license | Object | Nombre comercial y descripción de las licencias de los productos | -| general.uniqueID | Text | ID único de 4D Server | -| general.version | Text | Número de versión de la aplicación 4D | -| hasDataChangeTracking | Boolean | True si existe una tabla "__DeletedRecords | -| indexSegment.diskReadBytes | Number | Número de bytes leídos en el archivo índice | -| indexSegment.diskReadCount | Number | Número de lecturas en el archivo índice | -| indexSegment.diskWriteBytes | Number | Número de bytes escritos en el archivo índice | -| indexSegment.diskWriteCount | Number | Número de escrituras en el archivo índice | -| indexSize | Number | Tamaño del índice en bytes | -| isCompiled | Boolean | True si la aplicación está compilada | -| isEncrypted | Boolean | True si el archivo de datos está encriptado | -| isEngined | Boolean | True si la aplicación se fusiona con 4D Volume Desktop | -| isProjectMode | Boolean | True si la aplicación es un proyecto | -| LDAPLogin | Number | Número de llamadas a `LDAP LOGIN` | -| license.sffPrimaryKey | Number | Server master product number | -| machine.CPU | Text | Nombre, tipo y velocidad del procesador | -| machine.memory | Number | Volumen de almacenamiento de memoria (en bytes) disponible en la máquina | -| machine.numberOfCores | Number | Número total de núcleos | -| machine.system | Text | Versión del sistema operativo y número de build | -| maximumNumberOfWebProcesses | Number | Número máximo de procesos web simultáneos | -| maximumUsedPhysicalMemory | Number | Uso máximo de la memoria física | -| maximumUsedVirtualMemory | Number | Uso máximo de la memoria virtual | -| mobile | Collection | Información sobre sesiones móviles | -| numberOfWebServices | Number | Número de métodos publicados como servicios web | -| ODBCLogin | Number | Número de llamadas a `SQL LOGIN` utilizando ODBC | -| phpCall | Number | Número de llamadas a `PHP execute` | -| QueryBySQL | Number | Número de llamadas a `QUERY BY SQL` | -| restServer | Object | Objeto que contiene información del servidor REST | -| restServer.bytesIn | Number | Bytes received by the REST server | -| restServer.bytesOut | Number | Bytes sent by the REST server | -| restServer.hits | Number | Number of hits on the REST server | -| restServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor REST WEB | -| soapServer | Object | Objeto que contiene información sobre el servidor SOAP | -| soapServer.bytesIn | Number | Bytes received by the SOAP server | -| soapServer.bytesOut | Number | Bytes sent by the SOAP server | -| soapServer.hits | Number | Number of hits on the SOAP server | -| soapServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor SOAP | -| SQLBeginEndStatement | Number | Número de usos de "Begin SQL" / "End SQL" | -| SQLLoginInternal | Number | Número de llamadas a `SQL LOGIN` utilizando SQL_INTERNAL | -| sqlServer | Object | Objeto que contiene información del servidor SQL | -| sqlServer.hits | Number | Número de consultas SQL ejecutadas | -| sqlServer.bytesIn | Number | Bytes received by the SQL engine | -| sqlServer.bytesOut | Number | Bytes sent by the SQL engine | -| sqlServer.executionTime | Number | Tiempo de ejecución de la CPU para consultas SQL | -| usingQUICNetworkLayer | Boolean | True si la base utiliza la capa de red QUIC | -| totalExecutionTime | Number | Tiempo total de ejecución de la CPU: suma de todos los tipos de peticiones | -| totalRequests | Number | Total requests: sum of web, REST, SOAP, SQL, and internal traffic | -| webServer | Object | Objeto que contiene información sobre el servidor web | -| webServer.bytesIn | Number | Bytes recibidos por el servidor web | -| webServer.bytesOut | Number | Bytes sent by the Web server | -| webServer.hits | Number | Number of hits on the Web server | -| webServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web | -| webStaticServer | Object | Objeto que contiene la información estática del servidor web | -| webStaticServer.bytesIn | Number | Bytes recibidos por el servidor Web estático | -| webStaticServer.bytesOut | Number | Bytes enviados por el servidor Web estático | -| webStaticServer.hits | Number | Número de visitas al servidor Web estático | -| webStaticServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web estático | +| Datos | Tipo | Notas | +| ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | +| appServer | Object | Objeto que contiene información sobre el servidor de aplicaciones | +| appServer.hits | Number | Número de peticiones de procesos internos | +| appServer.bytesIn | Number | Bytes recibidos por procesos internos | +| appServer.bytesOut | Number | Bytes enviados por procesos internos | +| appServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | +| cacheMissBytes | Object | Número de bytes perdidos de la caché | +| cacheMissCount | Object | Número de lecturas perdidas en la caché | +| cacheReadBytes | Object | Número de bytes leídos de la caché | +| cacheReadCount | Object | Número de lecturas en la caché | +| classUsage | Object | Número de instancias de ciertas clases de lenguaje | +| connectionSystems | Collection | Sistema operativo del cliente sin el número de compilación (entre paréntesis) y número de clientes que lo utilizan | +| databases[].cacheSize | Number | Tamaño de caché en bytes | +| databases[].externalDatastoreOpened | Number | Número de llamadas a `Open datastore` | +| databases[].id | Number | ID de la base de datos | +| databases[].internalDatastoreOpened | Number | Número de veces que un servidor externo abre el almacén de datos | +| databases[].maxConcurrent4DClients | Number | Número máximo de sesiones 4D Client simultáneas (utilizando una licencia 4D Client) durante el intervalo de recolección | +| databases[].maxConcurrentRestSessions | Number | Número máximo de sesiones REST simultáneas durante el intervalo de recolección | +| databases[].maxConcurrentWebSessions | Number | Número máximo de sesiones Web simultáneas (4DACTION y SOAP) durante el intervalo de recolección | +| databases[].maximum4DClientConnections | Number | Número máximo de conexiones 4D Client al servidor | +| databases[].numberOfDistinctClients | Number | Conteo de distintos de UUID persistentes de clientes en el intervalo de colección | +| databases[].numberOfFields | Number | Número de campos | +| databases[].numberOfKeepRecordSyncInfo | Number | Número de tablas con la opción "Activar la replicación" marcada | +| databases[].numberOfRecordsMax | Number | Número total de registros | +| databases[].numberOfTables | Number | Número de tablas | +| databases[].qodly.webforms | Number | Número de formularios web Qodly | +| databases[].remoteDebugger4DRemoteAttachments | Number | Número de adjuntos al depurador remoto desde un 4D remoto | +| databases[].remoteDebuggerQodlyAttachments | Number | Número de archivos adjuntos al depurador remoto de Qodly | +| databases[].remoteDebuggerVSCodeAttachments | Number | Número de archivos adjuntos al depurador remoto desde VS Code | +| databases[].structureHash | Text | | +| databases[].uniqueID | Texto (cadena con hash) | Identificador único asociado a la base de datos (*Polinomio Rolling hash del nombre de la base*) | +| databases[].uptime | Number | Tiempo transcurrido (en segundos) entre dos eventos de recolección | +| databases[].uuid | Text | UUID de la base de datos | +| databases[].webIPAddressesNumber | Number | Número de direcciones IP diferentes que hicieron una petición a 4D Server | +| databases[].webMaxScalableSessions | Number | Número máximo de sesiones escalables en el servidor | +| databases[].webScalableSessions | Boolean | True si las sesiones escalables están activadas | +| dataSegment1.diskReadBytes | Object | Número de bytes leídos en el archivo de datos | +| dataSegment1.diskReadCount | Object | Número de lecturas en el archivo de datos | +| dataSegment1.diskWriteBytes | Object | Número de bytes escritos en el archivo de datos | +| dataSegment1.diskWriteCount | Object | Número de escrituras en el archivo de datos | +| dataSize | Number | Tamaño del archivo de datos en bytes | +| dbServer | Object | Objeto que contiene información sobre el servidor DB4D | +| dbServer.hits | Number | Número de peticiones de procesos internos | +| dbServer.bytesIn | Number | Bytes recibidos por procesos internos | +| dbServer.bytesOut | Number | Bytes enviados por procesos internos | +| dbServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | +| encryptedConnections | Boolean | True si las conexiones cliente/servidor están encriptadas | +| externalPHP | Boolean | True si el cliente realiza una llamada a `PHP execute` y utiliza su propia versión de php | +| general.buildNumber | Number | Número de build de la aplicación 4D | +| general.headless | Boolean | True si la aplicación se ejecuta en modo sin interfaz | +| general.isRosetta | Boolean | True si 4D es emulado a través de Rosetta en macOS, False en caso contrario (no emulado o en Windows). | +| general.license | Object | Nombre comercial y descripción de las licencias de los productos | +| general.uniqueID | Text | ID único de 4D Server | +| general.version | Text | Número de versión de la aplicación 4D | +| hasDataChangeTracking | Boolean | True si existe una tabla "__DeletedRecords | +| indexSegment.diskReadBytes | Number | Número de bytes leídos en el archivo índice | +| indexSegment.diskReadCount | Number | Número de lecturas en el archivo índice | +| indexSegment.diskWriteBytes | Number | Número de bytes escritos en el archivo índice | +| indexSegment.diskWriteCount | Number | Número de escrituras en el archivo índice | +| indexSize | Number | Tamaño del índice en bytes | +| isCompiled | Boolean | True si la aplicación está compilada | +| isEncrypted | Boolean | True si el archivo de datos está encriptado | +| isEngined | Boolean | True si la aplicación se fusiona con 4D Volume Desktop | +| isProjectMode | Boolean | True si la aplicación es un proyecto | +| LDAPLogin | Number | Número de llamadas a `LDAP LOGIN` | +| license.sffPrimaryKey | Number | Número de producto del servidor principal | +| machine.CPU | Text | Nombre, tipo y velocidad del procesador | +| machine.memory | Number | Volumen de almacenamiento de memoria (en bytes) disponible en la máquina | +| machine.numberOfCores | Number | Número total de núcleos | +| machine.system | Text | Versión del sistema operativo y número de build | +| maximumNumberOfWebProcesses | Number | Número máximo de procesos web simultáneos | +| maximumUsedPhysicalMemory | Number | Uso máximo de la memoria física | +| maximumUsedVirtualMemory | Number | Uso máximo de la memoria virtual | +| mobile | Collection | Información sobre sesiones móviles | +| numberOfWebServices | Number | Número de métodos publicados como servicios web | +| ODBCLogin | Number | Número de llamadas a `SQL LOGIN` utilizando ODBC | +| phpCall | Number | Número de llamadas a `PHP execute` | +| QueryBySQL | Number | Número de llamadas a `QUERY BY SQL` | +| restServer | Object | Objeto que contiene información del servidor REST | +| restServer.bytesIn | Number | Bytes recibidos por el servidor REST | +| restServer.bytesOut | Number | Bytes enviados por el servidor REST | +| restServer.hits | Number | Número de hits del servidor REST | +| restServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor REST WEB | +| soapServer | Object | Objeto que contiene información sobre el servidor SOAP | +| soapServer.bytesIn | Number | Bytes recibidos por el servidor SOAP | +| soapServer.bytesOut | Number | Bytes enviados por el servidor SOAP | +| soapServer.hits | Number | Número de hits del servidor SOAP | +| soapServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor SOAP | +| SQLBeginEndStatement | Number | Número de usos de "Begin SQL" / "End SQL" | +| SQLLoginInternal | Number | Número de llamadas a `SQL LOGIN` utilizando SQL_INTERNAL | +| sqlServer | Object | Objeto que contiene información del servidor SQL | +| sqlServer.hits | Number | Número de consultas SQL ejecutadas | +| sqlServer.bytesIn | Number | Bytes recibidos por el motor SQL | +| sqlServer.bytesOut | Number | Bytes enviados por el motor SQL | +| sqlServer.executionTime | Number | Tiempo de ejecución de la CPU para consultas SQL | +| usingQUICNetworkLayer | Boolean | True si la base utiliza la capa de red QUIC | +| totalExecutionTime | Number | Tiempo total de ejecución de la CPU: suma de todos los tipos de peticiones | +| totalRequests | Number | Total de peticiones: suma de peticiones web, REST, SOAP, SQL y del tráfico interno | +| webServer | Object | Objeto que contiene información sobre el servidor web | +| webServer.bytesIn | Number | Bytes recibidos por el servidor web | +| webServer.bytesOut | Number | Bytes enviados por el servidor web | +| webServer.hits | Number | Número de hits al servidor web | +| webServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web | +| webStaticServer | Object | Objeto que contiene la información estática del servidor web | +| webStaticServer.bytesIn | Number | Bytes recibidos por el servidor Web estático | +| webStaticServer.bytesOut | Number | Bytes enviados por el servidor Web estático | +| webStaticServer.hits | Number | Número de visitas al servidor Web estático | +| webStaticServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web estático | ## ¿Dónde se almacena y envía? diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Admin/dataExplorer.md b/i18n/es/docusaurus-plugin-content-docs/current/Admin/dataExplorer.md index c166f6d4b0648a..06d6b941ea1651 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Admin/dataExplorer.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Admin/dataExplorer.md @@ -18,7 +18,7 @@ El Explorador de datos se basa en el componente servidor web [`WebAdmin`](webAdm ## Apertura del Explorador de datos -[The Web Administration Server](webAdmin.md#starting-the-web-administration-server) is started automatically if necessary when the Data Explorer is clicked on. +[El servidor de administración web](webAdmin.md#starting-the-web-administration-server) se inicia automáticamente si es necesario cuando se hace clic en el explorador de datos. Para conectarse a la página web del Explorador de datos: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Admin/licenses.md b/i18n/es/docusaurus-plugin-content-docs/current/Admin/licenses.md index ade2fd94054bcf..14208a2f064b59 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Admin/licenses.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Admin/licenses.md @@ -32,7 +32,7 @@ Las licencias de despliegue pueden ser anidadas en el paso de creación por el d Algunas licencias 4D tienen una fecha de caducidad, después de la cual deben ser renovadas. Cuando la suscripción a la licencia se renueva en 4D Store, sus licencias se actualizan automáticamente en sus aplicaciones 4D al iniciar el proceso [cuando se conecta](GettingStarted/Installation.md) en el Asistente de bienvenida. -In some cases, the license update may require that you click on the [**Refresh** button](#refresh) of the Licenses Manager dialog box. +En algunos casos, la actualización de la licencia puede requerir que haga clic en el botón [**Refrescar**](#refresh) del cuadro de diálogo Administrador de licencias. ## Activación de licencias diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Concepts/classes.md b/i18n/es/docusaurus-plugin-content-docs/current/Concepts/classes.md index 5aba5ec5ca0280..01c1347c2b0652 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Concepts/classes.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Concepts/classes.md @@ -41,16 +41,16 @@ Class files are managed through the 4D Explorer (see [Creating classes](../Proje #### Borrar una clase -To delete an existing class, select it in the Explorer and click ![](../assets/en/Users/MinussNew.png) or choose **Move to Trash** from the contextual menu. +Para eliminar una clase existente, selecciónela en el Explorador y haga clic en ![](../assets/en/Users/MinussNew.png) o elija **Mover a la Papelera** en el menú contextual. -You can also remove the .4dm class file from the "Classes" folder on your disk. +También puede eliminar el archivo de clase .4dm de la carpeta "Classes" de su disco. ## Class stores Las clases disponibles son accesibles desde sus class stores. Hay dos class stores disponibles: -- [`cs`](../commands/cs) for user classes and component class stores -- [`4D`](../commands/4d) for built-in classes +- [`cs`](../commands/cs) para las clases de usuario y las class stores de los componentes +- [`4D`](../commands/4d) para las clases integradas #### `cs` @@ -149,7 +149,7 @@ En las definiciones de clase se pueden utilizar palabras claves específicas de ```4d {local | server} {shared} Function ({$parameterName : type; ...}){->$parameterName : type} -// code +// código ``` :::note @@ -162,7 +162,7 @@ Las funciones de clase son propiedades específicas de la clase. Son objetos de Si las funciones se declaran en una [clase compartida](#shared-class-constructor), puede utilizar la palabra clave `shared` con ellas para que puedan ser llamadas sin la estructura [`Use...End use`](shared.md#useend-use). Para obtener más información, consulte el párrafo [Funciones compartidas](#shared-functions) a continuación. -In the context of a client/server application, the `local` or `server` keyword allows you to specify on which machine the function must be executed. These keywords can only be used with ORDA data model functions and shared/session singleton functions. For more information, refer to the [local and server functions](#local-and-server) paragraph below. +En el contexto de una aplicación cliente/servidor, la palabra clave `local` o `server` permite especificar en qué máquina debe ejecutarse la función. Estas palabras claves sólo pueden utilizarse con las funciones del modelo de datos ORDA y las funciones singleton compartidas/sesión. Para más información, consulte el párrafo [funciones locales y de servidor](#local-and-server) más abajo. El nombre de la función debe ser compatible con las [reglas de nomenclatura de objetos](Concepts/identifiers.md#object-properties). @@ -457,7 +457,7 @@ $o.age:="Smith" //error con la sintaxis de verificación ```4d {local | server} {shared} Function get ()->$result : type -// code +// código ``` ```4d @@ -488,7 +488,7 @@ Cuando ambas funciones están definidas, la propiedad calculada es **read-write* Si las funciones se declaran en una [clase compartida](#shared-classes), puede utilizar la palabra clave `shared` con ellas para que puedan ser llamadas sin la estructura [`Use...End use`](shared.md#useend-use). Para obtener más información, consulte el párrafo [Funciones compartidas](#shared-functions) a continuación. -In the context of a client/server application, the `local` or `server` keyword allows you to specify on which machine the function must be executed. These keywords can only be used with ORDA data model functions and shared/session singleton functions. For more information, refer to the [local and server functions](#local-and-server) paragraph below. +En el contexto de una aplicación cliente/servidor, la palabra clave `local` o `server` permite especificar en qué máquina debe ejecutarse la función. Estas palabras claves sólo pueden utilizarse con las funciones del modelo de datos ORDA y las funciones singleton compartidas/sesión. Para más información, consulte el párrafo [funciones locales y de servidor](#local-and-server) más abajo. El tipo de la propiedad calculada es definido por la declaración de tipo `$return` del \*getter \*. Puede ser de cualquier [tipo de propiedad válido](dt_object.md). @@ -839,14 +839,14 @@ $myList := cs.ItemInventory.me.itemList :::tip Entradas de blog relacionadas -[Singletons in 4D](https://blog.4d.com/singletons-in-4d) -[Session Singletons](https://blog.4d.com/introducing-session-singletons) +[Singletons en 4D](https://blog.4d.com/singletons-in-4d) +[Presentación de los Singletons de sesión](https://blog.4d.com/introducing-session-singletons) ::: ## `local` y `server` -In [client/server architecture](../Desktop/clientServer.md), `local` and `server` keywords allow you to specify where you want the function to be executed: client-side, or server-side. Controlling the execution location is useful for performance reasons or to implement business logic features. +In [client/server architecture](../Desktop/clientServer.md), `local` and `server` keywords allow you to specify where you want the function to be executed: client-side, or server-side. Controlar la ubicación de ejecución es útil por razones de rendimiento o para implementar características de lógica de negocio. La sintaxis formal es: @@ -863,7 +863,7 @@ server Function `local` and `server` keywords are only available for the functions of the following classes: - [ORDA data model](../ORDA/ordaClasses.md) classes -- [shared or session singleton](#singleton-classes) classes. +- clases [singleton compartidas o de sesión](#singleton-classes). :::tip Entrada de blog relacionada @@ -873,18 +873,18 @@ server Function ### Generalidades -Supported functions have a **default execution location** when no location keyword is used. You can nevertheless insert a `local` or `server` keyword to modify the execution location, or to make the code more explicit. +Supported functions have a **default execution location** when no location keyword is used. No obstante, puede insertar una palabra clave `local` o `server` para modificar la ubicación de ejecución, o para hacer el código más explícito. -| Supported functions | Ejecución por defecto | with `local` keyword | with `server` keyword | -| ------------------------------------------------- | --------------------- | -------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [ORDA data model](../ORDA/ordaClasses.md) | en el servidor | The function is executed on the client if called on the client | | -| [Shared or session singleton](#singleton-classes) | Local | | The function is executed on the server on the server instance of the singleton.
            If there is no instance of the singleton on the server, it is created. | +| Supported functions | Ejecución por defecto | with `local` keyword | con la palabra clave `server` | +| ------------------------------------------------- | --------------------- | ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| [ORDA data model](../ORDA/ordaClasses.md) | en el servidor | La función se ejecuta en el cliente si se llama en el cliente | | +| [Shared or session singleton](#singleton-classes) | Local | | La función se ejecuta en el servidor en la instancia de servidor del singleton.
            If there is no instance of the singleton on the server, it is created. | If `local` and `server` keywords are used in another context, an error is returned. :::note -For a overall description of where code is actually executed in client/server, please refer to [this section](../Desktop/clientServer.md#code-execution-location). +Para una descripción general de dónde se ejecuta realmente el código en cliente/servidor, consulte [esta sección](../Desktop/clientServer.md#code-execution-location). :::: @@ -892,15 +892,15 @@ For a overall description of where code is actually executed in client/server, p In a [client/server architecture](../Desktop/clientServer.md), the `local` keyword specifies that the function must be executed **on the machine from where it is called**. -:::note Reminder +:::note Recordatorio The `local` keyword is useless for [shared or session singleton functions](#singleton-classes), which are executed locally by default. ::: -By default, [ORDA data model functions](../ORDA/ordaClasses.md) are executed on the server. Suele ofrecer el mejor rendimiento, ya que sólo se envían por la red la petición de función y el resultado. However, [for optimization reasons](../ORDA/client-server-optimization.md#using-the-local-keyword), you could want to execute a data model function on client. You can then use the `local` keyword. +By default, [ORDA data model functions](../ORDA/ordaClasses.md) are executed on the server. Suele ofrecer el mejor rendimiento, ya que sólo se envían por la red la petición de función y el resultado. However, [for optimization reasons](../ORDA/client-server-optimization.md#using-the-local-keyword), you could want to execute a data model function on client. A continuación, puede utilizar la palabra clave `local`. -#### Example: Calculating age +#### Ejemplo: cálculo de la edad Dada una entidad con un atributo *birthDate*, queremos definir una función `age()` que sería llamada en un list box. Esta función puede ejecutarse en el cliente, lo que evita lanzar una petición al servidor para cada línea del list box. @@ -920,36 +920,36 @@ End if ### `server` -In a [client/server architecture](../Desktop/clientServer.md), the `server` keyword specifies that the function must be executed **on the server side**. +En una [arquitectura cliente/servidor](../Desktop/clientServer.md), la palabra clave `server` especifica que la función debe ejecutarse **en el lado del servidor**. :::note Recordatorio -The `server` keyword is useless for [ORDA data model functions](../ORDA/ordaClasses.md), which are executed on the server by default. +La palabra clave `server` es inútil para las [funciones del modelo de datos ORDA](../ORDA/ordaClasses.md), que se ejecutan en el servidor por defecto. ::: -`server` function parameters and result must be [**streamable**](./dt_object.md#streaming-support). For example, [4D.Datastore](../API/DataStoreClass.md), [File handle](../API/FileHandleClass.md), or [WebServer](../API/WebServerClass.md) are non-streamable classes but [4D.File](../API/FileClass.md) is streamable. +Los parámetros y el resultado de la función `server` deben ser [**streamable**](./dt_object.md#streaming-support). For example, [4D.Datastore](../API/DataStoreClass.md), [File handle](../API/FileHandleClass.md), or [WebServer](../API/WebServerClass.md) are non-streamable classes but [4D.File](../API/FileClass.md) is streamable. -This feature is particularly useful in the context of [remote user sessions](../Desktop/sessions.md#remote-user-sessions), allowing you to implement the business logic in a [session singleton](../Concepts/classes.md#session-singleton) to share it accross all the processes of the session, thus extending the functionalities of the [`Session`](../commands/session) command. In this case, you might want the relevant business logic to be executed **on the server** so that all the session information is gathered on the server. +This feature is particularly useful in the context of [remote user sessions](../Desktop/sessions.md#remote-user-sessions), allowing you to implement the business logic in a [session singleton](../Concepts/classes.md#session-singleton) to share it accross all the processes of the session, thus extending the functionalities of the [`Session`](../commands/session) command. En este caso, es posible que desee que la lógica de negocio relevante se ejecute **en el servidor** para que toda la información de la sesión se recopile en el servidor. -By default, shared or session singleton functions are executed locally. Adding the `server` keyword in the class function definition makes 4D use the singleton instance on the server. Note that this can result of an instantiation of the singleton on the server if no instance exists yet. +Por defecto, las funciones singleton compartidas o de sesión se ejecutan localmente. Añadir la palabra clave `server` en la definición de la función de la clase hace que 4D utilice la instancia singleton en el servidor. Tenga en cuenta que esto puede dar lugar a una instanciación del singleton en el servidor si aún no existe ninguna instancia. For [sessions singletons](#singleton-classes), the function is executed on the server in the corresponding singleton instance, i.e. the instance of the singleton for the current session. :::note -If you declare a `server Function` in a shared singleton, then: +Si declara una `server Function` en un singleton compartido, entonces: -- you instantiate a singleton *S1* on the client (named *s1*), -- you run *s1.function()* on the client. +- instancia un singleton *S1* en el cliente (llamado *s1*), +- ejecuta *s1.function()* en el cliente. If no instance of *S1* exists on the server at that moment, *S1* is instantiated on the server (the constructor is executed), and *function()* runs on that server instance. As a result, two instances of *S1* can coexist (client-side and server-side), with distinct property values. In this case, *s1.property* is always accessed locally. It cannot be accessed on the server, for example from server-side code using direct dot notation (an error is returned). ::: -#### Example: Administration singleton +#### Ejemplo: singleton Administration -The *Administration* shared singleton has a "server" function running the [`Process activity`](../commands/process-activity) command. This singleton is instantiated on a remote 4D but the function returns the server activity on the server. +El singleton compartido *Administration* tiene una función "server" que ejecuta el comando [`Process activity`](../commands/process-activity). This singleton is instantiated on a remote 4D but the function returns the server activity on the server. ```4d // Administration class @@ -982,9 +982,9 @@ $serverActivity:=$administration.processActivity() ``` -#### Example: Session singleton +#### Ejemplo: singleton de sesión -You store your users in a Users table and handle a custom authentication. You use a session singleton for the authentication: +You store your users in a Users table and handle a custom authentication. Utiliza un singleton de sesión para la autenticación: ```4d // UserSession session singleton class @@ -1009,7 +1009,7 @@ End if return $result ``` -To provide the current user to 4D clients, the singleton exposes a user computed property got from the server: +Para proporcionar el usuario actual a los clientes 4D, el singleton expone una propiedad calculada del usuario obtenida del servidor: ```4d server Function get user() : cs.UsersEntity diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Concepts/dt_blob.md b/i18n/es/docusaurus-plugin-content-docs/current/Concepts/dt_blob.md index fe71f47b39a6fb..465be6e7c1effb 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Concepts/dt_blob.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Concepts/dt_blob.md @@ -34,7 +34,7 @@ No se pueden utilizar operadores en los blobs. ## Verificar si una variable contiene un blob escalar o un `4D.Blob` -Use the [Value type](../commands/value-type) command to determine if a value is of type Blob or Object. +Utilice el comando [Value type](../commands/value-type) para determinar si un valor es de tipo Blob u Object. Para verificar que un objeto es un objeto blob (`4D.Blob`), utilice [instancia OB de](../commands/ob-instance-of): ```4d diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Concepts/dt_object.md b/i18n/es/docusaurus-plugin-content-docs/current/Concepts/dt_object.md index 0db81fddc01728..13977768fec5fe 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Concepts/dt_object.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Concepts/dt_object.md @@ -265,32 +265,32 @@ $doc:=Null // liberar recursos ocupados por $doc ## Clases -Objects can belong to classes. Using a class allows to predefine an object behaviour and structure with associated properties and functions. +Los objetos pueden pertenecer a clases. El uso de una clase permite predefinir el comportamiento y la estructura de un objeto con propiedades y funciones asociadas. -The 4D language proposes several [native classes](../category/class-API-reference/) that you can use to handle objects. You can also define and use your own [user classes](./classes.md) to organize your code. +The 4D language proposes several [native classes](../category/class-API-reference/) that you can use to handle objects. También puede definir y utilizar sus propias [clases de usuario](./classes.md) para organizar su código. -## Streaming support +## Soporte de streaming A streamable class (or *serializable* class) is a class whose objects can be converted into a sequence of bytes (text or binary) in order to write them in a file, to send them as parameters, or to be able to store and rebuild them afterwards. -### Text streaming (`JSON Stringify`) +### Transmisión de texto (`JSON Stringify`) -JSON commands that stringify contents such as [`JSON Stringify`](../commands/json-stringify) and the [`Execute on server`](../commands/execute-on-server) command allow you to convert objects to json (text). They support objects, collections, and user classes. +JSON commands that stringify contents such as [`JSON Stringify`](../commands/json-stringify) and the [`Execute on server`](../commands/execute-on-server) command allow you to convert objects to json (text). Soportan objetos, colecciones y clases de usuarios. However, text streaming of objects has the following limitations: -- circular references (i.e. objects containing themselves as a property) are not supported and return an error, +- las referencias circulares (es decir, los objetos que se contienen a sí mismos como propiedad) no son compatibles y devuelven un error, - a class object loses its class when it is stringified, - native 4D class objects such as [Entity](../API/EntityClass.md) cannot be represented as JSON and are returned as "[object \]", for example "[object Entity]". -### Binary streaming (`VARIABLE TO BLOB`) +### Serialización binaria (`VARIABLE TO BLOB`) -4D also implements a built-in binary streaming feature through the [`VARIABLE TO BLOB`](../commands/variable-to-blob) command. This feature allows you to get rid of most of text streaming limitations regarding objects (see above): +4D también implementa una función de flujo binario a través del comando [`VARIABLE TO BLOB`](../commands/variable-to-blob). Esta función le permite librarse de la mayoría de las limitaciones de transmisión de texto relativas a los objetos (ver arriba): -- circular references are supported, -- objects keep their class, +- las referencias circulares son soportadas, +- los objetos mantienen su clase, - an extended range of objects are streamable: [4D Write Pro](../WritePro/user-legacy/presentation.md) documents, pictures as objects, [blobs as objects](dt_blob.md#blob-types), and pointers as objects, -- several native 4D class objects can be streamed, for example [`File`](../API/FileClass.md), [`Folder`](../API/FolderClass.md), or [`Vector`](../API/VectorClass.md). However, only a few native 4D classes are streamable. Unless explicitely stated that "This class is **streamable** in binary", consider that a native 4D class is NOT streamable. +- se pueden transmitir varios objetos nativos de la clase 4D, por ejemplo [`File`](../API/FileClass.md), [`Folder`](../API/FolderClass.md), o [`Vector`](../API/VectorClass.md). However, only a few native 4D classes are streamable. Unless explicitely stated that "This class is **streamable** in binary", consider that a native 4D class is NOT streamable. ## Ejemplos diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Concepts/ordering.md b/i18n/es/docusaurus-plugin-content-docs/current/Concepts/ordering.md index ecb0657ce4ba86..99b5b20c59e265 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Concepts/ordering.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Concepts/ordering.md @@ -3,7 +3,7 @@ id: ordering title: Ordenando colecciones y objetos --- -To sort a series of data, 4D compares each value against the others by applying comparison criteria defined according to the data type (see [sorting rules](#sorting-rules)). Este proceso se basa en un algoritmo de ordenación que establece un orden total entre todos los elementos. When all data belongs to the same [data type](./data-types.md), the comparison rules are straightforward and well-defined. +To sort a series of data, 4D compares each value against the others by applying comparison criteria defined according to the data type (see [sorting rules](#sorting-rules)). Este proceso se basa en un algoritmo de ordenación que establece un orden total entre todos los elementos. Cuando todos los datos pertenecen al mismo [tipo de datos](./data-types.md), las reglas de comparación son sencillas y están bien definidas. However, [collections](./dt_collection.md) and [objects](./dt_object.md), including [entity selections](../ORDA/dsMapping.md#entity-selection), can contain elements and attributes of heterogeneous types: scalar types (text, numbers, booleans, dates) or complex types (objects, blobs, collections). When ordering a collection or object containing heterogeneous values, 4D applies a stratified sorting scheme that first partitions elements by type, then applies comparison rules within each type partition. @@ -12,17 +12,17 @@ However, [collections](./dt_collection.md) and [objects](./dt_object.md), includ The 4D language provides several mechanisms that rely on sorting collection elements, object attributes, or orchestrate sorting to produce an ordered result: - **Collection sorting functions**: [`collection.multiSort()`](../API/CollectionClass.md#multisort) (multi-criteria sorting with explicit key and order specification), [`collection.orderBy()`](../API/CollectionClass.md#orderby) (sorting by evaluating an expression on each element), [`collection.sort()`](../API/CollectionClass.md#sort) (in-place sorting according to the natural ordering relation), -- **Entity selection sorting functions**: [`entitySelection.orderBy()`](../API/EntitySelectionClass.md#orderby), which applies the same sorting rules as collections, +- **Funciones de ordenación de la selección de entidades**: [`entitySelection.orderBy()`](../API/EntitySelectionClass.md#orderby), que aplica las mismas reglas de ordenación que las colecciones, - **Query functions with ordering**: [`entitySelection.query()`](../API/EntitySelectionClass.md#query), [`dataClass.query()`](../API/DataClassClass.md#query) with the `order by attributePath` keyword, which return results in deterministic order, - **Order-dependent statistical functions**: [`collection.max()`](../API/CollectionClass.md#max), [`collection.min()`](../API/CollectionClass.md#min), [`entitySelection.max()`](../API/EntitySelectionClass.md#max), [`entitySelection.min()`](../API/EntitySelectionClass.md#min), which rely on the ordering relation to identify extrema, - [**`ORDER BY ATTRIBUTE`**](../commands/order-by-attribute) comando para ordenar una tabla de base de datos en base a un campo objeto. ## Reglas de ordenación -When a collection or entity selection containing elements of different types is sorted, a **type-based stratification** is applied according to the following algorithm: +Cuando se ordena una colección o selección de entidades que contiene elementos de diferentes tipos, se aplica una **estratificación basada en el tipo** de acuerdo con el siguiente algoritmo: 1. **Fase de reparto**: los elementos se agrupan en clases de equivalencia en función de su tipo base. Esta fase establece una partición de todo el conjunto de elementos. -2. **Intra-class ordering phase**: Within each class, elements are sorted according to type-specific comparison rules. The default order is **ascending**. +2. **Fase de ordenación intraclase**: dentro de cada clase, los elementos se ordenan según reglas de comparación específicas de cada tipo. El orden por defecto es **ascendente**. Los tipos se ordenan según la secuencia siguiente, con sus respectivas relaciones de comparación en orden ascendente: @@ -31,7 +31,7 @@ Los tipos se ordenan según la secuencia siguiente, con sus respectivas relacion | 1 | **null** | punteros (punteros null sólo para colecciones) | no se aplican criterios de comparación | | 2 | **boolean** | | orden lógico: false *antes que* true | | 3 | **string** | | orden lexicográfico (por ejemplo, "a" *antes* "ab" *antes* "b") | -| 4 | **number** | time (converted to milliseconds or seconds depending on the `Time inside objects` database setting) | orden algebraico estándar (comparación numérica) | +| 4 | **number** | hora (convertido a milisegundos o segundos según la configuración de la base `Time inside objects`) | orden algebraico estándar (comparación numérica) | | 5 | **object** | blobs, imágenes, punteros no nulos (colecciones) | orden interno (coherente para las funciones de collection, ver más abajo) | | 6 | **collection** | | orden interno (coherente para las funciones de collection, ver más abajo) | | 7 | **date** | | orden cronológico (fechas más antiguas *antes* de las más recientes, por ejemplo, ¡1990-01-01! *antes* ¡2000-01-01!) | diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Concepts/quick-tour.md b/i18n/es/docusaurus-plugin-content-docs/current/Concepts/quick-tour.md index 9a2105aea4cfef..00803c47114685 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Concepts/quick-tour.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Concepts/quick-tour.md @@ -427,46 +427,46 @@ En el siguiente ejemplo, el caracter **Retorno de carro** (secuencia de escape ` Las siguientes convenciones se utilizan en la documentación del lenguaje 4D: - los caracteres{ }`(llaves) indican parámetros opcionales. For example,`.delete({ option : Integer })\` means that the *option* parameter may be omitted when calling the function. -- the `any` keyword is used for parameters that can be a value of any type (number, text, boolean, date, time, object, collection...). +- la palabra clave `any` se utiliza para los parámetros que pueden ser de cualquier valor (número, texto, booleano, fecha, hora, objeto, colección...). - when a parameter can accept several types, they are listed and separated by comma, for example: `value : Text, Real, Date, Time` This means the parameter *value* can be Text OR Real OR Date OR Time. -- **variadic parameter**: the `...param : Type` notation indicates from 0 to an unlimited number of parameters of the same type. For example, `.concat( value : any { ;...valueN : any }) : Collection` means that an unlimited number of values of any type can be passed to the function. -- **variadic group of parameters**: the `{; ...(param1 : Type ; param2 : Type)}` notation indicates from 1 to an unlimited number of groups of parameters. For example, `COLLECTION TO ARRAY( collection : Collection ; array : Array {; propertyName : Text}{; ...(array : Array ; propertyName : Text) })` means that an unlimited number of couple values of type array/text can be passed to the command. +- **parámetro variable**: la notación `...param: Type` indica de 0 a un número ilimitado de parámetros del mismo tipo. Por ejemplo, `.concat( value : any { ;...valueN :any }) : Collection` significa que se puede pasar a la función un número ilimitado de valores de cualquier tipo. +- **grupo variable de parámetros**: la notación `{; ...(param1 : Tipo ; param2 : Tipo)}` indica de 1 a un número ilimitado de grupos de parámetros. For example, `COLLECTION TO ARRAY( collection : Collection ; array : Array {; propertyName : Text}{; ...(array : Array ; propertyName : Text) })` means that an unlimited number of couple values of type array/text can be passed to the command. ### Descripción del tipo de parámetro In the 4D language documentation, the following parameter types can be used. -| Tipo | Definición | Ejemplos de un comando 4D que lo usa | -| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| > , <, >=, <=, #, =, \| , % | Comparison, logical operators or symbols used in query conditions or expressions. | ORDER BY([Products];[Products]Type;<)
            PRINT RECORD([Employees];>) | -| any | Un parámetro que puede aceptar cualquier tipo de datos soportado | JSON Stringify($value)
            $col.push(6;New object("firstname";"John")) | -| Array | Variable que contiene una lista de valores del mismo tipo. | ARRAY TEXT($arr;10) | -| BLOB array | An array containing BLOB values. | ARRAY BLOB($data;10) | -| Blob | Objeto binario grande usado para almacenar datos binarios. | BLOB TO DOCUMENT($blob;"file.bin") | -| Boolean | Un valor lógico: True or False. | If (OK=1) | -| Boolean array | Un array que contiene valores booleanos. | ARRAY BOOLEAN($flags;10) | -| Nombre de la clase (ej: 4D.File) | A reference to a class type used to create or manipulate class instances. | $file:=File("/RESOURCES/NovelCover1.jpg") | -| Collection | An ordered list of values that can contain multiple types. | New collection("A";"B";"C") | -| Fecha | Un valor de fecha de calendario. | $vDate:=Current date | -| Date array | Un array que contiene valores de fecha. | ARRAY DATE($dates;10) | -| Expression | Can be anything | SET PROCESS VARIABLE($vlProcess;vtCurStatus;"") | -| Campo | Una referencia a un campo perteneciente a una tabla. | ORDER BY([Person];[Person]Name) | -| Integer | A whole number without decimal part. | $Sel:=ds.Employee.newSelection(dk keep ordered) | -| Integer array | Un array que contiene valores enteros. | ARRAY INTEGER($numbers;10) | -| Array entero largo | Un array que contiene valores enteros largos. | ARRAY LONGINT($values;10) | -| Object array | An array containing objects. | ARRAY OBJECT($objects;10) | -| Object | Contenedor de datos estructurados compuesto por pares llave/valor. | $entity.fromObject($o) | -| Operador | Siempre \*. | QUERY([Person];[Person]Name="Smith";\*) | -| Array de imágenes | An array containing pictures. | ARRAY PICTURE($images;10) | -| Picture | Un valor de imagen gráfica. | READ PICTURE FILE($pic;"image.png") | -| Array de punteros | An array containing pointers. | ARRAY POINTER($ptrs;10) | -| Puntero | Una referencia a otra variable, campo u objeto. | If(Is nil pointer($ptr)) | -| Real array | Un array que contiene números reales. | ARRAY REAL($values;10) | -| Real | A floating-point numeric value. | $vlResult:=Int(123.4) | -| Tabla | A reference to a database table. | ALL RECORDS([Person]) | -| Text | Secuencia de caracteres que representa datos textuales. | ALERT("Hello world") | -| Array de texto | Un array que contiene valores de texto. | ARRAY TEXT($names;10) | -| Time | A time value representing hours, minutes, and seconds. | Hora actual | -| Time array | Un array que contiene valores de tiempo. | ARRAY TIME($times;10) | -| Variable | A writable variable of type "any" that can receive a value (assignable). | SET PICTURE METADATA(vPicture;IPTC keywords;$arrTkeywords) | +| Tipo | Definición | Ejemplos de un comando 4D que lo usa | +| ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| > , <, >=, <=, #, =, \| , % | Comparison, logical operators or symbols used in query conditions or expressions. | ORDER BY([Products];[Products]Type;<)
            PRINT RECORD([Employees];>) | +| any | Un parámetro que puede aceptar cualquier tipo de datos soportado | JSON Stringify($value)
            $col.push(6;New object("firstname";"John")) | +| Array | Variable que contiene una lista de valores del mismo tipo. | ARRAY TEXT($arr;10) | +| BLOB array | Un array que contiene valores BLOB. | ARRAY BLOB($data;10) | +| Blob | Objeto binario grande usado para almacenar datos binarios. | BLOB TO DOCUMENT($blob;"file.bin") | +| Boolean | Un valor lógico: True or False. | If (OK=1) | +| Boolean array | Un array que contiene valores booleanos. | ARRAY BOOLEAN($flags;10) | +| Nombre de la clase (ej: 4D.File) | A reference to a class type used to create or manipulate class instances. | $file:=File("/RESOURCES/NovelCover1.jpg") | +| Collection | Una lista ordenada de valores que puede contener varios tipos. | New collection("A";"B";"C") | +| Fecha | Un valor de fecha de calendario. | $vDate:=Current date | +| Date array | Un array que contiene valores de fecha. | ARRAY DATE($dates;10) | +| Expression | Can be anything | SET PROCESS VARIABLE($vlProcess;vtCurStatus;"") | +| Campo | Una referencia a un campo perteneciente a una tabla. | ORDER BY([Person];[Person]Name) | +| Integer | Un número entero sin parte decimal. | $Sel:=ds.Employee.newSelection(dk keep ordered) | +| Integer array | Un array que contiene valores enteros. | ARRAY INTEGER($numbers;10) | +| Array entero largo | Un array que contiene valores enteros largos. | ARRAY LONGINT($values;10) | +| Object array | Un array que contiene objetos. | ARRAY OBJECT($objects;10) | +| Object | Contenedor de datos estructurados compuesto por pares llave/valor. | $entity.fromObject($o) | +| Operador | Siempre \*. | QUERY([Person];[Person]Name="Smith";\*) | +| Array de imágenes | Un array que contiene imágenes. | ARRAY PICTURE($images;10) | +| Picture | Un valor de imagen gráfica. | READ PICTURE FILE($pic;"image.png") | +| Array de punteros | Un array que contiene punteros. | ARRAY POINTER($ptrs;10) | +| Puntero | Una referencia a otra variable, campo u objeto. | If(Is nil pointer($ptr)) | +| Real array | Un array que contiene números reales. | ARRAY REAL($values;10) | +| Real | Un valor numérico de coma flotante. | $vlResult:=Int(123.4) | +| Tabla | Una referencia a una tabla de la base de datos. | ALL RECORDS([Person]) | +| Text | Secuencia de caracteres que representa datos textuales. | ALERT("Hello world") | +| Array de texto | Un array que contiene valores de texto. | ARRAY TEXT($names;10) | +| Time | Un valor de tiempo que representa horas, minutos y segundos. | Hora actual | +| Time array | Un array que contiene valores de tiempo. | ARRAY TIME($times;10) | +| Variable | Una variable inscriptible de tipo "any" que puede recibir un valor (asignable). | SET PICTURE METADATA(vPicture;IPTC keywords;$arrTkeywords) | diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Debugging/debugLogFiles.md b/i18n/es/docusaurus-plugin-content-docs/current/Debugging/debugLogFiles.md index f0aebd0553ae9b..c5778e8f4019ac 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Debugging/debugLogFiles.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Debugging/debugLogFiles.md @@ -671,7 +671,7 @@ El archivo de configuración del registro es un archivo `.json` que debe cumplir :::note - The "state" property values are described in the corresponding commands: `[`WEB SET OPTION`](../commands/web-set-option) (`Web log recording`), [`HTTP SET OPTION`](../commands/http-set-option) (`HTTP client log`), [`SET DATABASE PARAMETER`](../commands/set-database-parameter) (`Client Web log recording`, `IMAP Log\`,...). -- For httpDebugLogs, the "level" property corresponds to the `wdl` constant options described in the [`WEB SET OPTION`](../commands/web-set-option) command. +- Para httpDebugLogs, la propiedad "level" corresponde a las opciones constantes `wdl` descritas en el comando [`WEB SET OPTION`](../commands/web-set-option). - For diagnosticLogs, the "level" property corresponds to the `Diagnostic log level` constant values described in the [`SET DATABASE PARAMETER`](../commands/set-database-parameter) command. ::: 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 1424da2e3451fa..e111c7e54413a0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Desktop/clientServer.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Desktop/clientServer.md @@ -125,26 +125,26 @@ Esta funcionalidad está diseñada para equipos de desarrollo de tamaño pequeñ ::: -## Code execution location +## Lugar de ejecución del código -In a client/server application, it is important to know where your code will be actually executed: **server-side** or **client-side**. Execution location is crucial when you want to implement user session-related code, share information between processes, access data, etc. +In a client/server application, it is important to know where your code will be actually executed: **server-side** or **client-side**. La ubicación de la ejecución es crucial cuando se desea implementar código relacionado con la sesión del usuario, compartir información entre procesos, acceder a datos, etc. -The following table summarizes where the code is executed by default and how to switch its execution location (if allowed). Note that **local** means that the code will be executed on the machine from where it is actually called. +La siguiente tabla resume dónde se ejecuta el código por defecto y cómo cambiar su ubicación de ejecución (si está permitido). Note that **local** means that the code will be executed on the machine from where it is actually called. | Code | Ejecución por defecto | Cómo cambiar | | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [ORDA data model functions](../ORDA/ordaClasses.md) | server | use `local` keyword in function definition | -| ORDA computed attribute functions [`get()`](../ORDA/ordaClasses.md#function-get-attributename), [`set()`](../ORDA/ordaClasses.md#function-set-attributename) | server | use `local` keyword in function definition | -| ORDA computed attribute functions [`query()`](../ORDA/ordaClasses.md#function-query-attributename), [`orderBy()`](../ORDA/ordaClasses.md#function-orderby-attributename) | server | n/a | +| [Funciones del modelo de datos ORDA](../ORDA/ordaClasses.md) | server | utilizar la palabra clave `local` en la definición de la función | +| ORDA computed attribute functions [`get()`](../ORDA/ordaClasses.md#function-get-attributename), [`set()`](../ORDA/ordaClasses.md#function-set-attributename) | server | utilizar la palabra clave `local` en la definición de la función | +| Funciones de atributo calculadas ORDA [`query()`](../ORDA/ordaClasses.md#function-query-attributename), [`orderBy()`](../ORDA/ordaClasses.md#function-orderby-attributename) | server | n/a | | ORDA event functions [(general)](../ORDA/orda-events.md) | server | n/a | | ORDA event function [`constructor()`](../ORDA/ordaClasses.md#class-constructor-1) | local | n/a | -| ORDA event function [`event touched()`](../ORDA/orda-events.md#function-event-touched) | server | use `local` keyword in function definition | +| Función de evento ORDA [`event touched()`](../ORDA/orda-events.md#function-event-touched) | server | utilizar la palabra clave `local` en la definición de la función | | [User class functions](../Concepts/classes.md#function) | local | n/a | -| [Shared or session singleton function](../Concepts/classes.md#singleton-classes) | local | use `server` keyword in function definition | +| [Shared or session singleton function](../Concepts/classes.md#singleton-classes) | local | utilizar la palabra clave `server` en la definición de la función | | Trigger | server | n/a | -| Project method called from a client | client | check [**Execute on server** option](../Project/project-method-properties.md#execute-on-server). The code is executed in the twin process of the [user session process](./sessions.md#remote-user-sessions) | +| Método proyecto llamado desde un cliente | client | check [**Execute on server** option](../Project/project-method-properties.md#execute-on-server). The code is executed in the twin process of the [user session process](./sessions.md#remote-user-sessions) | | | | call [`Execute on server`](../commands/execute-on-server) command. The code is executed in the [Stored procedures session](./sessions.md#stored-procedure-sessions) | -| Project method called from a stored procedure on the server | server | llame al comando [`EXECUTE ON CLIENT`](../commands/execute-on-client). The target client must have been [registered](../commands/register-client) | +| Método proyecto llamado desde un procedimiento almacenado en el servidor | server | llame al comando [`EXECUTE ON CLIENT`](../commands/execute-on-client). The target client must have been [registered](../commands/register-client) | | Método objeto | local | n/a | | Database methods:
            • On Backup Shutdown
            • On Backup Startup
            • On Server Close Connection
            • On Server Open Connection
            • On Server Shutdown
            • On Server Startup
            • On SQL Authentication
            • On Web Authentication
            • On Web Connection
            | server | n/a | | Database methods:
            • On Startup
            • On Exit
            • On Drop
            | client | n/a | \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Desktop/sessions.md b/i18n/es/docusaurus-plugin-content-docs/current/Desktop/sessions.md index 1cece080114966..76339fa9944675 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Desktop/sessions.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Desktop/sessions.md @@ -9,7 +9,7 @@ A desktop session is a user-related execution context on 4D Server, 4D remote, o Las sesiones de escritorio incluyen: -- **Remote user sessions**: In client/server applications, remote users have their own sessions, managed from the client and from the server. +- **Sesiones de usuario remotas**: en aplicaciones cliente/servidor, los usuarios remotos tienen sus propias sesiones, administradas desde el cliente y desde el servidor. - **Sesiones de procedimientos almacenados**: en aplicaciones cliente/servidor, la única sesión virtual de usuario que gestiona todos los procedimientos almacenados ejecutados en el servidor. - **Sesiones autónomas**: objeto de sesión local devuelto en una aplicación mono usuario (útil en las fases de desarrollo y de prueba de las aplicaciones cliente/servidor). @@ -33,7 +33,7 @@ Este objeto se maneja a través de las funciones y propiedades de la [clase `Ses Dependiendo de dónde se ejecute el código, se dispondrá de un objeto `session` de usuario del lado del servidor o del lado del cliente. Ambos objetos son similares, excepto que: -- sus propiedades [`.storage`](../API/SessionClass.md#storage) no son el mismo objeto. A value stored in the `.storage` of the user session on the server will not be available in the `.storage` of the user session on the client and conversely. +- sus propiedades [`.storage`](../API/SessionClass.md#storage) no son el mismo objeto. Un valor almacenado en el `.storage` de la sesión usuario en el servidor no estará disponible en el `.storage` de la sesión de usuario en el cliente y viceversa. - for security reasons, the client-side session cannot execute functions that **modify** [privileges](../ORDA/privileges.md) ([`setPrivileges()`](../API/SessionClass.md#setprivileges), [`clearPrivileges()`](../API/SessionClass.md#clearprivileges), [`promote()`](../API/SessionClass.md#promote), [`demote()`](../API/SessionClass.md#demote), [`restore()`](../API/SessionClass.md#restore)). Llamar a estas funciones en un cliente genera un error. :::note @@ -64,7 +64,7 @@ Del lado del cliente, existen dos objetos de almacenamiento local distintos: :::tip Entradas de blog relacionadas - [Objeto sesión remota 4D con conexión cliente/servidor y procedimiento almacenado](https://blog.4d.com/new-4D-remote-session-object-with-client-server-connection-and-stored-procedure). -- [Forget server-side wrappers, use 4D Sessions from the client](https://blog.4d.com/forget-server-side-wrappers-use-4d-sessions-from-the-client). +- [Olvídese de los wrappers del lado del servidor, utilice Sesiones 4D desde el cliente](https://blog.4d.com/forget-server-side-wrappers-use-4d-sessions-from-the-client). ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Develop/async.md b/i18n/es/docusaurus-plugin-content-docs/current/Develop/async.md index d9de4ba2171daa..c5f431939b6074 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Develop/async.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Develop/async.md @@ -9,9 +9,9 @@ title: Ejecución asíncrona #### Ejecución sincrónica -Synchronous execution follows a **sequential** flow, a step-by-step where each instruction must complete before the next one starts. Esto significa que el hilo de ejecución se bloquea hasta que finaliza la operación. +La ejecución síncrona sigue un flujo **secuencial**, un paso a paso en el que cada instrucción debe completarse antes de que comience la siguiente. Esto significa que el hilo de ejecución se bloquea hasta que finaliza la operación. -Synchronous execution is used when: +La ejecución sincrónica se utiliza cuando: - La ejecución de las tareas debe seguir un orden estricto. - El impacto en el rendimiento es mínimo (por ejemplo, operaciones rápidas). @@ -27,7 +27,7 @@ La ejecución asíncrona se utiliza cuando: - Una operación tarda mucho tiempo (por ejemplo, esperando una respuesta del servidor). - La capacidad de respuesta es fundamental (por ejemplo, las interacciones de la interfaz de usuario). -- Background tasks, network communication, or parallel processing are performed. +- Se realizan tareas en segundo plano, la comunicación de red o procesamiento paralelo. Elegir entre ejecución síncrona y asíncrona: @@ -64,7 +64,7 @@ El proceso llamante envía un mensaje y el worker lo ejecuta. El worker puede pu ### Escucha de eventos -En el desarrollo dirigido por eventos, es obvio que parte del código debe ser capaz de escuchar los eventos entrantes. Los eventos pueden ser generados por la interfaz de usuario (como un clic del ratón sobre un objeto o la pulsación de una tecla del teclado) o por cualquier otra interacción, como una petición http o el final de otra acción. For example, when a form is displayed using the [`DIALOG`](../commands/dialog) command, user actions can trigger events that your code can process. Al hacer clic en un botón se activará el código asociado al botón. +En el desarrollo dirigido por eventos, es obvio que parte del código debe ser capaz de escuchar los eventos entrantes. Los eventos pueden ser generados por la interfaz de usuario (como un clic del ratón sobre un objeto o la pulsación de una tecla del teclado) o por cualquier otra interacción, como una petición http o el final de otra acción. Por ejemplo, cuando se muestra un formulario utilizando el comando [`DIALOG`](../commands/dialog), las acciones del usuario pueden desencadenar eventos que su código puede procesar. Al hacer clic en un botón se activará el código asociado al botón. En el contexto de la ejecución asíncrona, las siguientes funcionalidades colocan su código en modo de escucha: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Develop/processes.md b/i18n/es/docusaurus-plugin-content-docs/current/Develop/processes.md index 01b59a85689ae8..bc134b18920372 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Develop/processes.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Develop/processes.md @@ -33,7 +33,7 @@ Un proceso puede borrarse en las siguientes condiciones (las dos primeras son au - Cuando el método proceso termina de ejecutarse - Cuando el usuario sale de la aplicación - Si detienes el proceso de forma formal o utiliza el botón **Abortar** en el depurador o en el Explorador de Ejecución -- If you call the [`KILL WORKER`](../commands/kill-worker) command (to delete a worker process only). +- Si llama al comando [`KILL WORKER`](../commands/kill-worker) (sólo para borrar un proceso worker). Un proceso puede crear otro proceso. Los procesos no están organizados jerárquicamente: todos los procesos son iguales, independientemente del proceso a partir del cual se hayan creado. Una vez que el proceso "padre" crea un proceso "hijo", el proceso hijo continuará independientemente de si el proceso padre sigue ejecutándose o no. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/FormEditor/createStylesheet.md b/i18n/es/docusaurus-plugin-content-docs/current/FormEditor/createStylesheet.md index e958bab07d8b4f..87c1f04690f0df 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/FormEditor/createStylesheet.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/FormEditor/createStylesheet.md @@ -206,7 +206,7 @@ text[text|=Hello] ### Consultas de medios -Las consultas de medios permiten aplicar estilos basados en condiciones específicas. 4D supports media queries for **color schemes** and **platform themes**. +Las consultas de medios permiten aplicar estilos basados en condiciones específicas. 4D soporta media queries para **esquemas de color** y **temas de plataforma**. Una consulta de medios está formada por características y valores de medios (por ejemplo, `:`). diff --git a/i18n/es/docusaurus-plugin-content-docs/current/FormEditor/forms.md b/i18n/es/docusaurus-plugin-content-docs/current/FormEditor/forms.md index 5e9cb6b7c1147b..db6cc6edeed8cd 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/FormEditor/forms.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/FormEditor/forms.md @@ -66,36 +66,46 @@ Puede añadir o modificar formularios 4D utilizando los siguientes elementos: } ``` -## Using forms +### Formulario proyecto y formulario tabla -Forms are called using specific commands of the 4D Language. In your 4D desktop applications, forms can be used in various ways, depending on their status within your interface needs. A form can be: +Hay dos categorías de formularios: + +- **Los formularios proyecto** - Formularios independientes que no están unidos a ninguna tabla. Están pensados, sobre todo, para crear cajas de diálogo de interfaz, al igual que componentes. Los formularios proyecto pueden utilizarse para crear interfaces que cumplan fácilmente con los estándares del sistema operativo. + +- **Los formularios tablas** - Se adjuntan a tablas específicas y, por tanto, se benefician de funciones automáticas útiles para el desarrollo de aplicaciones basadas en bases de datos. Normalmente, una tabla tiene formularios de entrada y salida separados. + +Normalmente, se selecciona la categoría del formulario al crearlo, pero se puede cambiar después. + +## Uso de formularios + +Los formularios se llaman usando comandos específicos del lenguaje 4D. In your 4D desktop applications, forms can be used in various ways, depending on their status within your interface needs. Un formulario puede ser: -- used in its own window for data viewing, processing, editing, or to display on-screen information to the user, -- used embedded in another form (subform), -- used as template for printing, -- or called by specific features like the Label editor. +- utilizado en su propia ventana para la visualización de datos, procesamiento, edición, o para mostrar información en pantalla al usuario, +- utilizado integrado en otro formulario (subformulario), +- utilizado como plantilla para la impresión, +- o llamados por funciones específicas como el editor de etiquetas. -### Using a project form in a window +### Utilizar un formulario de proyecto en una ventana -When you want to use a form as on-screen dialog, you need to (1) create a window and (2) load the form within the window, along with an event loop to process user actions. The straighforward steps to display a form on screen are: +When you want to use a form as on-screen dialog, you need to (1) create a window and (2) load the form within the window, along with an event loop to process user actions. Los pasos más sencillos para mostrar un formulario en pantalla son: -1. Call the [`Open form window`](../commands/open-form-window) command to create and preconfigure a window tailored for your form. Note that the command only draw aan empty window, it does not display anything. -2. In the same method, call the [`DIALOG`](../commands/dialog) command to actually load the form in the opened form window, ready for user interaction. [`DIALOG`](../commands/dialog) loads form data and places your code in listening mode to user events. When you call this command without asterisk (\*), the dialog will stay on screen and the code execution is frozen until an event occurs (see also ["Event listening" paragraph](../Develop/async.md#event-listening)). -3. (optional) Use the [`Form`](../commands/form) command from within the form context to access form data. +1. Call the [`Open form window`](../commands/open-form-window) command to create and preconfigure a window tailored for your form. Note that the command only draws an empty window, it does **not** display anything. +2. En el mismo método, llame al comando [`DIALOG`](../commands/dialog) para cargar realmente el formulario en la ventana de formulario abierta, listo para la interacción del usuario. [`DIALOG`](../commands/dialog) loads form data and places your code in [listening mode to user events](../Develop/async.md#event-listening). Cuando llama a este comando sin asterisco (\*), el diálogo permanecerá en pantalla y la ejecución del código se congelará hasta que ocurra un evento. +3. (opcional) Utilice el comando [`Form`](../commands/form) desde el contexto del formulario para acceder a los datos del formulario. -::note Compatibility +:::note Compatibilidad -All-in-one commands such as [`ADD RECORD`](../commands/add-record) or [`MODIFY RECORD`](../commands/add-record) merge all steps in a single call. These legacy commands can still be used for prototyping or basic developments but are not adapted to modern, fully controlled interfaces. They directly rely on the 4D database and legacy features such as [table forms](#project-form-and-table-form) and do not benefit from the power and flexibility of [ORDA features](../ORDA/overview.md). Unless specific needs, it is recommended to use project forms for your 4D desktop application interfaces. +Los comandos todo en uno como [`ADD RECORD`](../commands/add-record) o [`MODIFY RECORD`](../commands/add-record) fusionan todos los pasos en una sola llamada. Estos comandos heredados aún pueden utilizarse para la creación de prototipos o desarrollos básicos, pero no están adaptados a las interfaces modernas totalmente controladas. They directly rely on the 4D database and legacy features such as [table forms](#project-form-and-table-form) and do not benefit from the power and flexibility of [ORDA features](../ORDA/overview.md). Unless specific needs, it is recommended to use project forms for your 4D desktop application interfaces. ::: -#### Simple example +#### Ejemplo simple You create the following basic form in the [Form editor](./formEditor.md): ![](../assets/en/FormEditor/example-form-1.png) -The form is [associated with a "myForm" class](./properties_FormProperties.md#form-class), defined as follow: +El formulario está [asociado a una clase "myForm"](./properties_FormProperties.md#form-class), definida así: ```4d //cs.myForm @@ -133,25 +143,25 @@ ALERT($formObject.name+" is "+String($formObject.age)+" years old!") ``` -4D displays: +4D muestra: ![](../assets/en/FormEditor/example-form-2.png) -### Using forms as subforms +### Utilizar formularios como subformularios -A form can be embedded within another form, in which case it becomes a [subform object](../FormObjects/subform_overview.md) which follows specific rules. A subform is automatically used when its parent form is [displayed in a window](#using-a-project-form-in-a-window). +Un formulario puede estar integrado en otro formulario, en cuyo caso se convierte en un [objeto subformulario](../FormObjects/subform_overview.md) que sigue unas reglas específicas. Un subformulario se utiliza automáticamente cuando su formulario principal se [muestra en una ventana](#using-a-project-form-in-a-window). -In the same way that you pass an object to a form with the [`DIALOG`](../commands/dialog) command, you can also pass an object to a subform area using the property list. Then, you can use it in the subform with the [`Form`](../commands/form) command. In this example, the "InvoiceAddress" object is bound to the subform: +In the same way that you pass an object to a form with the [`DIALOG`](../commands/dialog) command, you can also pass an object to a subform area using the property list. A continuación, puede utilizarlo en el subformulario con el comando [`Form`](../commands/form). En este ejemplo, el objeto "InvoiceAddress" está vinculado al subformulario: ![](../assets/en/FormEditor/subform-example.png) -### Using forms to be printed +### Utilizar formularios para imprimir -In 4D desktop applications, forms can be printed using the various [commands of the **Printing** theme](../commands/theme/Printing). +En las aplicaciones de escritorio 4D, los formularios pueden imprimirse utilizando los diferentes [comandos del tema **Imprimir**](../commands/theme/Printing). #### Ejemplos -You can use forms to print data, either as page or as list. +Puede utilizar formularios para imprimir datos, ya sea en forma de página o de lista. - To simply print some part of a form, use the [`Print form`](../commands/print-form) command. Por ejemplo: @@ -163,7 +173,7 @@ $formData.request:="I need more COFFEE" var $h:=Print form("Request_var";$formData;Form detail) ``` -- To print a form within a printing job to process data during printing, use [`FORM LOAD`](../commands/form-load) and [`Print object`](../commands/print-object) commands. Por ejemplo: +- Para imprimir un formulario en una tarea de impresión para procesar datos durante la impresión, utilice los comandos [`FORM LOAD`](../commands/form-load) y [`Print object`](../commands/print-object). Por ejemplo: ```4d var $formData : Object @@ -190,17 +200,17 @@ var $h:=Print form("Request_var";$formData;Form detail) #### Print rendering engine -4D uses a dedicated print rendering engine to generate outputs with a design adapted for printing. It includes the following main features: +4D utiliza un motor de renderizado de impresión específico para generar salidas con un diseño adaptado a la impresión. Incluye las siguientes características principales: - Interactive widgets such as buttons, toggles, dropdowns, etc. and modern UI effects such as glass, blur, transparency, or shadow effects are converted into adapted static representations and flattened into printable styles, so that the document remains readable and professional once printed. -- Layout structure, spacing, and alignment, are preserved so that the printed document reflects the logical structure of the on-screen form. -- The same output is produced, whether the form is printed from macOS or Windows. +- La estructura del diseño, el espaciado y la alineación se conservan para que el documento impreso refleje la estructura lógica del formulario en pantalla. +- Se produce la misma salida, tanto si el formulario se imprime desde macOS como desde Windows. -For example, the following form: +Por ejemplo, el siguiente formulario: ![](../assets/en/FormEditor/screen_rendering.png) -... will be printed with this rendering: +... se imprimirá con este renderizado: ![](../assets/en/FormEditor/print_rendering.png) @@ -212,40 +222,30 @@ For example, the following form: #### Legacy print renderer -In releases prior to 4D 21 R3, another print renderer was used. This legacy renderer simply draws widgets as they appear on the screen. For compatibility, the legacy renderer is **enabled by default** in projects or databases converted from versions prior to 4D 21 R3, so that forms designed with this renderer continue to be printed as expected. +En versiones anteriores a 4D 21 R3, se utilizaba otro renderizador de impresión. Este renderizador heredado simplemente dibuja los widgets tal y como aparecen en la pantalla. For compatibility, the legacy renderer is **enabled by default** in projects or databases converted from versions prior to 4D 21 R3, so that forms designed with this renderer continue to be printed as expected. You can however enable the modern print rendering engine at any moment by: - unchecking the **Use legacy print rendering** option in the [Compatibility page of the Settings dialog box](../settings/compatibility.md) (permanent setting), -- or executing [`SET DATABASE PARAMETER`](../commands/set-database-parameter) command with `Use legacy print rendering` selector set to 1 (volatile setting). +- o ejecutando el comando [`SET DATABASE PARAMETER`](../commands/set-database-parameter) con el selector `Use legacy print rendering` a 1 (configuración volátil). :::warning Limitación -For technical reasons, the legacy print renderer is not available with forms displayed with [Fluent UI](#fluent-ui-rendering) on Windows or [Liquid Glass](../Notes/updates.md#support-of-liquid-glass-on-macos) on macOS. In these contexts, forms are **always printed with the modern print rendering engine**, whatever the compatibility option. +For technical reasons, the legacy print renderer is not available with forms displayed with [Fluent UI](#fluent-ui-rendering) on Windows or [Liquid Glass](../Notes/updates.md#support-of-liquid-glass-on-macos) on macOS. En estos contextos, los formularios se **imprimen siempre con el motor de renderizado de impresión moderno**, sea cual sea la opción de compatibilidad. ::: -### Other form usages +### Otros usos de formularios There are several other ways to use forms in the 4D applications, including: -- a form can be [inherited](#inherited-forms) from another form, +- un formulario puede ser [heredado](#inherited-forms) de otro formulario, - a form can be [associated to a listbox](../FormObjects/properties_ListBox.md#detail-form-name) in response to a user action to display a row using an edit button or a double-click, - the [label editor can use a form](../Desktop/labels.md#form-to-use) as template to print labels. -## Formulario proyecto y formulario tabla - -Hay dos categorías de formularios: - -- **Los formularios proyecto** - Formularios independientes que no están unidos a ninguna tabla. Están pensados, sobre todo, para crear cajas de diálogo de interfaz, al igual que componentes. Los formularios proyecto pueden utilizarse para crear interfaces que cumplan fácilmente con los estándares del sistema operativo. - -- **Los formularios tablas** - Se adjuntan a tablas específicas y, por tanto, se benefician de funciones automáticas útiles para el desarrollo de aplicaciones basadas en bases de datos. Normalmente, una tabla tiene formularios de entrada y salida separados. - -Normalmente, se selecciona la categoría del formulario al crearlo, pero se puede cambiar después. - ## Páginas formulario -Each form is made of at least two pages: +Cada formulario consta de al menos dos páginas: - una página 1: una página principal, mostrada por defecto - una página 0: una página de fondo, cuyo contenido se muestra en todas las demás páginas. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/listbox-header-footer.md b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/listbox-header-footer.md index a0318d2d45a39b..afed892bfd25b9 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/listbox-header-footer.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/listbox-header-footer.md @@ -5,7 +5,7 @@ title: List Box Header and Footer :::note -- To be able to access header properties for a list box, you must enable the [Display Headers](properties_Headers.md#display-headers) option. +- Para poder acceder a las propiedades de encabezado de un list box, debe habilitar la opción [Encabezados de pantalla](properties_Headers.md#display-headers). - Para poder acceder a las propiedades de los encabezados de un list box, debe activar la opción [Mostrar encabezados](properties_Headers.md#display-headers) del list box. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/listbox-object.md b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/listbox-object.md index dacf8ff7aa12e0..81a3114f4d4a37 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/listbox-object.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/listbox-object.md @@ -7,7 +7,7 @@ title: Objeto List Box En un list box de tipo array, cada columna debe estar asociada a un array unidimensional 4D; se pueden utilizar todos los tipos de array, a excepción de los arrays de punteros. El número de líneas se basa en el número de elementos del array. -Por defecto, 4D asigna el nombre "ColumnX" a cada columna. You can change it, as well as other column properties, in the [column properties](./listbox-column.md). The display format for each column can also be defined using the [`OBJECT SET FORMAT`](../commands/object-set-format) command. +Por defecto, 4D asigna el nombre "ColumnX" a cada columna. Puede cambiarlo, así como las otras propiedades de la columna, en las [propiedades de las columnas](./listbox-column.md). The display format for each column can also be defined using the [`OBJECT SET FORMAT`](../commands/object-set-format) command. > Los list boxes de tipo array pueden mostrarse en [modo jerárquico](listbox_overview.md#hierarchical-list-boxes), con mecanismos específicos. 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 bbd4b1eb50e631..8e3a75712a4aae 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 @@ -321,7 +321,7 @@ Los principios de prioridad y de herencia se observan cuando la misma propiedad 3. Arrays/métodos de Listbox 4. Propiedades de la columna 5. Propiedades de list box -6. (lowest priority) Meta Info expression (for collection or entity selection list boxes) +6. (prioridad más baja) Expresión Meta Info (para list boxes de tipo colección o selección de entidades) Por ejemplo, si define un estilo de fuente en las propiedades del list box y otro mediante un array de estilos para la columna, se tendrá en cuenta este último. @@ -570,7 +570,7 @@ El uso de los eventos de formulario `On Expand` y `On Collapse` puede superar es En este caso, debe llenar y vaciar los arrays por código. Los principios que deben aplicarse son: -- Cuando se muestra el list box, sólo se debe llenar el primer array. However, you must create a second array with empty values so that the list box displays the expand/collapse buttons: +- Cuando se muestra el list box, sólo se debe llenar el primer array. Sin embargo, debe crear un segundo array con valores vacíos para que el list box muestre los botones desplegar/contraer: ![](../assets/en/FormObjects/hierarch15.png) - Cuando un usuario hace clic en un botón de expandir, puede procesar el evento `On Expand`. El comando [`LISTBOX GET CELL POSITION`](../commands/listbox-get-cell-position) devuelve la celda en cuestión y permite construir la jerarquía adecuada: se llena el primer array con los valores repetidos y el segundo con los valores enviados desde el comando [`SELECTION TO ARRAY`](../commands/selection-to-array) y se insertan tantas líneas como sean necesarias en el list box mediante el comando [`LISTBOX INSERT ROWS`](../commands/listbox-insert-rows). diff --git a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_CoordinatesAndSizing.md b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_CoordinatesAndSizing.md index 5daaded9dd3f7d..8e3d695bc27835 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_CoordinatesAndSizing.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_CoordinatesAndSizing.md @@ -205,7 +205,7 @@ Esta propiedad designa el tamaño vertical de un objeto. Esta propiedad designa el tamaño horizontal de un objeto. > - Algunos objetos pueden tener una altura predefinida que no se puede modificar. -> - If the [Resizable](properties_ResizingOptions.md#resizable) property is used for a [list box column](listbox-column.md), the user can also manually resize the column. +> - Si la propiedad [Redimensionable](properties_ResizingOptions.md#resizable) se utiliza para una [columna de list box](listbox-column.md), el usuario también puede cambiar manualmente el tamaño de la columna. > - Al redimensionar el formulario, si la propiedad de [dimensionamiento horizontal "Agrandar"](properties_ResizingOptions.md#horizontal-sizing) fue asignada al list box, la columna más a la derecha se agrandará más allá de su ancho máximo, si es necesario. #### Gramática JSON diff --git a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_Entry.md b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_Entry.md index 201859028c589c..df0b5c0edaadec 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_Entry.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_Entry.md @@ -38,7 +38,7 @@ For a [multi-style](properties_Text.md#multi-style) text type [input](input_over - comandos para las modificaciones de estilo soportados: fuente, tamaño, estilo, color y color de fondo. Cuando el usuario modifica un atributo de estilo a través de este menú emergente, 4D genera el evento de formulario `On After Edit`. -Para un [Área Web](webArea_overview.md), el contenido del menú depende del motor de renderizado de la plataforma. It is possible to control access to the context menu via the [`WA SET PREFERENCE`](../commands/wa-set-preference) command. +Para un [Área Web](webArea_overview.md), el contenido del menú depende del motor de renderizado de la plataforma. Es posible controlar el acceso al menú contextual mediante el comando [`WA SET PREFERENCE`](../commands/wa-set-preference). #### Gramática JSON diff --git a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_Object.md b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_Object.md index 67f7508a8fadb9..db4d48c92451e6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_Object.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/properties_Object.md @@ -287,7 +287,7 @@ Para la traducción de la aplicación, puede introducir una referencia XLIFF en Esta propiedad define el tipo de cálculo que se realizará en un área [pie de columna](listbox-header-footer.md#footers). -> The calculation for footers can also be set using the [`LISTBOX SET FOOTER CALCULATION`](../commands/listbox-set-footer-calculation) 4D command. +> El cálculo de los pies de página también puede establecerse utilizando el comando 4D [`LISTBOX SET FOOTER CALCULATION`](../commands/listbox-set-footer-calculation). Hay varios tipos de cálculos disponibles. La tabla siguiente muestra los cálculos que se pueden utilizar según el tipo de datos que se encuentran en cada columna e indica el tipo afectado automáticamente por 4D a la variable de pie de página (si no está escrita por el código): diff --git a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/webArea_overview.md b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/webArea_overview.md index c0d964fc653a4b..3e947022906e45 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/webArea_overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/webArea_overview.md @@ -32,7 +32,7 @@ Se pueden asociar dos variables específicas a cada área web: - [`URL`](properties_WebArea.md#url) --para controlar la URL mostrada por el área web - [`Progression`](properties_WebArea.md#progression) -- para controlar el porcentaje de carga de la página mostrada en el área web. -> As of 4D 19 R5, the Progression variable is no longer updated in Web Areas using the [Windows system rendering engine](./webArea_overview.md#web-rendering-engine). +> A partir de 4D 19 R5, la variable Progression ya no se actualiza en las Áreas Web que utilizan el [motor de renderizado del sistema Windows](./webArea_overview.md#web-rendering-engine). ### Motor de renderización web @@ -225,8 +225,8 @@ Para mostrar el inspector Web, puede ejecutar el comando `WA OPEN WEB INSPECTOR` - **Execute the `WA OPEN WEB INSPECTOR` command**
            This command can be used directly with onscreen (form object) and offscreen web areas. -- **Use the web area context menu**
            - This feature can only be used with onscreen web areas and requires that the following conditions are met: +- **Utilizar el menú contextual del área web**
            + Esta función sólo puede utilizarse con áreas web en pantalla y requiere que se cumplan las siguientes condiciones: - el [menú contextual](properties_Entry.md#context-menu) del área web está activado - el uso del inspector está expresamente autorizado en el área mediante la siguiente declaración: ```4d diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Notes/updates.md b/i18n/es/docusaurus-plugin-content-docs/current/Notes/updates.md index fd3e685518a4da..eb5fa9f5617784 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Notes/updates.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Notes/updates.md @@ -18,23 +18,23 @@ Lea [**Novedades en 4D 21 R3**](https://blog.4d.com/es/whats-new-in-4d-21-r3/), - New [**AI** page in Settings](../settings/ai.md), allowing to configure [Provider model aliases](../aikit/provider-model-aliases.md) that can be called in the code using 4D AIKit component. - 4D AIKit component: new [Providers](../aikit/Classes/OpenAIProviders.md) class to instantiate and handle [Provider and model aliases](../aikit/provider-model-aliases.md). - Support of [`server` keyword](../Concepts/classes.md#server) for ORDA data model functions and shared/session singleton functions. -- New [printing renderer](../FormEditor/forms.md#print-rendering-engine) for forms on Liquid glass and Fluent UI interfaces. New compatibility options to [enable the renderer on Classic interfaces](../FormEditor/forms.md#legacy-print-renderer). -- Dependencies: support of [components stored on GitLab repositories](../Project/components.md#configuring-a-gitlab-repository). +- Nuevo [renderizador de impresión](../FormEditor/forms.md#print-rendering-engine) para formularios en interfaces Liquid glass y Fluent UI. New compatibility options to [enable the renderer on Classic interfaces](../FormEditor/forms.md#legacy-print-renderer). +- Dependencias: soporte de los [componentes almacenados en los repositorios GitLab](../Project/components.md#configuring-a-gitlab-repository). - [**Lista de bugs corregidos**](https://bugs.4d.fr/fixedbugslist?version=21_R3): lista de todos los bugs que se han corregido en 4D 21 R3. #### Soporte de Liquid glass en macOS -- Automatic support of [**Liquid glass** interface](https://www.apple.com/newsroom/2025/06/apple-introduces-a-delightful-and-elegant-new-software-design/) with 4D on macOS 26 Tahoe. See [this blog post](https://blog.4d.com/the-new-macos-tahoe-design-comes-to-your-4d-applications) for detailed information. -- New values returned by the [`FORM Theme`](../commands/form-theme) command and [CSS Media queries](../FormEditor/createStylesheet.md#media-queries). +- Automatic support of [**Liquid glass** interface](https://www.apple.com/newsroom/2025/06/apple-introduces-a-delightful-and-elegant-new-software-design/) with 4D on macOS 26 Tahoe. Consulte [esta entrada del blog](https://blog.4d.com/the-new-macos-tahoe-design-comes-to-your-4d-applications) para obtener información detallada. +- Nuevos valores devueltos por el comando [`FORM Theme`](../commands/form-theme) y [CSS Media queries](../FormEditor/createStylesheet.md#media-queries). - To help developers gradually adapt their interfaces, ability to **disable Liquid glass in 4D engine-based applications** via the "UIDesignRequiresCompatibility" key in the application's *Info.plist* file (see [Apple's documentation about this key](https://developer.apple.com/documentation/BundleResources/Information-Property-List/UIDesignRequiresCompatibility)). #### Cambios de comportamiento - El comando [`JSON Validate`](../commands/json-validate) ahora tiene en cuenta la llave *$schema* y genera un error si se declara una versión no soportada en el esquema. - For clarity, formula objects are now instances of a new [`4D.Formula`](../API/FormulaClass.md) class that inherits from the generic [`4D.Function`](../API/FunctionClass.md) class. -- In 4D 21 R3, new improvements to the [Code Live Checker](../code-editor/write-class-method.md#warnings-and-errors) apply to language commands (see [this blog post](https://blog.4d.com/enhancement-of-command-syntax-checking-in-the-editor)). Syntax errors that were previously undetected may now be flagged in your code. -- The "PHP" page has been removed from the [Settings dialog box](../settings/overview.md). Use the [PHP selectors with the `SET DATABASE PARAMETER`](../commands/set-database-parameter#php-interpreter-ip-address-55) command to configure a PHP interpreter. -- The **Legacy** network layer is no longer supported. Projects and binary databases that were using the Legacy network layer are automatically set to [**ServerNet**](../settings/client-server.md#network-layer) when upgraded to 4D 21 R3 and higher. +- In 4D 21 R3, new improvements to the [Code Live Checker](../code-editor/write-class-method.md#warnings-and-errors) apply to language commands (see [this blog post](https://blog.4d.com/enhancement-of-command-syntax-checking-in-the-editor)). Los errores de sintaxis que antes no se detectaban ahora se pueden marcar en el código. +- Se ha eliminado la página "PHP" de la [caja de diálogo Propiedades](../settings/overview.md). Utilice los [selectores PHP del comando `SET DATABASE PARAMETER`](../commands/set-database-parameter#php-interpreter-ip-address-55) para configurar un intérprete PHP. +- La capa de red **Legacy** ya no es compatible. Projects and binary databases that were using the Legacy network layer are automatically set to [**ServerNet**](../settings/client-server.md#network-layer) when upgraded to 4D 21 R3 and higher. ## 4D 21 R2 @@ -77,7 +77,7 @@ Lea [**Novedades en 4D 21 R2**](https://blog.4d.com/whats-new-in-4d-21-r2/), la | libZip | 1.11.4 | 21 | Utilizado por los componentes zip class, 4D Write Pro, svg y serverNet | | LZMA | 5.8.1 | 21 | | | ngtcp2 | 1.22.1 | **21 R4** | Utilizado para QUIC | -| OpenSSL | 3.5.2 | 21 | | +| OpenSSL | 4.0 | **21 R4** | | | PDFWriter | 4.7.0 | 21 | Utilizado para [`WP Export document`](../WritePro/commands/wp-export-document.md) y [`WP Export variable`](../WritePro/commands/wp-export-variable.md) | | SpreadJS | 18.2.0 | 21 R2 | Consulte [esta entrada de blog](https://blog.4d.com/4d-view-pro-whats-new-in-4d-21-r2/) para obtener una visión general de las nuevas funciones | | webKit | WKWebView | 19 | | diff --git a/i18n/es/docusaurus-plugin-content-docs/current/ORDA/client-server-optimization.md b/i18n/es/docusaurus-plugin-content-docs/current/ORDA/client-server-optimization.md index 7571cdd2ce51ba..e7b38954fb214a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/ORDA/client-server-optimization.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/ORDA/client-server-optimization.md @@ -141,9 +141,9 @@ Por defecto, la caché ORDA es manejada de forma transparente por 4D. Sin embarg - [dataClass.getRemoteCache()](../API/DataClassClass.md#getremotecache) - [dataClass.clearRemoteCache()](../API/DataClassClass.md#clearremotecache) -### Using the `local` keyword +### Uso de la palabra clave \`local -By default, [ORDA data model functions](../ORDA/ordaClasses.md) are executed on the server, which usually provides the best performance since only the function request and the result are sent over the network. However, it could happen that a function processes data that's already in the local cache and is fully executable on the client side. In this case, you can save requests to the server and thus, enhance the application performance by [using the `local` keyword in the function definition](../Concepts/classes.md#local). +By default, [ORDA data model functions](../ORDA/ordaClasses.md) are executed on the server, which usually provides the best performance since only the function request and the result are sent over the network. Sin embargo, puede ocurrir que una función procese datos que ya están en la caché local y sea totalmente ejecutable en el lado del cliente. In this case, you can save requests to the server and thus, enhance the application performance by [using the `local` keyword in the function definition](../Concepts/classes.md#local). Tenga en cuenta que la función funcionará incluso si eventualmente requiere acceder al servidor (por ejemplo si la caché ORDA está vencida). Sin embargo, es muy recomendable asegurarse de que la función local no accede a los datos del servidor, ya que de lo contrario la ejecución local no podría aportar ninguna ventaja en cuanto al rendimiento. Una función local que genera numerosas peticiones al servidor es menos eficiente que una función ejecutada en el servidor que sólo devolvería los valores resultantes. Por ejemplo, considere la siguiente función en la entidad Schools: @@ -157,7 +157,7 @@ local Function getYoungest() : Object - **sin** la palabra clave `local`, el resultado se da utilizando una única petición - **con** la palabra clave `local`, son necesarias 4 peticiones: una para obtener la entidad Schools, una para la `query()`, una para la `orderBy()`, y una para la `slice()`. En este ejemplo, el uso de la palabra clave `local` es inapropiado. -#### Example: Checking attributes +#### Ejemplo: verificación de atributos Queremos comprobar la consistencia de los atributos de una entidad cargada en el cliente y actualizada por el usuario antes de solicitar al servidor que los guarde. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/ORDA/ordaClasses.md b/i18n/es/docusaurus-plugin-content-docs/current/ORDA/ordaClasses.md index c73cfafeda2295..a4531b9089c53f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/ORDA/ordaClasses.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/ORDA/ordaClasses.md @@ -45,7 +45,7 @@ Todas las clases de modelo de datos ORDA se exponen como propiedades del class s | cs._DataClassName_Entity | cs.EmployeeEntity | [`dataClass.get()`](API/DataClassClass.md#get), [`dataClass.new()`](API/DataClassClass.md#new), [`entitySelection.first()`](API/EntitySelectionClass.md#first), [`entitySelection.last()`](API/EntitySelectionClass.md#last), [`entity.previous()`](API/EntityClass.md#previous), [`entity.next()`](API/EntityClass.md#next), [`entity.first()`](API/EntityClass.md#first), [`entity.last()`](API/EntityClass.md#last), [`entity.clone()`](API/EntityClass.md#clone) | | cs._DataClassName_Selection | cs.EmployeeSelection | [`dataClass.query()`](API/DataClassClass.md#query), [`entitySelection.query()`](API/EntitySelectionClass.md#query), [`dataClass.all()`](API/DataClassClass.md#all), [`dataClass.fromCollection()`](API/DataClassClass.md#fromcollection), [`dataClass.newSelection()`](API/DataClassClass.md#newselection), [`entitySelection.drop()`](API/EntitySelectionClass.md#drop), [`entity.getSelection()`](API/EntityClass.md#getselection), [`entitySelection.and()`](API/EntitySelectionClass.md#and), [`entitySelection.minus()`](API/EntitySelectionClass.md#minus), [`entitySelection.or()`](API/EntitySelectionClass.md#or), [`entitySelection.orderBy()`](API/EntitySelectionClass.md#or), [`entitySelection.orderByFormula()`](API/EntitySelectionClass.md#orderbyformula), [`entitySelection.slice()`](API/EntitySelectionClass.md#slice), `Create entity selection` | -> ORDA user classes are stored as regular class files (.4dm) in the Classes subfolder of the project. +> Las clases usuario ORDA se almacenan como archivos de clase estándar (.4dm) en la subcarpeta Classes del proyecto. Además, las instancias de objeto de clases usuario de los modelos de datos ORDA se benefician de las propiedades y funciones de sus padres: @@ -60,7 +60,7 @@ Además, las instancias de objeto de clases usuario de los modelos de datos ORDA | Lanzamiento | Modificaciones | | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 21 R3 | Support for the `server` keyword. | +| 21 R3 | Soporte para la palabra clave `server`. | | 19 R4 | Atributos alias en la Entity Class | | 19 R3 | Atributos calculados en la Entity Class | | 18 R5 | Las funciones de clase de modelo de datos no están expuestas a REST por defecto. Nuevas palabras clave `exposed` y `local`. | @@ -425,7 +425,7 @@ Note over Qodly page: product.creationDate is "06/17/25"
            and product.commen ``` -#### Example 5 (diagram): Qodly - Entity instantiated in a function +#### Ejemplo 5 (diagrama): Qodly - Entidad instanciada en una función ```mermaid @@ -467,7 +467,7 @@ Dentro de las funciones de atributos calculados, [`This`](Concepts/classes.md#th > Los atributos calculados ORDA no están [**expuestos**](#exposed-vs-non-exposed-functions) por defecto. Para exponer un atributo calculado, añada la palabra clave `exposed` a la definición de la función \*\*get \*\*. -> **get and set functions** can have the [`local`](../Concepts/classes.md#local) property to optimize client/server processing. +> **Las funciones get y set** pueden tener la propiedad [`local`](../Concepts/classes.md#local) para optimizar el procesamiento cliente/servidor. ### `Function get ` @@ -551,7 +551,7 @@ Function get coWorkers($event : Object)-> $result: cs.EmployeeSelection ```4d {local | server} Function set ($value : type {; $event : Object}) -// code +// código ``` La función *setter* se ejecuta cada vez que se asigna un valor al atributo. Esta función suele procesar los valores de entrada y el resultado se envía entre uno o varios atributos. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/ORDA/overview.md b/i18n/es/docusaurus-plugin-content-docs/current/ORDA/overview.md index 04b7264a33a0a6..53d7487c312fb1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/ORDA/overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/ORDA/overview.md @@ -27,7 +27,7 @@ Fundamentalmente, ORDA gestiona objetos. En ORDA, todos los conceptos principale Los objetos en ORDA pueden manejarse como los objetos estándar 4D, pero se benefician automáticamente de propiedades y de métodos específicos. -ORDA objects are created and instantiated when necessary by 4D methods (you do not need to create them). Sin embargo, los objetos del modelo de datos ORDA están asociados a las [clases en las que se pueden añadir funciones personalizadas](ordaClasses.md). +Los objetos ORDA son creados e instanciados cuando es necesario por los métodos 4D (no necesitas crearlos). Sin embargo, los objetos del modelo de datos ORDA están asociados a las [clases en las que se pueden añadir funciones personalizadas](ordaClasses.md). diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Project/architecture.md b/i18n/es/docusaurus-plugin-content-docs/current/Project/architecture.md index 8aa9ee3a6de948..308a4c37df90a6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Project/architecture.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Project/architecture.md @@ -59,7 +59,7 @@ Este archivo de texto también puede contener llaves de configuración, en parti | menus.json | Definiciones de los menús | JSON | | roles.json | [Privilegios, permisos](../ORDA/privileges.md#rolesjson-file) y otros ajustes de seguridad del proyecto | JSON | | settings.4DSettings | Propiedades de la base *Structure*. No se tienen en cuenta si se definen *[parámetros de usuario](#settings-user)* o *[parámetros de usuario para datos](#settings-user-data)* (ver también [Prioridad de los parámetros](../settings/overview.md#priority-of-settings). **Atención**: en las aplicaciones compiladas, la configuración de la estructura se almacena en el archivo .4dz (de sólo lectura). Para las necesidades de despliegue, es necesario [habilitar](../settings/overview.md#enabling-user-settings) y utilizar *parámetros usuario* o *parámetros usuario para datos* para definir parámetros personalizados. | XML | -| AIProviders.json | *Structure* [AI provider configuration file](../settings/ai.md#aiprovidersjson). Can be overriden by an AIProviders.json file added in *[user settings](#settings-user)* or *[user settings for data](#settings-user-data)* (see also [Priority of settings](../settings/overview.md#priority-of-settings). | JSON | +| AIProviders.json | *Estructura* [Archivo de configuración del proveedor de IA](../settings/ai.md#aiprovidersjson). Can be overriden by an AIProviders.json file added in *[user settings](#settings-user)* or *[user settings for data](#settings-user-data)* (see also [Priority of settings](../settings/overview.md#priority-of-settings). | JSON | | tips.json | Mensajes de ayuda definidos | JSON | | lists.json | Listas definidas | JSON | | filters.json | Filtros definidos | JSON | @@ -187,7 +187,7 @@ Esta carpeta contiene [**parámetros usuario para datos**](../settings/overview. | directory.json | Descripción de los grupos y usuarios de 4D y sus derechos de acceso cuando la aplicación se lanza con este archivo de datos. | JSON | | Backup.4DSettings | Parámetros de copia de seguridad de la base de datos, utilizados para definir las [opciones de copia de seguridad](Backup/settings.md) cuando la base se lanza con este archivo de datos. Las llaves relativas a la configuración de la copia de seguridad se describen en el manual *Backup de las llaves XML 4D*. | XML | | settings.4DSettings | Propiedades de la base personalizadas para este archivo de datos. | XML | -| AIProviders.json | [AI provider configuration file](../settings/ai.md#aiprovidersjson) for this data file | JSON | +| AIProviders.json | [Archivo de configuración de proveedor de IA](../settings/ai.md#aiprovidersjson) para este archivo de datos | JSON | ### `Logs` diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Project/code-overview.md b/i18n/es/docusaurus-plugin-content-docs/current/Project/code-overview.md index da151b5c7a1551..43a0f151a13c5c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Project/code-overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Project/code-overview.md @@ -1,6 +1,6 @@ --- id: code-overview -title: Managing Methods and Classes +title: Gestión de métodos y clases --- El código 4D utilizado en todo el proyecto está escrito en [métodos](../Concepts/methods.md) y [clases](../Concepts/classes.md). @@ -15,7 +15,7 @@ Puede crear [varios tipos de métodos](../Concepts/methods.md#method-types): - Todos los tipos de métodos pueden crearse o abrirse desde la ventana del **Explorador** (excepto los métodos Objeto que se gestionan desde el [editor de formularios](../FormEditor/formEditor.md)). - Los métodos proyecto también pueden crearse o abrirse desde el menú **Archivo** o desde la barra de herramientas (**Nuevo/Método...** o **Abrir/Método...**) o utilizando los accesos directos de la ventana del [editor de código](../code-editor/write-class-method.md#shortcuts). -- **Triggers** can also be created or opened from the [Structure editor](../Develop-legacy/triggers.md#activating-and-creating-a-trigger). +- Los **Triggers** también pueden ser creados o abiertos desde el [Editor de estructuras](../Develop-legacy/triggers.md#activating-and-creating-a-trigger). - Los métodos formulario también pueden crearse o abrirse desde el [editor de formularios](../FormEditor/formEditor.md). ## Crear las clases @@ -28,7 +28,7 @@ Una clase usuario en 4D está definida por un archivo de método específico (** Project folder Project Sources Classes Polygon.4dm ``` -You can create a class file from the **File** menu or toolbar (**New > Class...**) or in the **Methods** page of the **Explorer** window. También puede utilizar el atajo **Ctrl+Mayús+Alt+k**. +Puede crear un archivo de clase desde el menú **Archivo** o la barra de herramientas (**Nuevo > Clase...**) o en la página **Métodos** de la ventana **Explorador**. También puede utilizar el atajo **Ctrl+Mayús+Alt+k**. En la página **Métodos** del Explorador, las clases se agrupan en la categoría **Clases**. @@ -102,53 +102,53 @@ Para eliminar un método o clase existente, puede: > Para eliminar un método objeto, seleccione **Borrar el método de objeto** en el [editor de formularios](../FormEditor/formEditor.md) (menú **Objeto** o menú contextual). -## Design Object Access commands +## Comandos de acceso a objetos de diseño -You can access the contents and paths of all methods in your applications by programming, thanks to the [**"Design Object Access" command theme**](../commands/theme/Design_Object_Access.md). This source toolkit facilitates the integration into your applications of code control tools and more particularly version control systems (VCS). It also lets you implement advanced systems for [code documentation](../Project/documentation.md), for building a custom explorer or for organizing scheduled backups of the code saved as disk files. +You can access the contents and paths of all methods in your applications by programming, thanks to the [**"Design Object Access" command theme**](../commands/theme/Design_Object_Access.md). Este conjunto de herramientas de código fuente facilita la integración en sus aplicaciones de herramientas de control de código y, más concretamente, de sistemas de control de versiones (VCS). It also lets you implement advanced systems for [code documentation](../Project/documentation.md), for building a custom explorer or for organizing scheduled backups of the code saved as disk files. Se aplican los siguientes principios: -- Each method and form in a 4D application has its own address in the form of a pathname. Por ejemplo, el método de activación de la tabla 1 se encuentra en "[trigger]/tabla_1". Cada nombre de ruta de objeto es único en una aplicación. +- Cada método y formulario de una aplicación 4D tiene su propia dirección en forma de nombre de ruta. Por ejemplo, el método de activación de la tabla 1 se encuentra en "[trigger]/tabla_1". Cada nombre de ruta de objeto es único en una aplicación. - You can access objects in the 4D application using the commands of the **"Design Object Access"** command theme, for example [`METHOD GET NAMES`](../commands/method-get-names) or [`METHOD GET PATHS`](../commands/method-get-paths). -- Most of the commands in this theme work in both [interpreted and compiled](../Concepts/interpreted.md) mode. However, commands that modify properties or access contents executable from methods can only be used in interpreted mode (see the table below). +- Most of the commands in this theme work in both [interpreted and compiled](../Concepts/interpreted.md) mode. Sin embargo, los comandos que modifiquen propiedades o accedan a los contenidos ejecutables a partir de métodos sólo pueden utilizarse en modo interpretado (ver la tabla abajo). - Puede utilizar todos los comandos de este tema con 4D en modo local o remoto. However, keep in mind that you cannot use certain commands in compiled mode: the purpose of this theme is to create custom development support tools. You must not use these commands to dynamically change the functioning of a database that is running. For example, you cannot use [`METHOD SET ATTRIBUTE`](../commands/method-set-attribute) to change a method attribute according to the status of the current user. -- When a command of this theme is called from a [component](../Project/components.md), by default it accesses the component objects. In this case, to access objects of the host, you just pass a `*` as the last parameter. +- When a command of this theme is called from a [component](../Project/components.md), by default it accesses the component objects. En este caso, para acceder a los objetos del host, basta con pasar un `*` como último parámetro. ### Uso en modo compilado For reasons related to the principle of the compilation process, only certain commands in this theme can be used in compiled mode. The following table indicates the available of the commands in compiled mode: -| Comando | Can be used in compiled mode | -| ------------------------------------------------------------------------ | ---------------------------- | -| [Current method path](../commands/current-method-path) | Sí | -| [FORM GET NAMES](../commands/form-get-names) | Sí | -| [METHOD Get attribute](../commands/method-get-attribute) | Sí | -| [METHOD GET ATTRIBUTES](../commands/method-get-attributes) | Sí | -| [METHOD GET CODE](../commands/method-get-code) | No | -| [METHOD GET COMMENTS](../commands/method-get-comments) | Sí | -| [METHOD GET FOLDERS](../commands/method-get-folders) | Sí | -| [METHOD GET MODIFICATION DATE](../commands/method-get-modification-date) | Sí | -| [METHOD GET NAMES](../commands/method-get-names) | Sí | -| [METHOD Get path](../commands/method-get-path) | Sí | -| [METHOD GET PATHS](../commands/method-get-paths) | Sí | -| [METHOD GET PATHS FORM](../commands/method-get-paths-form) | Sí | -| [METHOD OPEN PATH](../commands/method-open-path) | No | -| [METHOD RESOLVE PATH](../commands/method-resolve-path) | Sí | -| [METHOD SET ACCESS MODE](../commands/method-set-access-mode) | Sí | -| [METHOD SET ATTRIBUTE](../commands/method-set-attribute) | No | -| [METHOD SET ATTRIBUTES](../commands/method-set-attributes) | No | -| [METHOD SET CODE](../commands/method-set-code) | No | -| [METHOD SET COMMENTS](../commands/method-set-comments) | No | +| Comando | Puede utilizarse en modo compilado | +| ------------------------------------------------------------------------ | ---------------------------------- | +| [Current method path](../commands/current-method-path) | Sí | +| [FORM GET NAMES](../commands/form-get-names) | Sí | +| [METHOD Get attribute](../commands/method-get-attribute) | Sí | +| [METHOD GET ATTRIBUTES](../commands/method-get-attributes) | Sí | +| [METHOD GET CODE](../commands/method-get-code) | No | +| [METHOD GET COMMENTS](../commands/method-get-comments) | Sí | +| [METHOD GET FOLDERS](../commands/method-get-folders) | Sí | +| [METHOD GET MODIFICATION DATE](../commands/method-get-modification-date) | Sí | +| [METHOD GET NAMES](../commands/method-get-names) | Sí | +| [METHOD Get path](../commands/method-get-path) | Sí | +| [METHOD GET PATHS](../commands/method-get-paths) | Sí | +| [METHOD GET PATHS FORM](../commands/method-get-paths-form) | Sí | +| [METHOD OPEN PATH](../commands/method-open-path) | No | +| [METHOD RESOLVE PATH](../commands/method-resolve-path) | Sí | +| [METHOD SET ACCESS MODE](../commands/method-set-access-mode) | Sí | +| [METHOD SET ATTRIBUTE](../commands/method-set-attribute) | No | +| [METHOD SET ATTRIBUTES](../commands/method-set-attributes) | No | +| [METHOD SET CODE](../commands/method-set-code) | No | +| [METHOD SET COMMENTS](../commands/method-set-comments) | No | :::note -The error -9762 "The command cannot be executed in a compiled database." is generated when the command is executed in compiled mode. +El error -9762 "El comando no puede ejecutarse en una base de datos compilada." se genera cuando el comando se ejecuta en modo compilado. ::: -### Creation of pathnames +### Creación de rutas -Pathnames generated for 4D objects must be compatible with the file management of the operating system. Characters that are forbidden at the OS level such as ":" are automatically encoded in method names, so that generated files may be integrated automatically in a version control system. +Las rutas generadas para los objetos 4D deben ser compatibles con la gestión de archivos del sistema operativo. Characters that are forbidden at the OS level such as ":" are automatically encoded in method names, so that generated files may be integrated automatically in a version control system. Estos son los caracteres codificados: 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 6f1f5bfc753874..57943a3d936616 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Project/components.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Project/components.md @@ -173,9 +173,9 @@ Las rutas relativas son relativas al archivo [`environment4d.json`](#environment Utilizar rutas relativas es **recomendable** en la mayoría de los casos, ya que ofrecen flexibilidad y portabilidad de la arquitectura de componentes, especialmente si el proyecto está alojado en una herramienta de control de código fuente. Las rutas absolutas sólo deben utilizarse para componentes específicos de una máquina y un usuario. -### Components stored on Git hosting platforms {#components-stored-on-git-hosting-platforms} +### Componentes almacenados en plataformas de alojamiento Git {#components-stored-on-git-hosting-platforms} -4D components available as **releases** on GitHub and GitLab platforms can be referenced and automatically loaded and updated in your 4D projects. +Los componentes 4D disponibles como **releases** en las plataformas GitHub y GitLab pueden ser referenciados y cargados y actualizados automáticamente en sus proyectos 4D. :::note @@ -183,9 +183,9 @@ Regarding components stored on GitHub or GitLab, both [**dependencies.json**](#d ::: -To be able to directly reference and use a 4D component stored on GitHub or GitLab, you need to configure the component's repository. +Para poder referenciar y utilizar directamente un componente 4D almacenado en GitHub o GitLab, es necesario configurar el repositorio del componente. -#### Configuring a GitHub repository +#### Configuración de un repositorio GitHub 1. Comprima los archivos componentes en formato ZIP. 2. Nombre este archivo con el mismo nombre que el repositorio GitHub. For example, for a "my-4D-Component" repository, the archive must be named "my-4D-Component.zip". @@ -194,26 +194,26 @@ To be able to directly reference and use a 4D component stored on GitHub or GitL Estos pasos pueden automatizarse fácilmente, con código 4D o utilizando GitHub Actions, por ejemplo. -#### Configuring a GitLab repository +#### Configuración de un repositorio GitLab -GitLab releases only store the name and URL of assets, they do not contain uploaded files. Debe ofrecer el archivo zip de su componente como enlace. +Las versiones de GitLab sólo almacenan el nombre y la URL de los activos, no contienen los archivos subidos. Debe ofrecer el archivo zip de su componente como enlace. -1. Upload the component's ZIP file somewhere, i.e. either on an external server, or [using GitLab Package Registry](#using-the-gitlab-package-registry) (generic package). -2. Create a [GitLab release](https://docs.gitlab.com/user/project/releases/) for your component, including the link to your component's file as release asset. +1. Suba el archivo ZIP del componente en algún lugar, es decir, en un servidor externo, o [usando GitLab Package Registry](#using-the-gitlab-package-registry) (paquete genérico). +2. Cree una [versión de GitLab](https://docs.gitlab.com/user/project/releases/) para su componente, incluyendo el enlace al archivo de su componente como activo de la versión. The asset name is typically an artifact link name (\.zip). #### Using the GitLab Package Registry -The [GitLab Package Registry](https://docs.gitlab.com/user/packages/package_registry/) allows you to host your files in GitLab itself. Its main advantages include an authenticated access, stable and versioned urls, and the ability to associate binairies with release tags. To use the Package Registry: +The [GitLab Package Registry](https://docs.gitlab.com/user/packages/package_registry/) allows you to host your files in GitLab itself. Sus principales ventajas incluyen un acceso autenticado, urls estables y versionadas, y la posibilidad de asociar binarios con etiquetas de lanzamiento. To use the Package Registry: -1. Build your component file (for example: *MyComponent.zip*) +1. Cree el archivo del componente (por ejemplo: *MiComponente.zip*) 2. Upload it to the [generic packages repository](https://docs.gitlab.com/user/packages/generic_packages/) using a script (see [examples in the GitLab documentation](https://docs.gitlab.com/user/packages/generic_packages/#publish-a-single-file)). -3. **Deploy** \> **Package Registry** to see the result. +3. **Deploy** \> **Package Registry** para ver el resultado. 4. Utilice la URL del paquete como enlace a los activos de la versión. 5. Asócielo con la misma etiqueta Git. -:::tip Tutorial: Create and Use a 4D Component Release with Gitlab +:::tip Tutorial: crear y utilizar una liberación de componentes 4D con Gitlab @@ -242,7 +242,7 @@ You declare components stored on GitHub and GitLab in the [**dependencies.json** ``` - (GitLab dependencies only) Use the "host" property to declare a private GitLab self-hosted instance. Using only the "gitlab" property indicates a GitLab repository hosted on https://gitlab.com. -- "myGitHubComponent1" is referenced and declared for the project, although "myGitHubComponent2" is only referenced. Necesita declararlo en el archivo [**environment4d.json**](#environment4djson): +- "myGitHubComponent1" está referenciado y declarado para el proyecto, aunque "myGitHubComponent2" sólo está referenciado. Necesita declararlo en el archivo [**environment4d.json**](#environment4djson): ```json title="environment4d.json" { @@ -332,18 +332,18 @@ El desarrollador del componente puede definir una versión mínima de 4D en el a Si quiere integrar un componente ubicado en un repositorio privado, necesita decirle a 4D que utilice un token de conexión para acceder a él. - for GitHub: in your [GitHub token interface](https://github.com/settings/tokens), create a token with the recommended following properties: - - type: **classic** + - tipo: **classic** - derechos de acceso: **repo** - para GitLab: en su cuenta de GitLab, cree un token con las siguientes propiedades: - - type: **Personal Access token** + - tipo: **Personal Access token** - alcances: **read_api** y **read_repository** A continuación, deberá [suministrar su token de conexión](#providing-your-access-token) al gestor de dependencias. #### Caché local para dependencias -Referenced GitHub and GitLab components are downloaded in a local cache folder then loaded in your environment. La carpeta de caché local se guarda en la siguiente ubicación: +Los componentes GitHub y GitLab a los que se hace referencia se descargan en una carpeta de caché local y, a continuación, se cargan en su entorno. La carpeta de caché local se guarda en la siguiente ubicación: - en macOS: `$HOME/Library/Caches//Dependencies` - en Windows: `C:\Users\\AppData\Local\\Dependencies` @@ -426,9 +426,9 @@ Las siguientes etiquetas de estado están disponibles: - **Duplicated**: la dependencia no se carga porque existe otra dependencia con el mismo nombre en la misma ubicación (y está cargada). - **Disponible después del reinicio**: la referencia a dependencias acaba de ser añadida o actualizada [usando la interfaz](#monitoring-project-dependencies), se cargará una vez que la aplicación se reinicie. - **Descargado después de reiniciar**: la referencia de dependencias acaba de ser removida [utilizando la interfaz](#removing-a-dependency), se descargará una vez que la aplicación se reinicie. -- **Update available \**: A new version of the dependency matching your [component version configuration](#defining-a-github-dependency-version-range) has been detected. +- **Update available \**: A new version of the dependency matching your [component version configuration](#defining-a-dependency-version-range) has been detected. - **Refreshed after restart**: The [component version configuration](#defining-a-dependency-version-range) of the dependency has been modified, it will be adjusted at the next startup. -- **Recent update**: A new version of the dependency has been loaded at startup. +- **Recent update**: se ha cargado una nueva versión de la dependencia al inicio. :::tip @@ -469,13 +469,13 @@ Este elemento no se muestra si la relación está inactiva porque no se encuentr El icono del componente y el logotipo de ubicación ofrecen información adicional: - El logotipo del componente indica si es suministrado por 4D o por un desarrollador externo. -- Local components can be differentiated from GitHub and GitLab components by a small icon. +- Los componentes locales pueden diferenciarse de los componentes de GitHub y GitLab por un pequeño icono. ![dependency-origin](../assets/en/Project/dependency-github.png) ### Añadir una dependencia local -To add a local dependency, click on the **[+]** button in the footer area of the panel. Se muestra la siguiente caja de diálogo: +Para añadir una dependencia local, haga clic en el botón **[+]** en el área de pie de página del panel. Se muestra la siguiente caja de diálogo: ![dependency-add](../assets/en/Project/dependency-add.png) @@ -500,11 +500,11 @@ Si en este paso no se ha definido aún ningún archivo [**environment4d.json**]( La dependencia se añade a la [lista de dependencias inactivas](#dependency-status) con el estado **Disponible después de reiniciar**. Se cargará cuando se reinicie la aplicación. -### Adding a GitHub or GitLab dependency +### Añadir una dependencia de GitHub o GitLab Para añadir una [dependencia GitHub o GitLab](#components-stored-on-git-hosting-platforms): -1. Click on the **[+]** button in the footer area of the panel and select the tab corresponding to your platform: **GitHub** or **GitLab**. +1. Haga clic en el botón **[+]** del área de pie de página del panel y seleccione la pestaña correspondiente a su plataforma: **GitHub** o **GitLab**. ![dependency-add-git](../assets/en/Project/dependency-add-git.png) @@ -518,10 +518,10 @@ Los componentes ya instalados no están listados. ::: -2. Enter the path of the GitHub or GitLab repository of the dependency. Podría ser: +2. Introduzca la ruta del repositorio de GitHub o GitLab de la dependencia. Podría ser: - a **repository URL** (e.g. "https://github.com/vdelachaux/UI-with-Classes") -- (GitLab only) a self-hosted instance private server URL (e.g. "https://git-my-server.com/4d/components/mycomponent") +- (sólo GitLab) una URL de servidor privado de instancia autoalojada (por ejemplo, "https://git-my-server.com/4d/components/mycomponent") - a **user-account/repository-name string**, for example: ![dependency-add-git-2](../assets/en/Project/dependency-add-git-2.png) @@ -534,7 +534,7 @@ If the component is stored on a [private repository](#authentication-and-tokens) ::: -3. Definir el [rango de versiones de dependencia](#tags-and-versions) a utilizar para este proyecto. By defaut, "Latest" (GitHub) or "Highest" (GitLab) is selected, which means that the most recent version will be automatically used. +3. Definir el [rango de versiones de dependencia](#tags-and-versions) a utilizar para este proyecto. Por defecto, se selecciona "Latest" (GitHub) o "Highest" (GitLab), lo que significa que se utilizará automáticamente la versión más reciente. 4. Haga clic en el botón **Añadir** para añadir la dependencia al proyecto. @@ -550,7 +550,7 @@ Puede definir la opción [etiqueta o versión](#tags-and-versions) para una depe - **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. -- **Latest** (GitHub) or **Highest** (GitLab): Allows to download the release with the corresponding tag, usually the most recent release. **Warning:** While using this option can be convenient during early development, it is better to avoid it in production or shared projects since it automatically pulls in newer releases, including beta releases, which may lead to unexpected updates or breaking changes. +- **Último** (GitHub) o **más alto** (GitLab): permite descargar la versión con la etiqueta correspondiente, normalmente la versión más reciente. **Warning:** While using this option can be convenient during early development, it is better to avoid it in production or shared projects since it automatically pulls in newer releases, including beta releases, which may lead to unexpected updates or breaking changes. La versión actual de la dependencia se muestra a la derecha del elemento de la dependencia: @@ -618,7 +618,7 @@ En cualquier caso, sea cual sea el estado actual de la dependencia, se realiza u Al seleccionar un comando de actualización: - se muestra un cuadro de diálogo que propone **reiniciar el proyecto**, para que las dependencias actualizadas estén disponibles de inmediato. Normalmente se recomienda reiniciar el proyecto para evaluar las dependencias actualizadas. -- if you click **Later**, the update command is no longer available in the menu, meaning the action has been planned for the next startup. +- si hace clic en **Después**, el comando de actualización ya no está disponible en el menú, lo que significa que la acción ha sido planificada para el siguiente inicio. #### Actualización automática @@ -630,20 +630,20 @@ Cuando esta opción no está marcada, una nueva versión del componente que coin ### Providing your access token -Registering your [personal access token](#authentication-and-tokens) in the Dependency manager is: +Registrar su [token de acceso personal](#authentication-and-tokens) en el gestor de dependencias es: -- mandatory if the component is stored on a private repository, +- obligatorio si el componente se almacena en un repositorio privado, - recomendado para una [verificación de actualizaciones de dependencias](#updating-dependencies) más frecuente. -#### Adding a token +#### Añadir un token -To provide your GitHub or GitLab access token, you can either: +Para proporcionar su token de acceso a GitHub o GitLab, puede: - click on **Add a personal access token...** button that is displayed in the "Add a dependency" dialog box after you entered a private repository path. ![dependency-add-token](../assets/en/Project/dependency-add-token-button.png) -- or, select **Add a GitHub personal access token...** or **Add a GitLab personal access token...** in the Dependency manager menu at any moment. Para los tokens de acceso de GitLab, puede seleccionar el host: +- o, seleccione **Agregar un token de acceso personal de GitHub...** o **Agregar un token de acceso personal de GitLab...** en el menú Administrador de dependencias en cualquier momento. Para los tokens de acceso de GitLab, puede seleccionar el host: ![dependency-add-token](../assets/en/Project/dependency-add-token.png) diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Project/overview.md b/i18n/es/docusaurus-plugin-content-docs/current/Project/overview.md index c8b597075e3344..271a8b67be875a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Project/overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Project/overview.md @@ -8,7 +8,7 @@ A 4D project contains all of the source code of a 4D application, whatever its d ## Archivos del proyecto -4D project files are open and edited using regular 4D platform applications (4D or 4D Server), on Windows or macOS. With 4D, full-featured editors are available to manage files, including a [code editor](../code-editor/write-class-method.md), a [web interface builder (4D Qodly Pro)](https://developer.4d.com/qodly/), a [form editor](../FormEditor/formEditor.md), a structure editor, a menu editor... +Los archivos proyecto 4D se abren y editan utilizando las aplicaciones habituales de la plataforma 4D (4D o 4D Server), en Windows o macOS. With 4D, full-featured editors are available to manage files, including a [code editor](../code-editor/write-class-method.md), a [web interface builder (4D Qodly Pro)](https://developer.4d.com/qodly/), a [form editor](../FormEditor/formEditor.md), a structure editor, a menu editor... Como los proyectos se encuentran en archivos legibles, en texto plano (JSON, XML, etc.), pueden ser leídos o editados manualmente por los desarrolladores, utilizando cualquier editor de código. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Project/project-method-properties.md b/i18n/es/docusaurus-plugin-content-docs/current/Project/project-method-properties.md index 87efa648f16d85..1471d499f4ed78 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Project/project-method-properties.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Project/project-method-properties.md @@ -111,13 +111,13 @@ Un **método de gestión de errores** es un método proyecto basado en interrupc ### API Methods -Project methods can be called from external contexts such as other applications, web apps, processed files, etc., in which case they can be seen as API. Such calls include: +Los métodos del proyecto pueden ser llamados desde contextos externos como otras aplicaciones, aplicaciones web, archivos procesados, etc., en cuyo caso pueden ser vistos como API. Such calls include: -- calls to the web server through [http request handlers](../WebServer/http-request-handler.md) or [`4DACTION` URLs](../WebServer/httpRequests.md#4daction), +- llamadas al servidor web a través de [http request handlers](../WebServer/http-request-handler.md) o [`4DACTION` URLs](../WebServer/httpRequests.md#4daction), - [procesamiento de etiquetas](../Tags/transformation-tags.md) - expressions called from extensions ([4D Write Pro](../WritePro/commands/wp-insert-formula.md), [4D View Pro](../ViewPro/formulas.md) or form objects (e.g. [`ST INSERT EXPRESSION`](../commands/st-insert-expression)). -External calls to project methods must be allowed in the [project method properties](../Project/project-method-properties.md). +Las llamadas externas a los métodos proyecto deben estar permitidas en las [propiedades de los métodos proyecto](../Project/project-method-properties.md). ### Execution mode diff --git a/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-delete-style-sheet.md b/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-delete-style-sheet.md index f54550e9a1d215..66933e7d27a629 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-delete-style-sheet.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-delete-style-sheet.md @@ -34,12 +34,12 @@ displayed_sidebar: docs ## Descripción -The **WP DELETE STYLE SHEET** command removes the designated paragraph or character style sheet from the current document. When a style sheet is removed, every character or paragraph that it was applied to reverts to its original style (*i.e.* the default). +El comando **WP DELETE STYLE SHEET** elimina la hoja de estilo de párrafo o de caracter designado del documento actual. Cuando se elimina una hoja de estilo, todos los caracteres o párrafos a los que se aplicó vuelven a su estilo original (*es decir,* el predeterminado). Este comando ofrece dos formas de eliminar una hoja de estilo. Puede especificar: - the style sheet object (created with the [WP New style sheet](../WritePro/commands/wp-new-style-sheet) or returned by the [WP Get style sheet](../WritePro/commands/wp-get-style-sheet) command) to remove in the *styleSheetType* parameter, or -- the 4D Write Pro document along with the name of the style sheet to remove in the *wpDoc* and *styleSheetName* parameters. +- el documento 4D Write Pro junto con el nombre de la hoja de estilo a eliminar en los parámetros *wpDoc* y *styleSheetName*. When the style sheet to delete belongs to a [hierarchical list style sheet](../user-legacy/stylesheets.md#hierarchical-list-style-sheets), the behavior depends on the level being removed. Puede eliminar: @@ -52,9 +52,9 @@ Al eliminar una hoja de estilo de subnivel: - The `wk list level index` of all subsequent sub-level style sheets is decremented to maintain continuous level numbering. - Los nombres de las hojas de estilo de subnivel afectadas se actualizan para reflejar su nuevo índice de nivel. -- The `wk list level count` attribute of the root style sheet and all remaining sub-level style sheets is decremented to match the new total number of levels. +- El atributo `wk list level count` de la hoja de estilo raíz y todas las hojas de estilo de subnivel restantes se decrementan para que coincidan con el nuevo número total de niveles. -The command performs no action if the specified level does not exist, or if the style sheet is not part of a hierarchical list and *listLevelIndex* is greater than 1. +El comando no realiza ninguna acción si el nivel especificado no existe, o si la hoja de estilo no forma parte de una lista jerárquica y *listLevelIndex* es mayor que 1. **Nota**: la hoja de estilo por defecto ("Normal") no se puede eliminar. @@ -77,7 +77,7 @@ WP DELETE STYLE SHEET(wpArea; "MainList"; 2) Después de la ejecución: -- The `wk list level index` values are updated (former level 3 becomes level 2). +- Los valores `wk list level index` se actualizan (el nivel 3 anterior se convierte en el nivel 2). - Se decrementa el `wk list level count`. Para eliminar toda la hoja de estilo jerárquica (raíz y todos los subniveles asociados): diff --git a/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-document.md b/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-document.md index 5dc554f83a14f2..b70e4e29a34cf1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-document.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-document.md @@ -39,7 +39,7 @@ Puede omitir el parámetro *format*, en cuyo caso deberá especificar la extensi | -------------------- | ----- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | wk 4wp | 4 | El documento 4D Write Pro se guarda en un formato de archivo nativo (HTML comprimido e imágenes guardadas en una carpeta separada). Se incluyen las etiquetas específicas 4D y no se calculan las expresiones 4D. Este formato es especialmente adecuado para guardar y archivar documentos 4D Write Pro en disco sin pérdida alguna. | | wk docx | 7 | Extensión .docx. El documento 4D Write Pro se guarda en formato Microsoft Word. Compatibilidad certificada con Microsoft Word 2010 y versiones posteriores.
            The document parts exported are:
            • Body / headers / footers / sections
            • Page / print settings (margins, background color / image, borders, padding, paper size / orientation)
            • Images - inline, anchored, and background image pattern (defined with wk background image)
            • Style sheets (character, paragraph)
            • Compatible variables and expressions (page number, number of pages, date, time, metadata). Non-compatible variables and expressions will be evaluated and frozen before export.
            • Links - Bookmarks and URLs
            Note that some 4D Write Pro settings may not be available or may behave differently in Microsoft Word. | -| wk mime html | 1 | El documento 4D Write Pro se guarda como HTML MIME estándar con documentos HTML e imágenes anidadas como partes MIME (codificadas en base64). Se calculan las expresiones y se eliminan las etiquetas específicas de 4D y los enlaces de métodos. Sólo se exportan los cuadros de texto anclados a la vista incrustada (como divs). This format is particularly suitable for sending HTML emails. | +| wk mime html | 1 | El documento 4D Write Pro se guarda como HTML MIME estándar con documentos HTML e imágenes anidadas como partes MIME (codificadas en base64). Se calculan las expresiones y se eliminan las etiquetas específicas de 4D y los enlaces de métodos. Sólo se exportan los cuadros de texto anclados a la vista incrustada (como divs). Este formato es especialmente adecuado para enviar correos electrónicos HTML. | | wk pdf | 5 | Extensión .pdf. El documento 4D Write Pro se guarda en formato PDF, según el modo vista Página. The following metadata is exported in a PDF document: Title / Author / Subject / Content creator
            **Notes**:
            • Expressions are automatically frozen when document is exported
            • Links to methods are NOT exported
            | | wk svg | 8 | La página del documento 4D Write Pro se guarda en formato SVG, según el modo vista Página. **Nota:** al exportar a SVG, sólo puede exportar una página cada vez. Utilice el wk page index para especificar qué página exportar. | | wk web page complete | 2 | Extensión .htm o .html. El documento se guarda como HTML estándar y sus recursos se guardan por separado. Se eliminan las etiquetas 4D y los enlaces a métodos 4D y se calculan las expresiones. Sólo se exportan los cuadros de texto anclados a la vista incrustada (como divs). Only text boxes anchored to embedded view are exported (as divs). | @@ -53,7 +53,7 @@ Puede omitir el parámetro *format*, en cuyo caso deberá especificar la extensi ### Parámetro option -Pass in *option* an object containing the values to define the properties of the exported document. Las siguientes propiedades están disponibles: +Pase en *option* un objeto que contenga los valores para definir las propiedades del documento exportado. Las siguientes propiedades están disponibles: | Constante | Valor | Comentario | | ------------------------------------------- | ------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-variable.md b/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-variable.md index a47db46f85bc08..58d2d2a5a48571 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-variable.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-variable.md @@ -38,7 +38,7 @@ En el parámetro *format*, pase una constante del tema *4D Write Pro Constants* | ------------------- | ------- | ----- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | wk 4wp | Integer | 4 | El documento 4D Write Pro se guarda en un formato de archivo nativo (HTML comprimido e imágenes guardadas en una carpeta separada). Se incluyen las etiquetas específicas 4D y no se calculan las expresiones 4D. Este formato es especialmente adecuado para guardar y archivar documentos 4D Write Pro en disco sin pérdida alguna. | | wk docx | Integer | 7 | Extensión .docx. El documento 4D Write Pro se guarda en formato Microsoft Word. Compatibilidad certificada con Microsoft Word 2010 y versiones posteriores.
            The document parts exported are:
            • Body / headers / footers / sections
            • Page / print settings (margins, background color / image, borders, padding, paper size / orientation)
            • Images - inline, anchored, and background image pattern (defined with wk background image)
            • Style sheets (character, paragraph)
            • Compatible variables and expressions (page number, number of pages, date, time, metadata). Non-compatible variables and expressions will be evaluated and frozen before export.
            • Links - Bookmarks and URLs
            Note that some 4D Write Pro settings may not be available or may behave differently in Microsoft Word. | -| wk mime html | Integer | 1 | El documento 4D Write Pro se guarda como HTML MIME estándar con documentos HTML e imágenes anidadas como partes MIME (codificadas en base64). Se calculan las expresiones y se eliminan las etiquetas específicas de 4D y los enlaces de métodos. Sólo se exportan los cuadros de texto anclados a la vista incrustada (como divs). This format is particularly suitable for sending HTML emails. | +| wk mime html | Integer | 1 | El documento 4D Write Pro se guarda como HTML MIME estándar con documentos HTML e imágenes anidadas como partes MIME (codificadas en base64). Se calculan las expresiones y se eliminan las etiquetas específicas de 4D y los enlaces de métodos. Sólo se exportan los cuadros de texto anclados a la vista incrustada (como divs). Este formato es especialmente adecuado para enviar correos electrónicos HTML. | | wk pdf | Integer | 5 | Extensión .pdf. El documento 4D Write Pro se guarda en formato PDF, según el modo vista Página. Los siguientes metadatos se exportan en un documento PDF: Título Autor Asunto Creador del contenido **Notas**: Las expresiones se congelan automáticamente al exportar el documento Los enlaces a métodos NO se exportan | | wk svg | Integer | 8 | La página del documento 4D Write Pro se guarda en formato SVG, según el modo vista Página. **Nota:** al exportar a SVG, sólo puede exportar una página cada vez. Utilice el wk page index para especificar qué página exportar. | | wk web page html 4D | Integer | 3 | El documento 4D Write Pro se guarda como HTML e incluye etiquetas específicas 4D; cada expresión se inserta como un espacio inseparable. Como este formato no tiene pérdidas, es apropiado para almacenar propósitos en un campo de texto. | @@ -53,7 +53,7 @@ En el parámetro *format*, pase una constante del tema *4D Write Pro Constants* ### Parámetro option -Pass in *option* an object containing the values to define the properties of the exported document. Las siguientes propiedades están disponibles: +Pase en *option* un objeto que contenga los valores para definir las propiedades del documento exportado. Las siguientes propiedades están disponibles: | Constante | Valor | Comentario | | ------------------------------------------- | ------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-get-style-sheet.md b/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-get-style-sheet.md index fbff6db38a1bfa..a5abd90bd8d6ce 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-get-style-sheet.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-get-style-sheet.md @@ -38,14 +38,14 @@ displayed_sidebar: docs En *wpDoc*, pase el documento 4D Write Pro que contiene la hoja de estilo. -El parámetro *styleSheetName* permite especificar el nombre de la hoja de estilo a devolver. If the style sheet name does not exist in *wpDoc*, an null object is returned. +El parámetro *styleSheetName* permite especificar el nombre de la hoja de estilo a devolver. Si el nombre de la hoja de estilo no existe en *wpDoc*, se devuelve un objeto null. If the *styleSheetName* is the root-level name of a hierarchical list style sheet, you can optionally specify the *listLevelIndex* parameter to retrieve a specific level of the hierarchy. - *listLevelIndex* represents the level of the style sheet in the hierarchy (1 = root-level, 2 = first sub-level, etc.). - Si se omite el parámetro y la hoja de estilo es jerárquica, se devuelve la hoja de estilo del nivel raíz. - Si el nivel solicitado no existe, se devuelve un objeto null. -- If the style sheet is not a hierarchical list style sheet and *listLevelIndex* is greater than 1, a null object is returned. +- Si la hoja de estilo no es una hoja de estilo de lista jerárquica y *listLevelIndex* es mayor que 1, se devuelve un objeto null. ## Ejemplo 1 diff --git a/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-import-document.md b/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-import-document.md index 81343e82b1462e..60313c46ce5958 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-import-document.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/WritePro/commands/wp-import-document.md @@ -26,7 +26,7 @@ El comando **WP Import document**](../../commands/xml-get-options)
            | | [](../../commands/xml-set-options)
            | -## Overview of XML Commands +## Visión general de los comandos XML :::note @@ -20,14 +20,14 @@ For XML support, 4D uses a library named Xerces.dll developed by the Apache Foun ::: -### XML, DOM, and SAX +### XML, DOM y SAX The **XML** theme groups together the generic XML "utilities" commands of 4D. These are option- and error-management commands. 4D also offers two separate sets of XML commands: [**DOM**](../theme/XML_DOM.md) (Document Object Model) and [**SAX**](../theme/XML_SAX.md) (Simple API XML) are two different parsing modes for XML documents. - The DOM mode parses an XML source and builds its structure (its "tree") in memory. Because of this, access to each element of the source is extremely fast. However, since the entire tree structure is stored in memory, the processing of large XML documents may lead to the memory capacity being exceeded and thus provoke errors. -- The SAX mode does not build a tree structure in memory. In this mode, "events" (such as the start and end of an element) are generated when parsing the source. This mode lets you parse XML documents of any size, regardless of the amount of memory available. +- The SAX mode does not build a tree structure in memory. En este modo, se generan "eventos" (como el inicio y el final de un elemento) al analizar el código fuente. This mode lets you parse XML documents of any size, regardless of the amount of memory available. #### Ver también @@ -40,14 +40,14 @@ XML references created by a [preemptive process](../../Develop/preemptive.md) ca ### Character Sets -The following character sets are supported by the XML DOM and XML SAX commands of 4D: +Los siguientes conjuntos de caracteres son soportados por los comandos XML DOM y XML SAX de 4D: - ASCII - UTF-8 - UTF-16 (Big/Small Endian) - UCS4 (Big/Small Endian) - EBCDIC code pages IBM037, IBM1047 and IBM1140 encodings, -- ISO-8859-1 (or Latin1) +- ISO-8859-1 (o Latin1) - Windows-1252. ### Glosario @@ -56,16 +56,16 @@ This non-exhaustive list details the main XML concepts used by the commands and - **Attribute**: an XML sub-tag associated with an element. An attribute always contains a name and a value. - **Child**: In an XML structure, an element in a level directly below another. -- **DTD**: *Document Type Declaration*. The DTD records the set of specific rules and properties that the XML must follow. These rules define, more particularly, the name and content of each tag as well as its context. This formalization of the elements can be used to check whether an XML document is in compliance (in which case, it is declared “valid”). The DTD may be included in the XML document (internal DTD) or in a separate document (external DTD). Note that the DTD is not mandatory. +- **DTD**: *Document Type Declaration*. The DTD records the set of specific rules and properties that the XML must follow. These rules define, more particularly, the name and content of each tag as well as its context. Esta formalización de los elementos puede utilizarse para comprobar si un documento XML es conforme (en cuyo caso, se declara "válido"). The DTD may be included in the XML document (internal DTD) or in a separate document (external DTD). Tenga en cuenta que la DTD no es obligatoria. - **Element**: an XML tag. An element always contains a name and a value. Optionally, an element may contain attributes. -- **ElementRef**: XML reference used by the 4D XML commands to specify an XML structure. This reference is made up of 8 coded characters in hexadecimal form, which means that its length is 32 characters on a 64-bit system. It is recommended to declare XML references as Text. -- **Parent**: In an XML structure, an element in a level directly above another. +- **ElementRef**: referencia XML usada por los comandos 4D XML para especificar una estructura XML. This reference is made up of 8 coded characters in hexadecimal form, which means that its length is 32 characters on a 64-bit system. Se recomienda declarar las referencias XML como Texto. +- **Padre**: en una estructura XML, elemento situado en un nivel directamente superior a otro. - **Parsing, parser**: The act of analyzing the contents of a structured object in order to extract useful information. - **Root**: An element located at the first level of an XML structure. - **Sibling**: An element at the same level as another. -- **Structure**: structured XML object. This object can be a document, a variable, or an element. -- **Validation**: An XML document is “validated” by the parser when it is “well-formed” and in compliance with the DTD specifications. +- **Structure**: structured XML object. Este objeto puede ser un documento, una variable o un elemento. +- **Validación**: un documento XML es "validado" por el analizador sintáctico cuando está "bien formado" y cumple las especificaciones DTD. - **Well-formed**: An XML document is declared “well-formed” by the parser when it complies with the generic XML specifications. -- **XML**: eXtensible Markup Language. A computerized data exchange standard enabling the transfer of data as well as their structure. The XML language is based on the use of tags and a specific syntax, in keeping with the HTML language. However, unlike the latter, the XML language allows the definition of customized tags. -- **XSL**: eXtensible Stylesheet Language. A language permitting the definition of style sheets used to process and display the contents of an XSL document. +- **XML**: eXtensible Markup Language. A computerized data exchange standard enabling the transfer of data as well as their structure. El lenguaje XML se basa en el uso de etiquetas y una sintaxis específica, en consonancia con el lenguaje HTML. Sin embargo, a diferencia de este último, el lenguaje XML permite definir etiquetas personalizadas. +- **XSL**: eXtensible Stylesheet Language. Un lenguaje que permite la definición de hojas de estilo utilizadas para procesar y mostrar los contenidos de un documento XSL. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/commands/theme/XML_DOM.md b/i18n/es/docusaurus-plugin-content-docs/current/commands/theme/XML_DOM.md index 13d31e65ab2279..401c968f8f1366 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/commands/theme/XML_DOM.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/commands/theme/XML_DOM.md @@ -43,25 +43,25 @@ slug: /commands/theme/XML-DOM | [](../../commands/dom-set-xml-element-name)
            | | [](../../commands/dom-set-xml-element-value)
            | -## Overview of XML DOM Commands +## Visión general de los comandos XML DOM See [XML, DOM, and SAX](../theme/XML.md#xml-dom-and-sax) section for a definition of XML DOM. -### Creating, opening and closing XML documents via DOM +### Creación, apertura y cierre de documentos XML mediante DOM Objects created, modified or parsed by the 4D DOM commands can be text, URLs, documents or BLOBs. The DOM commands used for opening XML objects in 4D are [`DOM Parse XML source`](../../commands/dom-parse-xml-source) and [`DOM Parse XML variable`](../../commands/dom-parse-xml-variable). -Many commands then let you read, parse and write the elements and attributes. Errors are recovered using the [`XML GET ERROR`](../../commands/xml-get-error) command. Do not forget to call the [`DOM CLOSE XML`](../../commands/dom-close-xml) command to close the source in the end. +Muchos comandos permiten leer, analizar y escribir los elementos y atributos. Los errores se recuperan utilizando el comando [`XML GET ERROR`](../../commands/xml-get-error). No olvide llamar al comando [`DOM CLOSE XML`](../../commands/dom-close-xml) para cerrar la fuente al final. Note about use of XML BLOB parameters: For historical reasons, XML commands such as [`DOM Parse XML variable`](../../commands/dom-parse-xml-variable) accept BLOB type parameters. However, it is highly recommended to store XML structures as Text. The use of BLOBs is reserved for processing binary data. In conformity with XML specifications, binary data are automatically encoded in Base64, even when the BLOB contains text. -### Support of XPath notation +### Soporte de la notación XPath Several XML DOM commands ([`DOM Create XML element`](../../commands/dom-create-xml-element), [`DOM Find XML element`](../../commands/dom-find-xml-element), [`DOM Create XML element arrays`](../../commands/dom-create-xml-element-arrays) and [`DOM SET XML ELEMENT VALUE`](../../commands/dom-set-xml-element-value)) support some XPath expressions for accessing XML elements. -XPath notation comes from the XPath language, designed to navigate within XML structures. It allows the setting of elements directly within an XML structure via a "pathname" type syntax, without necessarily having to indicate the complete pathname in order to reach it. +La notación XPath procede del lenguaje XPath, diseñado para navegar dentro de estructuras XML. It allows the setting of elements directly within an XML structure via a "pathname" type syntax, without necessarily having to indicate the complete pathname in order to reach it. -For example, given the following structure: +Por ejemplo, dada la siguiente estructura: ```xml @@ -75,7 +75,7 @@ For example, given the following structure: XPath notation allows you to access element 3 using the */RootElement/Elem1/Elem2/Elem3* syntax. -4D also accepts indexed XPath elements using the *Element[ElementNum]* syntax. For example, given the following structure: +4D también acepta elementos XPath indexados utilizando la sintaxis *Element[ElementNum]*. Por ejemplo, dada la siguiente estructura: ```xml @@ -87,9 +87,9 @@ XPath notation allows you to access element 3 using the */RootElement/Elem1/Elem ``` -XPath notation allows you to access the "ccc" value using the */RootElement/Elem1/Elem2[3]* syntax. +La notación XPath permite acceder al valor "ccc" utilizando la sintaxis */RootElement/Elem1/Elem2[3]*. -For a comprehensive list of supported XPath expressions, refer to the [`DOM Find XML element`](../../commands/dom-find-xml-element) command description. +Para una lista completa de expresiones XPath soportadas, consulte la descripción del comando [`DOM Find XML`](../../commands/dom-find-xml-element). :::note Compatibilidad @@ -97,9 +97,9 @@ Starting with 4D 18 R3, the XPath implementation has been modified to be more co ::: -### Error Handling +### Gestión de errores -Many functions in this theme return an XML element reference. If an error occurs during function execution (for example, if the root element reference is not valid), the *OK* variable is set to 0 and an error is generated. +Muchas funciones de este tema devuelven una referencia a un elemento XML. If an error occurs during function execution (for example, if the root element reference is not valid), the *OK* variable is set to 0 and an error is generated. In addition, the reference returned in this case is a sequence of 32 zero "0" characters. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/commands/theme/XML_SAX.md b/i18n/es/docusaurus-plugin-content-docs/current/commands/theme/XML_SAX.md index 9cf5b35ac4627b..c3ec189f815d02 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/commands/theme/XML_SAX.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/commands/theme/XML_SAX.md @@ -25,30 +25,30 @@ slug: /commands/theme/XML-SAX | [](../../commands/sax-open-xml-element-arrays)
            | | [](../../commands/sax-set-xml-declaration)
            | -## Overview of XML SAX Commands +## Visión general de los comandos XML SAX See [XML, DOM, and SAX](../theme/XML.md#xml-dom-and-sax) section for a definition of XML SAX. -### Creating, opening and closing XML documents via SAX +### Creación, apertura y cierre de documentos XML mediante SAX The SAX commands work with the standard document references of 4D (**DocRef**, a Time type reference). It is therefore possible to use these commands jointly with the 4D commands used to manage documents, such as [`SEND PACKET`](../../commands/send-packet) or [`Append document`](../../commands/append-document). -The creation and opening of XML documents by programming is carried out using the [`Create document`](../../commands/create-document) and [`Open document`](../../commands/open-document) commands. Subsequently, the use of an XML command with these documents will cause the automatic activation of XML mechanisms such as encoding. For instance, the `` header will be written automatically in the document. +The creation and opening of XML documents by programming is carried out using the [`Create document`](../../commands/create-document) and [`Open document`](../../commands/open-document) commands. Posteriormente, el uso de un comando XML con estos documentos provocará la activación automática de mecanismos XML como la codificación. Por ejemplo, la codificación `` el encabezado se escribirá automáticamente en el documento. :::note -Documents read by SAX commands must be opened in read-only mode by the [`Open document`](../../commands/open-document) command. This avoids any conflict between 4D and the Xerces library when you open "regular" and XML documents simultaneously. If you execute a SAX parsing command with a document open in read-write mode, an alert message is displayed and parsing is impossible. +Documents read by SAX commands must be opened in read-only mode by the [`Open document`](../../commands/open-document) command. Esto evita cualquier conflicto entre 4D y la biblioteca Xerces cuando se abren documentos "normales" y XML simultáneamente. If you execute a SAX parsing command with a document open in read-write mode, an alert message is displayed and parsing is impossible. ::: -Closing an XML document must be carried out using the [`CLOSE DOCUMENT`](../../commands/close-document) command. If any XML elements were open, they will be closed automatically. +El cierre de un documento XML debe realizarse mediante el comando [`CLOSE DOCUMENT`](../../commands/close-document). If any XML elements were open, they will be closed automatically. ### About end-of-line characters and BOM management When writing SAX documents, 4D uses the following default settings for end-of-line characters and BOM (byte order mask) usage: -- CRLF characters on Windows and LF on macOS for end-of-line characters -- files are written without BOM. +- Caracteres CRLF en Windows y LF en macOS para los caracteres de fin de línea +- archivos escritos sin BOM. :::note Compatibilidad diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md index 16d5e434b40924..63427209247ad6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md @@ -5,7 +5,7 @@ slug: /commands/get-database-localization displayed_sidebar: docs --- -**Get database localization** ( {*tipoLeng* : Integer}{;}{*} ) : Text +**Get database localization** ( { *tipoLeng* : Integer {; * }}) : Text
            **Get database localization** ( * ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/table-fragmentation.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/table-fragmentation.md index eb466c12b9901a..943ec9dc125c58 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/table-fragmentation.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/table-fragmentation.md @@ -5,7 +5,7 @@ slug: /commands/table-fragmentation displayed_sidebar: docs --- -**Table fragmentation** ( *laTabla* ) : Real +**Table fragmentation** ( *laTabla* : Table ) : Real
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-selection.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-selection.md index dc3283b68beddd..0479e6d492233a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-selection.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-selection.md @@ -5,7 +5,7 @@ slug: /commands/array-to-selection displayed_sidebar: docs --- -**ARRAY TO SELECTION** ({ *array* : Array ; *campo* : Field {; ...(*array* : Array, *campo* : Field)}{; *} }) +**ARRAY TO SELECTION** ({ *array* : Array ; *campo* : Field {; ...(*array* : Array; *campo* : Field)}{; *} })
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-values.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-values.md index b3f300ee371b06..82624165fab2ee 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-values.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-values.md @@ -5,7 +5,7 @@ slug: /commands/distinct-values displayed_sidebar: docs --- -**DISTINCT VALUES** ( *unCampo* ; *array* : Array {; *contArray* : Integer array} ) +**DISTINCT VALUES** ( *unCampo* : Field ; *array* : Array {; *contArray* : Integer array} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/BLOB/variable-to-blob.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/BLOB/variable-to-blob.md index 356e4eebf01e36..4d13295713f890 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/BLOB/variable-to-blob.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/BLOB/variable-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/variable-to-blob displayed_sidebar: docs --- -**VARIABLE TO BLOB** ( *variable* : Variable ; *blob* : Blob {; offset : Integer } )
            **VARIABLE TO BLOB** ( *variable* : Variable ; *blob* : Blob {; *} ) +**VARIABLE TO BLOB** ( *variable* : Variable ; *blob* : Blob {; *offset* : Variable } )
            **VARIABLE TO BLOB** ( *variable* : Variable ; *blob* : Blob {; *} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md index 771dad800c191e..1ab7a168b04857 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md @@ -5,7 +5,7 @@ slug: /commands/flush-cache displayed_sidebar: docs --- -**FLUSH CACHE** ({ tam | * }) +**FLUSH CACHE** ({ *size* : Integer })
            **FLUSH CACHE** ({ * })
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md index e56889f38fc8a7..805b02667ac547 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md @@ -5,8 +5,7 @@ slug: /commands/set-channel displayed_sidebar: docs --- -**SET CHANNEL** ( *puerto* ; *param* ) 
            -**SET CHANNEL** ( *operacion* ; *doc* ) +**SET CHANNEL** ( *puerto* : Integer {; *param* : Integer} )
            **SET CHANNEL** ( *operacion* : Integer {; *doc* : Text } )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/reject.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/reject.md index b3c346137b849b..114632438ccb79 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/reject.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/reject.md @@ -5,7 +5,7 @@ slug: /commands/reject displayed_sidebar: docs --- -**REJECT** ({ *unCampo* }) +**REJECT** ({ *unCampo* : Field })
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Data Security/data-file-encryption-status.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Data Security/data-file-encryption-status.md index 3d53e484b0ec24..c669211e6df7d4 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Data Security/data-file-encryption-status.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Data Security/data-file-encryption-status.md @@ -5,7 +5,7 @@ slug: /commands/data-file-encryption-status displayed_sidebar: docs --- -**Data file encryption status** ( rutaEstruct , rutaDatos ) : Object +**Data file encryption status** ( *rutaEstruct* , rutaDatos ) : Object
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md index 862d290a67394a..b7ad7f3e16b411 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md @@ -5,7 +5,7 @@ slug: /commands/register-data-key displayed_sidebar: docs --- -**Register data key** ( *curPassPhrase* : Texto, Objeto ) : Boolean
            **Register data key** ( *curDataKey* : Texto, Objeto ) : Boolean +**Register data key** ( *curPassPhrase* : Text ) : Boolean
            **Register data key** ( *curDataKey* : Object ) : Boolean
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-path.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-path.md index 58a19f5b6ab397..f962160a0fc5e5 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-path.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-path.md @@ -5,7 +5,7 @@ slug: /commands/method-get-path displayed_sidebar: docs --- -**METHOD Get path** ( *tipoMetodo* : Integer {; *laTabla*}{; *nomObjeto* : Text{; *nomObjetoForm* : Text}}{; *} ) : Text +**METHOD Get path** ( *tipoMetodo* : Integer {; *laTabla* : Table}{; *nomObjeto* : Text{; *nomObjetoForm* : Text}}{; *} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths-form.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths-form.md index 439c2257a63b3a..2e3f740e694b3e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths-form.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths-form.md @@ -5,7 +5,7 @@ slug: /commands/method-get-paths-form displayed_sidebar: docs --- -**METHOD GET PATHS FORM** ( {*laTabla* ;} *arrRutas* : Text array {; *filtro* : Text}{; *marcador* : Real}{; *} ) +**METHOD GET PATHS FORM** ( {*laTabla* : Table ;} *arrRutas* : Text array {; *filtro* : Text}{; *marcador* : Real}{; *} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/edit-item.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/edit-item.md index 4fbf76f9fcef23..8efffc30a15369 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/edit-item.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/edit-item.md @@ -5,7 +5,7 @@ slug: /commands/edit-item displayed_sidebar: docs --- -**EDIT ITEM** ( * ; *objeto* : Text {; *elemento* : Integer} )
            **EDIT ITEM** ( *objeto* : Field, Variable {; *elemento* : Integer} ) +**EDIT ITEM** ( * ; *objeto* : Text {; *elemento* : Integer} )
            **EDIT ITEM** ( *objeto* : Table, Variable {; *elemento* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/get-highlight.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/get-highlight.md index 11f78b6dacdf3c..6edd9745c30c65 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/get-highlight.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/get-highlight.md @@ -5,7 +5,7 @@ slug: /commands/get-highlight displayed_sidebar: docs --- -**GET HIGHLIGHT** ( {* ;} *objeto* : Field, Variable, any ; *inicioSel* : Integer ; *finSel* : Integer ) +**GET HIGHLIGHT** ( {* ;} *objeto* : Variable, Field, any ; *inicioSel* : Integer ; *finSel* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-objects.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-objects.md index 8d3295ab9ec7cc..e1347bdf4beaa7 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-objects.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-objects.md @@ -5,7 +5,7 @@ slug: /commands/form-get-objects displayed_sidebar: docs --- -**FORM GET OBJECTS** ( *arrObjetos* : Text array {; *arrVariables* : Pointer array {; *arrPags* : Integer array}} {; *opcionPag* : Integer, *} ) +**FORM GET OBJECTS** ( *arrObjetos* : Text array {; *arrVariables* : Pointer array {; *arrPags* : Integer array}} {; *opcionPag* : Integer } )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md index 587494bdc3a51a..d2c5e7a5204c85 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md @@ -5,7 +5,7 @@ slug: /commands/http-get displayed_sidebar: docs --- -**HTTP Get** ( *url* : Text ; *respuesta* : Text, Blob, Picture, Object {; *nomEncab* : Text array ; *valoresEncab* : Text array}{; *} ) : Integer +**HTTP Get** ( *url* : Text ; *respuesta* : Text, Blob, Picture, Object, Collection {; *nomEncab* : Text array ; *valoresEncab* : Text array}{; *} ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md index ccd1b547ab8aae..2d750bbb0d12eb 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md @@ -5,7 +5,7 @@ slug: /commands/http-request displayed_sidebar: docs --- -**HTTP Request** ( *metodoHTTP* : Text ; *url* : Text ; *contenido* : Text, Blob, Picture, Object ; *respuesta* : Text, Blob, Picture, Object {; *nomEncab* : Text array ; *valoresEncab* : Text array}{; *} ) : Integer +**HTTP Request** ( *metodoHTTP* : Text ; *url* : Text ; *contenido* : Text, Blob, Picture, Object, Collection ; *respuesta* : Text, Blob, Picture, Object, Collection {; *nomEncab* : Text array ; *valoresEncab* : Text array}{; *} ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md index dc6d4cce599b70..c442f5e54a9326 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md @@ -5,7 +5,7 @@ slug: /commands/json-stringify-array displayed_sidebar: docs --- -**JSON Stringify array** ( *array* : Text array, Real array, Boolean array, Pointer array, Object array {; *} ) : Text +**JSON Stringify array** ( *array* : any {; *} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-to-selection.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-to-selection.md index 3fd8109a1946db..7c2a1b4737cac0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-to-selection.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-to-selection.md @@ -5,7 +5,7 @@ slug: /commands/json-to-selection displayed_sidebar: docs --- -**JSON TO SELECTION** ( *laTabla* ; *objetoJson* : Text ) +**JSON TO SELECTION** ( *laTabla* : Table ; *objetoJson* : Text )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md index 011e140c7ed85e..deda3ffc3e5289 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md @@ -5,7 +5,7 @@ slug: /commands/json-validate displayed_sidebar: docs --- -**JSON Validate** ( *vJson* : Object ; *vSchema* : Object ) : Object +**JSON Validate** ( *vJson* : Object, Collection ; *vSchema* : Object ) : Object diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/selection-to-json.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/selection-to-json.md index 1f92aefc3f0046..0ba58939878071 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/selection-to-json.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/JSON/selection-to-json.md @@ -5,7 +5,7 @@ slug: /commands/selection-to-json displayed_sidebar: docs --- -**Selection to JSON** ( *laTabla* {; *...elCampo*}{; *template* : Object}) : Text +**Selection to JSON** ( *laTabla* : Table {; *...elCampo* : Field}{; *template* : Object}) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-collapse.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-collapse.md index ef842a99be3e9c..0115d882347fe1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-collapse.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-collapse.md @@ -5,7 +5,7 @@ slug: /commands/listbox-collapse displayed_sidebar: docs --- -**LISTBOX COLLAPSE** ( * ; *objeto* : Text {; *recursivo* : Boolean {; *selector* : Integer {; *grueso* : Integer {; *columna* : Integer}}}} )
            **LISTBOX COLLAPSE** ( *objeto* : Field, Variable {; *recursivo* : Boolean {; *selector* : Integer {; *grueso* : Integer {; *columna* : Integer}}}} ) +**LISTBOX COLLAPSE** ( * ; *objeto* : Text {; *recursivo* : Boolean {; *selector* : Integer {; *grueso* : Integer {; *columna* : Integer}}}} )
            **LISTBOX COLLAPSE** ( *objeto* : Variable {; *recursivo* : Boolean {; *selector* : Integer {; *grueso* : Integer {; *columna* : Integer}}}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-column.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-column.md index 4aef553ab72be7..160172fd059b42 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-column.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-column.md @@ -5,7 +5,7 @@ slug: /commands/listbox-delete-column displayed_sidebar: docs --- -**LISTBOX DELETE COLUMN** ( * ; *objeto* : Text ; *posicionCol* : Integer {; *numero* : Integer} )
            **LISTBOX DELETE COLUMN** ( *objeto* : Field, Variable ; *posicionCol* : Integer {; *numero* : Integer} ) +**LISTBOX DELETE COLUMN** ( * ; *objeto* : Text ; *posicionCol* : Integer {; *numero* : Integer} )
            **LISTBOX DELETE COLUMN** ( *objeto* : Variable ; *posicionCol* : Integer {; *numero* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-rows.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-rows.md index 270edb92ec05ad..462506b97f3919 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-rows.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-rows.md @@ -5,7 +5,7 @@ slug: /commands/listbox-delete-rows displayed_sidebar: docs --- -**LISTBOX DELETE ROWS** ( * ; *objeto* : Text ; *posicionL* : Integer {; *numLineas* : Integer} )
            **LISTBOX DELETE ROWS** ( *objeto* : Field, Variable ; *posicionL* : Integer {; *numLineas* : Integer} ) +**LISTBOX DELETE ROWS** ( * ; *objeto* : Text ; *posicionL* : Integer {; *numLineas* : Integer} )
            **LISTBOX DELETE ROWS** ( *objeto* : Variable ; *posicionL* : Integer {; *numLineas* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-duplicate-column.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-duplicate-column.md index eb9816a6df5198..9b8057ba195523 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-duplicate-column.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-duplicate-column.md @@ -5,7 +5,7 @@ slug: /commands/listbox-duplicate-column displayed_sidebar: docs --- -**LISTBOX DUPLICATE COLUMN** ( * ; *objeto* : Text ; *posCol* : Integer ; *nomCol* : Text ; *varCol* : Array, Field, Variable, Pointer ; *nomEncab* : Text ; *varEncab* : Integer, Pointer {; *nomPie* : Text ; *varPie* : Variable, Pointer} )
            **LISTBOX DUPLICATE COLUMN** ( *objeto* : Field, Variable ; *posCol* : Integer ; *nomCol* : Text ; *varCol* : Array, Field, Variable, Pointer ; *nomEncab* : Text ; *varEncab* : Integer, Pointer {; *nomPie* : Text ; *varPie* : Variable, Pointer} ) +**LISTBOX DUPLICATE COLUMN** ( * ; *objeto* : Text ; *posCol* : Integer ; *nomCol* : Text ; *varCol* : Array, Field, Variable, Pointer ; *nomEncab* : Text ; *varEncab* : Integer, Pointer {; *nomPie* : Text ; *varPie* : Variable, Pointer} )
            **LISTBOX DUPLICATE COLUMN** ( *objeto* : Variable ; *posCol* : Integer ; *nomCol* : Text ; *varCol* : Array, Field, Variable, Pointer ; *nomEncab* : Text ; *varEncab* : Integer, Pointer {; *nomPie* : Text ; *varPie* : Variable, Pointer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-expand.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-expand.md index e5b515ef92d2db..d38ba16ffd18df 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-expand.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-expand.md @@ -5,7 +5,7 @@ slug: /commands/listbox-expand displayed_sidebar: docs --- -**LISTBOX EXPAND** ( * ; *objeto* : Text {; *recursivo* : Boolean {; *selector* : Integer {; *grueso* : Integer {; *columna* : Integer}}}} )
            **LISTBOX EXPAND** ( *objeto* : Field, Variable {; *recursivo* : Boolean {; *selector* : Integer {; *grueso* : Integer {; *columna* : Integer}}}} ) +**LISTBOX EXPAND** ( * ; *objeto* : Text {; *recursivo* : Boolean {; *selector* : Integer {; *grueso* : Integer {; *columna* : Integer}}}} )
            **LISTBOX EXPAND** ( *objeto* : Variable {; *recursivo* : Boolean {; *selector* : Integer {; *grueso* : Integer {; *columna* : Integer}}}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-array.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-array.md index 3be004b14036b9..f8dd5dd2b0f652 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-array.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-array.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-array displayed_sidebar: docs --- -**LISTBOX Get array** ( * ; *objeto* : Text ; *tipoArray* : Integer ) : Pointer
            **LISTBOX Get array** ( *objeto* : Field, Variable ; *tipoArray* : Integer ) : Pointer +**LISTBOX Get array** ( * ; *objeto* : Text ; *tipoArray* : Integer ) : Pointer
            **LISTBOX Get array** ( *objeto* : Variable ; *tipoArray* : Integer ) : Pointer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-arrays.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-arrays.md index bc8b82ff574a59..43d9dad7632d84 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-arrays.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-arrays.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-arrays displayed_sidebar: docs --- -**LISTBOX GET ARRAYS** ( * ; *objeto* : Text ; *arrNomsCols* : Text array ; *arrNomsEncabezados* : Text array ; *arrVarCols* : Pointer array ; *arrVarEncabezados* : Pointer array ; *arrColsVisibles* : Boolean array ; *arrEstilos* : Pointer array {; *arrNomsPies* : Text array ; *arrVarsPies* : Pointer array} )
            **LISTBOX GET ARRAYS** ( *objeto* : Field, Variable ; *arrNomsCols* : Text array ; *arrNomsEncabezados* : Text array ; *arrVarCols* : Pointer array ; *arrVarEncabezados* : Pointer array ; *arrColsVisibles* : Boolean array ; *arrEstilos* : Pointer array {; *arrNomsPies* : Text array ; *arrVarsPies* : Pointer array} ) +**LISTBOX GET ARRAYS** ( * ; *objeto* : Text ; *arrNomsCols* : Text array ; *arrNomsEncabezados* : Text array ; *arrVarCols* : Pointer array ; *arrVarEncabezados* : Pointer array ; *arrColsVisibles* : Boolean array ; *arrEstilos* : Pointer array {; *arrNomsPies* : Text array ; *arrVarsPies* : Pointer array} )
            **LISTBOX GET ARRAYS** ( *objeto* : Variable ; *arrNomsCols* : Text array ; *arrNomsEncabezados* : Text array ; *arrVarCols* : Pointer array ; *arrVarEncabezados* : Pointer array ; *arrColsVisibles* : Boolean array ; *arrEstilos* : Pointer array {; *arrNomsPies* : Text array ; *arrVarsPies* : Pointer array} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-auto-row-height.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-auto-row-height.md index 77b8e84dcde305..118286d273fc79 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-auto-row-height.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-auto-row-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-auto-row-height displayed_sidebar: docs --- -**LISTBOX Get auto row height** ( * ; *objeto* : Text ; *selector* : Integer {; *unidad* : Integer} ) : Integer
            **LISTBOX Get auto row height** ( *objeto* : Field, Variable ; *selector* : Integer {; *unidad* : Integer} ) : Integer +**LISTBOX Get auto row height** ( * ; *objeto* : Text ; *selector* : Integer {; *unidad* : Integer} ) : Integer
            **LISTBOX Get auto row height** ( *objeto* : Variable ; *selector* : Integer {; *unidad* : Integer} ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-cell-position.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-cell-position.md index 889bd315c98b99..b682f8c8966016 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-cell-position.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-cell-position.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-cell-position displayed_sidebar: docs --- -**LISTBOX GET CELL POSITION** ( * ; *objeto* : Text {; *X* : Real ; *Y* : Real }; *columna* : Integer ; *linea* : Integer {; *varCol* : Pointer} )
            **LISTBOX GET CELL POSITION** ( *objeto* : Field, Variable {; *X* : Real ; *Y* : Real }; *columna* : Integer ; *linea* : Integer {; *varCol* : Pointer} ) +**LISTBOX GET CELL POSITION** ( * ; *objeto* : Text {; *X* : Real ; *Y* : Real }; *columna* : Integer ; *linea* : Integer {; *varCol* : Pointer} )
            **LISTBOX GET CELL POSITION** ( *objeto* : Variable {; *X* : Real ; *Y* : Real }; *columna* : Integer ; *linea* : Integer {; *varCol* : Pointer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-formula.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-formula.md index d8263691598e16..3c8ed6e880f8f0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-formula.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-formula.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-column-formula displayed_sidebar: docs --- -**LISTBOX Get column formula** ( * ; *objeto* : Text ) : Text
            **LISTBOX Get column formula** ( *objeto* : Field, Variable ) : Text +**LISTBOX Get column formula** ( * ; *objeto* : Text ) : Text
            **LISTBOX Get column formula** ( *objeto* : Variable ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-width.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-width.md index d923bbdb91fc1c..1f67ffeab4c673 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-width.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-width.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-column-width displayed_sidebar: docs --- -**LISTBOX Get column width** ( * ; *objeto* : Text {; *anchoMin* : Integer {; *anchoMax* : Integer}} ) : Integer
            **LISTBOX Get column width** ( *objeto* : Field, Variable {; *anchoMin* : Integer {; *anchoMax* : Integer}} ) : Integer +**LISTBOX Get column width** ( * ; *objeto* : Text {; *anchoMin* : Integer {; *anchoMax* : Integer}} ) : Integer
            **LISTBOX Get column width** ( *objeto* : Variable {; *anchoMin* : Integer {; *anchoMax* : Integer}} ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footer-calculation.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footer-calculation.md index aa1fce343e83c3..5bc4ffb2de9da0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footer-calculation.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footer-calculation.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-footer-calculation displayed_sidebar: docs --- -**LISTBOX Get footer calculation** ( * ; *objeto* : Text ) : Integer
            **LISTBOX Get footer calculation** ( *objeto* : Field, Variable ) : Integer +**LISTBOX Get footer calculation** ( * ; *objeto* : Text ) : Integer
            **LISTBOX Get footer calculation** ( *objeto* : Variable ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footers-height.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footers-height.md index 1864b1cb966fd1..6603b3a1a6c4dd 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footers-height.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footers-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-footers-height displayed_sidebar: docs --- -**LISTBOX Get footers height** ( * ; *objeto* : Text {; *unidad* : Integer} ) : Integer
            **LISTBOX Get footers height** ( *objeto* : Field, Variable {; *unidad* : Integer} ) : Integer +**LISTBOX Get footers height** ( * ; *objeto* : Text {; *unidad* : Integer} ) : Integer
            **LISTBOX Get footers height** ( *objeto* : Variable {; *unidad* : Integer} ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid-colors.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid-colors.md index c37ca0c39997b7..c3b06d66923f43 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid-colors.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid-colors.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-grid-colors displayed_sidebar: docs --- -**LISTBOX GET GRID COLORS** ( * ; *objeto* : Text ; *colorH* : Text, Integer ; *colorV* : Text, Integer )
            **LISTBOX GET GRID COLORS** ( *objeto* : Field, Variable ; *colorH* : Text, Integer ; *colorV* : Text, Integer ) +**LISTBOX GET GRID COLORS** ( * ; *objeto* : Text ; *colorH* : Text, Integer ; *colorV* : Text, Integer )
            **LISTBOX GET GRID COLORS** ( *objeto* : Variable ; *colorH* : Text, Integer ; *colorV* : Text, Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid.md index 9da80d2dbf296d..d74be9b9d26764 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-grid displayed_sidebar: docs --- -**LISTBOX GET GRID** ( * ; *objeto* : Text ; *horizontal* : Boolean ; *vertical* : Boolean )
            **LISTBOX GET GRID** ( *objeto* : Field, Variable ; *horizontal* : Boolean ; *vertical* : Boolean ) +**LISTBOX GET GRID** ( * ; *objeto* : Text ; *horizontal* : Boolean ; *vertical* : Boolean )
            **LISTBOX GET GRID** ( *objeto* : Variable ; *horizontal* : Boolean ; *vertical* : Boolean )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-headers-height.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-headers-height.md index 3c53ea56c71a2c..37b0e7fbe5720f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-headers-height.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-headers-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-headers-height displayed_sidebar: docs --- -**LISTBOX Get headers height** ( * ; *objeto* : Text {; *unidad* : Integer} ) : Integer
            **LISTBOX Get headers height** ( *objeto* : Field, Variable {; *unidad* : Integer} ) : Integer +**LISTBOX Get headers height** ( * ; *objeto* : Text {; *unidad* : Integer} ) : Integer
            **LISTBOX Get headers height** ( *objeto* : Variable {; *unidad* : Integer} ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-hierarchy.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-hierarchy.md index dedd658cbf7c82..9e65a42c97e15a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-hierarchy.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-hierarchy.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-hierarchy displayed_sidebar: docs --- -**LISTBOX GET HIERARCHY** ( * ; *objeto* : Text ; *jerarquico* : Boolean {; *jerarquia* : Pointer array} )
            **LISTBOX GET HIERARCHY** ( *objeto* : Field, Variable ; *jerarquico* : Boolean {; *jerarquia* : Pointer array} ) +**LISTBOX GET HIERARCHY** ( * ; *objeto* : Text ; *jerarquico* : Boolean {; *jerarquia* : Pointer array} )
            **LISTBOX GET HIERARCHY** ( *objeto* : Variable ; *jerarquico* : Boolean {; *jerarquia* : Pointer array} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-locked-columns.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-locked-columns.md index 178beebb7fb441..02e48cd7696550 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-locked-columns.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-locked-columns.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-locked-columns displayed_sidebar: docs --- -**LISTBOX Get locked columns** ( * ; *objeto* : Text ) : Integer
            **LISTBOX Get locked columns** ( *objeto* : Field, Variable ) : Integer +**LISTBOX Get locked columns** ( * ; *objeto* : Text ) : Integer
            **LISTBOX Get locked columns** ( *objeto* : Variable ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-columns.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-columns.md index f159da636f3d16..89efc92eb3bd50 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-columns.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-columns.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-number-of-columns displayed_sidebar: docs --- -**LISTBOX Get number of columns** ( * ; *objeto* : Text ) : Integer
            **LISTBOX Get number of columns** ( *objeto* : Field, Variable ) : Integer +**LISTBOX Get number of columns** ( * ; *objeto* : Text ) : Integer
            **LISTBOX Get number of columns** ( *objeto* : Variable ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-rows.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-rows.md index 0b5802c653f42d..80f38aaadde7bf 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-rows.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-rows.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-number-of-rows displayed_sidebar: docs --- -**LISTBOX Get number of rows** ( * ; *objeto* : Text ) : Integer
            **LISTBOX Get number of rows** ( *objeto* : Field, Variable ) : Integer +**LISTBOX Get number of rows** ( * ; *objeto* : Text ) : Integer
            **LISTBOX Get number of rows** ( *objeto* : Variable ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-objects.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-objects.md index 0b6e1a927c5ab0..0a5ca1f2902f9a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-objects.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-objects.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-objects displayed_sidebar: docs --- -**LISTBOX GET OBJECTS** ( * ; *objeto* : Text ; *arrayNomObjeto* : Text array )
            **LISTBOX GET OBJECTS** ( *objeto* : Field, Variable ; *arrayNomObjeto* : Text array ) +**LISTBOX GET OBJECTS** ( * ; *objeto* : Text ; *arrayNomObjeto* : Text array )
            **LISTBOX GET OBJECTS** ( *objeto* : Variable ; *arrayNomObjeto* : Text array )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-print-information.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-print-information.md index 8b5f19fc71aa24..971d990b34a4c8 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-print-information.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-print-information.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-print-information displayed_sidebar: docs --- -**LISTBOX GET PRINT INFORMATION** ( * ; *objeto* : Text ; *selector* : Integer ; *info* : Integer )
            **LISTBOX GET PRINT INFORMATION** ( *objeto* : Field, Variable ; *selector* : Integer ; *info* : Integer ) +**LISTBOX GET PRINT INFORMATION** ( * ; *objeto* : Text ; *selector* : Integer ; *info* : Integer, Boolean )
            **LISTBOX GET PRINT INFORMATION** ( *objeto* : Variable ; *selector* : Integer ; *info* : Integer, Boolean )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color-as-number.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color-as-number.md index 1f420e3e495deb..b5c30205afb08f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color-as-number.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color-as-number.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-row-color-as-number displayed_sidebar: docs --- -**LISTBOX Get row color as number** ( * ; *objeto* : Text ; *fila* : Integer {; *tipoColor* : Integer} ) : Integer
            **LISTBOX Get row color as number** ( *objeto* : Field, Variable ; *fila* : Integer {; *tipoColor* : Integer} ) : Integer +**LISTBOX Get row color as number** ( * ; *objeto* : Text ; *fila* : Integer {; *tipoColor* : Integer} ) : Integer
            **LISTBOX Get row color as number** ( *objeto* : Variable ; *fila* : Integer {; *tipoColor* : Integer} ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color.md index 4a2b954a6b16a4..01f55530f3a654 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-row-color displayed_sidebar: docs --- -**LISTBOX Get row color** ( * ; *objeto* : Text ; *fila* : Integer {; *tipoColor* : Integer} ) : Text
            **LISTBOX Get row color** ( *objeto* : Field, Variable ; *fila* : Integer {; *tipoColor* : Integer} ) : Text +**LISTBOX Get row color** ( * ; *objeto* : Text ; *fila* : Integer {; *tipoColor* : Integer} ) : Text
            **LISTBOX Get row color** ( *objeto* : Variable ; *fila* : Integer {; *tipoColor* : Integer} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-font-style.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-font-style.md index 4782b7cc7525a7..9405c13e31eca0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-font-style.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-font-style.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-row-font-style displayed_sidebar: docs --- -**LISTBOX Get row font style** ( * ; *objeto* : Text ; *linea* : Integer ) : Integer
            **LISTBOX Get row font style** ( *objeto* : Field, Variable ; *linea* : Integer ) : Integer +**LISTBOX Get row font style** ( * ; *objeto* : Text ; *linea* : Integer ) : Integer
            **LISTBOX Get row font style** ( *objeto* : Variable ; *linea* : Integer ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-height.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-height.md index 2e68337a770f52..db1427c9302b41 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-height.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-row-height displayed_sidebar: docs --- -**LISTBOX Get row height** ( * ; *objeto* : Text ; *linea* : Integer ) : Integer
            **LISTBOX Get row height** ( *objeto* : Field, Variable ; *linea* : Integer ) : Integer +**LISTBOX Get row height** ( * ; *objeto* : Text ; *linea* : Integer ) : Integer
            **LISTBOX Get row height** ( *objeto* : Variable ; *linea* : Integer ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-rows-height.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-rows-height.md index 193525d82b5106..9ac62779eab82a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-rows-height.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-rows-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-rows-height displayed_sidebar: docs --- -**LISTBOX Get rows height** ( * ; *objeto* : Text {; *unidad* : Integer} ) : Integer
            **LISTBOX Get rows height** ( *objeto* : Field, Variable {; *unidad* : Integer} ) : Integer +**LISTBOX Get rows height** ( * ; *objeto* : Text {; *unidad* : Integer} ) : Integer
            **LISTBOX Get rows height** ( *objeto* : Variable {; *unidad* : Integer} ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-static-columns.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-static-columns.md index b91a0008109cd2..3074637f2f5f0e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-static-columns.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-static-columns.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-static-columns displayed_sidebar: docs --- -**LISTBOX Get static columns** ( * ; *objeto* : Text ) : Integer
            **LISTBOX Get static columns** ( *objeto* : Field, Variable ) : Integer +**LISTBOX Get static columns** ( * ; *objeto* : Text ) : Integer
            **LISTBOX Get static columns** ( *objeto* : Variable ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-table-source.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-table-source.md index 20fe6467b53f12..89ba59535179f9 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-table-source.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-table-source.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-table-source displayed_sidebar: docs --- -**LISTBOX GET TABLE SOURCE** ( * ; *objeto* : Text ; *numTabla* : Integer {; *nombre* : Text {; *nomSel* : Text}} )
            **LISTBOX GET TABLE SOURCE** ( *objeto* : Field, Variable ; *numTabla* : Integer {; *nombre* : Text {; *nomSel* : Text}} ) +**LISTBOX GET TABLE SOURCE** ( * ; *objeto* : Text ; *numTabla* : Integer {; *nombre* : Text {; *nomSel* : Text}} )
            **LISTBOX GET TABLE SOURCE** ( *objeto* : Variable ; *numTabla* : Integer {; *nombre* : Text {; *nomSel* : Text}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column-formula.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column-formula.md index 7bef2c76bed758..74f8010f8d1e47 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column-formula.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column-formula.md @@ -5,7 +5,7 @@ slug: /commands/listbox-insert-column-formula displayed_sidebar: docs --- -**LISTBOX INSERT COLUMN FORMULA** ( * ; *objeto* : Text ; *posicionCol* : Integer ; *nomCol* : Text ; *formula* : Text ; *tipoDatos* : Integer ; *nomEncabezado* : Text ; *varEncabezado* : Integer, Pointer {; *nomPie* : Text ; *variablePie* : Variable, Pointer} )
            **LISTBOX INSERT COLUMN FORMULA** ( *objeto* : Field, Variable ; *posicionCol* : Integer ; *nomCol* : Text ; *formula* : Text ; *tipoDatos* : Integer ; *nomEncabezado* : Text ; *varEncabezado* : Integer, Pointer {; *nomPie* : Text ; *variablePie* : Variable, Pointer} ) +**LISTBOX INSERT COLUMN FORMULA** ( * ; *objeto* : Text ; *posicionCol* : Integer ; *nomCol* : Text ; *formula* : Text ; *tipoDatos* : Integer ; *nomEncabezado* : Text ; *varEncabezado* : Integer, Pointer {; *nomPie* : Text ; *variablePie* : Variable, Pointer} )
            **LISTBOX INSERT COLUMN FORMULA** ( *objeto* : Variable ; *posicionCol* : Integer ; *nomCol* : Text ; *formula* : Text ; *tipoDatos* : Integer ; *nomEncabezado* : Text ; *varEncabezado* : Integer, Pointer {; *nomPie* : Text ; *variablePie* : Variable, Pointer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column.md index 295c0b506f20be..fc154e29c1f8b0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column.md @@ -5,7 +5,7 @@ slug: /commands/listbox-insert-column displayed_sidebar: docs --- -**LISTBOX INSERT COLUMN** ( * ; *objeto* : Text ; *posicionCol* : Integer ; *nomCol* : Text ; *variableCol* : Array, Field, Variable, Pointer ; *nomEncabezado* : Text ; *varTitulo* : Integer, Pointer {; *nomPie* : Text ; *nomVar* : Variable, Pointer} )
            **LISTBOX INSERT COLUMN** ( *objeto* : Field, Variable ; *posicionCol* : Integer ; *nomCol* : Text ; *variableCol* : Array, Field, Variable, Pointer ; *nomEncabezado* : Text ; *varTitulo* : Integer, Pointer {; *nomPie* : Text ; *nomVar* : Variable, Pointer} ) +**LISTBOX INSERT COLUMN** ( * ; *objeto* : Text ; *posicionCol* : Integer ; *nomCol* : Text ; *variableCol* : Array, Field, Variable, Pointer ; *nomEncabezado* : Text ; *varTitulo* : Integer, Pointer {; *nomPie* : Text ; *nomVar* : Variable, Pointer} )
            **LISTBOX INSERT COLUMN** ( *objeto* : Variable ; *posicionCol* : Integer ; *nomCol* : Text ; *variableCol* : Array, Field, Variable, Pointer ; *nomEncabezado* : Text ; *varTitulo* : Integer, Pointer {; *nomPie* : Text ; *nomVar* : Variable, Pointer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-rows.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-rows.md index 52f01ccb9f772e..c71398f1fa7a01 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-rows.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-rows.md @@ -5,7 +5,7 @@ slug: /commands/listbox-insert-rows displayed_sidebar: docs --- -**LISTBOX INSERT ROWS** ( * ; *objeto* : Text ; *posicionL* : Integer {; *numLineas* : Integer} )
            **LISTBOX INSERT ROWS** ( *objeto* : Field, Variable ; *posicionL* : Integer {; *numLineas* : Integer} ) +**LISTBOX INSERT ROWS** ( * ; *objeto* : Text ; *posicionL* : Integer {; *numLineas* : Integer} )
            **LISTBOX INSERT ROWS** ( *objeto* : Variable ; *posicionL* : Integer {; *numLineas* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-move-column.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-move-column.md index 00d410796e143f..bfc296acbe8b34 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-move-column.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-move-column.md @@ -5,7 +5,7 @@ slug: /commands/listbox-move-column displayed_sidebar: docs --- -**LISTBOX MOVE COLUMN** ( * ; *objeto* : Text ; *posicionCol* : Integer )
            **LISTBOX MOVE COLUMN** ( *objeto* : Field, Variable ; *posicionCol* : Integer ) +**LISTBOX MOVE COLUMN** ( * ; *objeto* : Text ; *posicionCol* : Integer )
            **LISTBOX MOVE COLUMN** ( *objeto* : Variable ; *posicionCol* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-column-number.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-column-number.md index 91ca982e837fa4..b488610988e0dd 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-column-number.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-column-number.md @@ -5,7 +5,7 @@ slug: /commands/listbox-moved-column-number displayed_sidebar: docs --- -**LISTBOX MOVED COLUMN NUMBER** ( * ; *objeto* : Text ; *antPosicion* : Integer ; *nuevPosicion* : Integer )
            **LISTBOX MOVED COLUMN NUMBER** ( *objeto* : Field, Variable ; *antPosicion* : Integer ; *nuevPosicion* : Integer ) +**LISTBOX MOVED COLUMN NUMBER** ( * ; *objeto* : Text ; *antPosicion* : Integer ; *nuevPosicion* : Integer )
            **LISTBOX MOVED COLUMN NUMBER** ( *objeto* : Variable ; *antPosicion* : Integer ; *nuevPosicion* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-row-number.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-row-number.md index 7411aa1eaca795..c82946cac7d576 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-row-number.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-row-number.md @@ -5,7 +5,7 @@ slug: /commands/listbox-moved-row-number displayed_sidebar: docs --- -**LISTBOX MOVED ROW NUMBER** ( * ; *objeto* : Text ; *antPosicion* : Integer ; *nuevPosicion* : Integer )
            **LISTBOX MOVED ROW NUMBER** ( *objeto* : Field, Variable ; *antPosicion* : Integer ; *nuevPosicion* : Integer ) +**LISTBOX MOVED ROW NUMBER** ( * ; *objeto* : Text ; *antPosicion* : Integer ; *nuevPosicion* : Integer )
            **LISTBOX MOVED ROW NUMBER** ( *objeto* : Variable ; *antPosicion* : Integer ; *nuevPosicion* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-break.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-break.md index 2d9b0e9fbac6d3..a2ab83d90ce51d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-break.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-break.md @@ -5,7 +5,7 @@ slug: /commands/listbox-select-break displayed_sidebar: docs --- -**LISTBOX SELECT BREAK** ( * ; *objeto* : Text ; *linea* : Integer ; *columna* : Integer {; *accion* : Integer} )
            **LISTBOX SELECT BREAK** ( *objeto* : Field, Variable ; *linea* : Integer ; *columna* : Integer {; *accion* : Integer} ) +**LISTBOX SELECT BREAK** ( * ; *objeto* : Text ; *linea* : Integer ; *columna* : Integer {; *accion* : Integer} )
            **LISTBOX SELECT BREAK** ( *objeto* : Variable ; *linea* : Integer ; *columna* : Integer {; *accion* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-row.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-row.md index 13ed65a5686687..605877bbd16c16 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-row.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-row.md @@ -5,7 +5,7 @@ slug: /commands/listbox-select-row displayed_sidebar: docs --- -**LISTBOX SELECT ROW** ( * ; *objeto* : Text ; *posicionL* : Integer {; *accion* : Integer} )
            **LISTBOX SELECT ROW** ( *objeto* : Field, Variable ; *posicionL* : Integer {; *accion* : Integer} ) +**LISTBOX SELECT ROW** ( * ; *objeto* : Text ; *posicionL* : Integer {; *accion* : Integer} )
            **LISTBOX SELECT ROW** ( *objeto* : Variable ; *posicionL* : Integer {; *accion* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-rows.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-rows.md index 7fc42a896bc36b..959424fd07bfcb 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-rows.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-rows.md @@ -5,7 +5,7 @@ slug: /commands/listbox-select-rows displayed_sidebar: docs --- -**LISTBOX SELECT ROWS** ( * ; *objeto* : Text ; *seleccion* : Object, Collection {; *accion* : Integer} )
            **LISTBOX SELECT ROWS** ( *objeto* : Field, Variable ; *seleccion* : Object, Collection {; *accion* : Integer} ) +**LISTBOX SELECT ROWS** ( * ; *objeto* : Text ; *seleccion* : Object, Collection {; *accion* : Integer} )
            **LISTBOX SELECT ROWS** ( *objeto* : Variable ; *seleccion* : Object, Collection {; *accion* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-array.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-array.md index afab72f0175217..37dec811c7525c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-array.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-array.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-array displayed_sidebar: docs --- -**LISTBOX SET ARRAY** ( * ; *objeto* : Text ; *tipoArray* : Integer ; *ptrArray* : Pointer )
            **LISTBOX SET ARRAY** ( *objeto* : Field, Variable ; *tipoArray* : Integer ; *ptrArray* : Pointer ) +**LISTBOX SET ARRAY** ( * ; *objeto* : Text ; *tipoArray* : Integer ; *ptrArray* : Pointer )
            **LISTBOX SET ARRAY** ( *objeto* : Variable ; *tipoArray* : Integer ; *ptrArray* : Pointer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-auto-row-height.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-auto-row-height.md index 58c2730b723f60..c340717284329b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-auto-row-height.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-auto-row-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-auto-row-height displayed_sidebar: docs --- -**LISTBOX SET AUTO ROW HEIGHT** ( * ; *objeto* : Text ; *selector* : Integer ; *valor* : Integer ; *unidad* : Integer )
            **LISTBOX SET AUTO ROW HEIGHT** ( *objeto* : Field, Variable ; *selector* : Integer ; *valor* : Integer ; *unidad* : Integer ) +**LISTBOX SET AUTO ROW HEIGHT** ( * ; *objeto* : Text ; *selector* : Integer ; *valor* : Integer ; *unidad* : Integer )
            **LISTBOX SET AUTO ROW HEIGHT** ( *objeto* : Variable ; *selector* : Integer ; *valor* : Integer ; *unidad* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-formula.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-formula.md index 4c5607385adc48..7eb3491be91db2 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-formula.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-formula.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-column-formula displayed_sidebar: docs --- -**LISTBOX SET COLUMN FORMULA** ( * ; *objeto* : Text ; *formula* : Text ; *tipoDato* : Integer )
            **LISTBOX SET COLUMN FORMULA** ( *objeto* : Field, Variable ; *formula* : Text ; *tipoDato* : Integer ) +**LISTBOX SET COLUMN FORMULA** ( * ; *objeto* : Text ; *formula* : Text ; *tipoDato* : Integer )
            **LISTBOX SET COLUMN FORMULA** ( *objeto* : Variable ; *formula* : Text ; *tipoDato* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-width.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-width.md index 04d70169171f8b..b89096538d34b8 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-width.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-width.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-column-width displayed_sidebar: docs --- -**LISTBOX SET COLUMN WIDTH** ( * ; *objeto* : Text ; *ancho* : Integer {; *anchoMin* : Integer {; *anchoMax* : Integer}} )
            **LISTBOX SET COLUMN WIDTH** ( *objeto* : Field, Variable ; *ancho* : Integer {; *anchoMin* : Integer {; *anchoMax* : Integer}} ) +**LISTBOX SET COLUMN WIDTH** ( * ; *objeto* : Text ; *ancho* : Integer {; *anchoMin* : Integer {; *anchoMax* : Integer}} )
            **LISTBOX SET COLUMN WIDTH** ( *objeto* : Variable ; *ancho* : Integer {; *anchoMin* : Integer {; *anchoMax* : Integer}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footer-calculation.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footer-calculation.md index 404baf7fdee432..1e2349000f311f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footer-calculation.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footer-calculation.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-footer-calculation displayed_sidebar: docs --- -**LISTBOX SET FOOTER CALCULATION** ( * ; *objeto* : Text ; *calculo* : Integer )
            **LISTBOX SET FOOTER CALCULATION** ( *objeto* : Field, Variable ; *calculo* : Integer ) +**LISTBOX SET FOOTER CALCULATION** ( * ; *objeto* : Text ; *calculo* : Integer )
            **LISTBOX SET FOOTER CALCULATION** ( *objeto* : Variable ; *calculo* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footers-height.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footers-height.md index 27d0e90b867e1c..c29ded5ae1cab2 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footers-height.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footers-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-footers-height displayed_sidebar: docs --- -**LISTBOX SET FOOTERS HEIGHT** ( * ; *objeto* : Text ; *altura* : Integer {; *unidad* : Integer} )
            **LISTBOX SET FOOTERS HEIGHT** ( *objeto* : Field, Variable ; *altura* : Integer {; *unidad* : Integer} ) +**LISTBOX SET FOOTERS HEIGHT** ( * ; *objeto* : Text ; *altura* : Integer {; *unidad* : Integer} )
            **LISTBOX SET FOOTERS HEIGHT** ( *objeto* : Variable ; *altura* : Integer {; *unidad* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid-color.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid-color.md index 3a43feb0781df4..7f66c5f2147387 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid-color.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid-color.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-grid-color displayed_sidebar: docs --- -**LISTBOX SET GRID COLOR** ( * ; *objeto* : Text ; *color* : Text, Integer ; *horizontal* : Boolean ; *vertical* : Boolean )
            **LISTBOX SET GRID COLOR** ( *objeto* : Field, Variable ; *color* : Text, Integer ; *horizontal* : Boolean ; *vertical* : Boolean ) +**LISTBOX SET GRID COLOR** ( * ; *objeto* : Text ; *color* : Text, Integer ; *horizontal* : Boolean ; *vertical* : Boolean )
            **LISTBOX SET GRID COLOR** ( *objeto* : Variable ; *color* : Text, Integer ; *horizontal* : Boolean ; *vertical* : Boolean )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid.md index 81e8925c574ddc..68c2d2094f3463 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-grid displayed_sidebar: docs --- -**LISTBOX SET GRID** ( * ; *objeto* : Text ; *horizontal* : Boolean ; *vertical* : Boolean )
            **LISTBOX SET GRID** ( *objeto* : Field, Variable ; *horizontal* : Boolean ; *vertical* : Boolean ) +**LISTBOX SET GRID** ( * ; *objeto* : Text ; *horizontal* : Boolean ; *vertical* : Boolean )
            **LISTBOX SET GRID** ( *objeto* : Variable ; *horizontal* : Boolean ; *vertical* : Boolean )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-headers-height.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-headers-height.md index 62ff6f7e866d38..4abb47120fda80 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-headers-height.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-headers-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-headers-height displayed_sidebar: docs --- -**LISTBOX SET HEADERS HEIGHT** ( * ; *objeto* : Text ; *altura* : Integer {; *unidad* : Integer} )
            **LISTBOX SET HEADERS HEIGHT** ( *objeto* : Field, Variable ; *altura* : Integer {; *unidad* : Integer} ) +**LISTBOX SET HEADERS HEIGHT** ( * ; *objeto* : Text ; *altura* : Integer {; *unidad* : Integer} )
            **LISTBOX SET HEADERS HEIGHT** ( *objeto* : Variable ; *altura* : Integer {; *unidad* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-hierarchy.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-hierarchy.md index 628c016b406e64..9494d99aae4215 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-hierarchy.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-hierarchy.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-hierarchy displayed_sidebar: docs --- -**LISTBOX SET HIERARCHY** ( * ; *objeto* : Text ; *jerarquico* : Boolean {; *jerarquia* : Pointer array} )
            **LISTBOX SET HIERARCHY** ( *objeto* : Field, Variable ; *jerarquico* : Boolean {; *jerarquia* : Pointer array} ) +**LISTBOX SET HIERARCHY** ( * ; *objeto* : Text ; *jerarquico* : Boolean {; *jerarquia* : Pointer array} )
            **LISTBOX SET HIERARCHY** ( *objeto* : Variable ; *jerarquico* : Boolean {; *jerarquia* : Pointer array} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-locked-columns.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-locked-columns.md index bc6b60db653ae0..d8a6d882aba21e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-locked-columns.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-locked-columns.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-locked-columns displayed_sidebar: docs --- -**LISTBOX SET LOCKED COLUMNS** ( * ; *objeto* : Text ; *numColumnas* : Integer )
            **LISTBOX SET LOCKED COLUMNS** ( *objeto* : Field, Variable ; *numColumnas* : Integer ) +**LISTBOX SET LOCKED COLUMNS** ( * ; *objeto* : Text ; *numColumnas* : Integer )
            **LISTBOX SET LOCKED COLUMNS** ( *objeto* : Variable ; *numColumnas* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md index 4b603c654ac531..b20bf414f96e76 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-property displayed_sidebar: docs --- -**LISTBOX SET PROPERTY** ( * ; *object* : Text ; *property* : Integer ; *value* : Integer, Text )
            **LISTBOX SET PROPERTY** ( *object* : Variable ; *property* : Integer ; *value* : Integer, Text ) +**LISTBOX SET PROPERTY** ( * ; *object* : Text ; *property* : Integer ; *value* : any )
            **LISTBOX SET PROPERTY** ( *object* : Variable ; *property* : Integer ; *value* : any ) diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-color.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-color.md index 9a4012f79bb69d..1911eda15597a4 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-color.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-color.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-row-color displayed_sidebar: docs --- -**LISTBOX SET ROW COLOR** ( * ; *objeto* : Text ; *fila* : Integer ; *color* : Text, Integer {; *tipoColor* : Integer} )
            **LISTBOX SET ROW COLOR** ( *objeto* : Field, Variable ; *fila* : Integer ; *color* : Text, Integer {; *tipoColor* : Integer} ) +**LISTBOX SET ROW COLOR** ( * ; *objeto* : Text ; *fila* : Integer ; *color* : Text, Integer {; *tipoColor* : Integer} )
            **LISTBOX SET ROW COLOR** ( *objeto* : Variable ; *fila* : Integer ; *color* : Text, Integer {; *tipoColor* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-font-style.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-font-style.md index 8ab93f2edcf86b..bebe6e7b5dca12 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-font-style.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-font-style.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-row-font-style displayed_sidebar: docs --- -**LISTBOX SET ROW FONT STYLE** ( * ; *objeto* : Text ; *fila* : Integer ; *estilo* : Integer )
            **LISTBOX SET ROW FONT STYLE** ( *objeto* : Field, Variable ; *fila* : Integer ; *estilo* : Integer ) +**LISTBOX SET ROW FONT STYLE** ( * ; *objeto* : Text ; *fila* : Integer ; *estilo* : Integer )
            **LISTBOX SET ROW FONT STYLE** ( *objeto* : Variable ; *fila* : Integer ; *estilo* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-height.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-height.md index 7872cc16c0a7ee..7db17a870485b7 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-height.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-row-height displayed_sidebar: docs --- -**LISTBOX SET ROW HEIGHT** ( * ; *objeto* : Text ; *linea* : Integer ; *altura* : Integer )
            **LISTBOX SET ROW HEIGHT** ( *objeto* : Field, Variable ; *linea* : Integer ; *altura* : Integer ) +**LISTBOX SET ROW HEIGHT** ( * ; *objeto* : Text ; *linea* : Integer ; *altura* : Integer )
            **LISTBOX SET ROW HEIGHT** ( *objeto* : Variable ; *linea* : Integer ; *altura* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-rows-height.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-rows-height.md index db59b19027aeca..d6aec4b8cc0603 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-rows-height.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-rows-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-rows-height displayed_sidebar: docs --- -**LISTBOX SET ROWS HEIGHT** ( * ; *objeto* : Text ; *altura* : Integer {; *unidad* : Integer} )
            **LISTBOX SET ROWS HEIGHT** ( *objeto* : Field, Variable ; *altura* : Integer {; *unidad* : Integer} ) +**LISTBOX SET ROWS HEIGHT** ( * ; *objeto* : Text ; *altura* : Integer {; *unidad* : Integer} )
            **LISTBOX SET ROWS HEIGHT** ( *objeto* : Variable ; *altura* : Integer {; *unidad* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-static-columns.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-static-columns.md index af7d7189df4900..986554d893bda6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-static-columns.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-static-columns.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-static-columns displayed_sidebar: docs --- -**LISTBOX SET STATIC COLUMNS** ( * ; *objeto* : Text ; *numColumnas* : Integer )
            **LISTBOX SET STATIC COLUMNS** ( *objeto* : Field, Variable ; *numColumnas* : Integer ) +**LISTBOX SET STATIC COLUMNS** ( * ; *objeto* : Text ; *numColumnas* : Integer )
            **LISTBOX SET STATIC COLUMNS** ( *objeto* : Variable ; *numColumnas* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-sort-columns.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-sort-columns.md index c466f52e50a613..15fae80bfcff6f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-sort-columns.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-sort-columns.md @@ -5,7 +5,7 @@ slug: /commands/listbox-sort-columns displayed_sidebar: docs --- -**LISTBOX SORT COLUMNS** ( * ; *objeto* : Text ; *numColumna* : Integer ; *orden* : Operator {; ...(*numColumna* : Integer, *orden* : Operator)} )
            **LISTBOX SORT COLUMNS** ( *objeto* : Field, Variable ; *numColumna* : Integer ; *orden* : Operator {; ...(*numColumna* : Integer, *orden* : Operator)} ) +**LISTBOX SORT COLUMNS** ( * ; *objeto* : Text ; *numColumna* : Integer ; *orden* : >, < {; ...(*numColumna* : Integer ; *orden* : >, <)} )
            **LISTBOX SORT COLUMNS** ( *objeto* : Variable ; *numColumna* : Integer ; *orden* : >, < {; ...(*numColumna* : Integer ; *orden* : >, <)} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md index 0262e2a6d921f9..1375b4be040029 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md @@ -5,7 +5,7 @@ slug: /commands/append-menu-item displayed_sidebar: docs --- -**APPEND MENU ITEM** ( *menu* : Integer ; *itemText* : Text {; *subMenu* : Text {; *proceso* : Integer {; *}}} ) +**APPEND MENU ITEM** ( *menu* : Integer, Text ; *itemText* : Text {; *subMenu* : Text {; *proceso* : Integer}} {; *} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md index 221f23ddaf4712..205533470981e0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md @@ -5,7 +5,7 @@ slug: /commands/create-menu displayed_sidebar: docs --- -**Create menu** ( *menu* : Text, Integer, Text ) : Text +**Create menu** ({ *menu* : Text, Integer }) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md index 49f3b4e0cdbbc3..becff1f8456455 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md @@ -5,7 +5,7 @@ slug: /commands/get-menu-item-property displayed_sidebar: docs --- -**GET MENU ITEM PROPERTY** ( *menu* : Integer ; *lineaMenu* : Integer ; *propiedad* : Text ; *valor* : any {; *proceso* : Integer} ) +**GET MENU ITEM PROPERTY** ( *menu* : Integer, Text ; *lineaMenu* : Integer ; *propiedad* : Text ; *valor* : any {; *proceso* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md index be5a4e970ec2b2..ab0193eb8cac55 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md @@ -5,7 +5,7 @@ slug: /commands/insert-menu-item displayed_sidebar: docs --- -**INSERT MENU ITEM** ( *menu* : Integer ; *depuesDe* : Integer ; *textoElem* : Text {; *subMenu* : Text {; *proceso* : Integer}}{; *} ) +**INSERT MENU ITEM** ( *menu* : Integer, Text ; *depuesDe* : Integer ; *textoElem* : Text {; *subMenu* : Text {; *proceso* : Integer}}{; *} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-action.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-action.md index fbd4a0068221fc..7a34dd22c4ae96 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-action.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-action.md @@ -5,7 +5,7 @@ slug: /commands/object-get-action displayed_sidebar: docs --- -**OBJECT Get action** ( * ; *objeto* : Text ) : Text
            **OBJECT Get action** ( *objeto* : Field, Variable ) : Text +**OBJECT Get action** ( * ; *objeto* : Text ) : Text
            **OBJECT Get action** ( *objeto* : Variable, Field ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-auto-spellcheck.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-auto-spellcheck.md index d13f6002499cb6..2f33f4772edd83 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-auto-spellcheck.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-auto-spellcheck.md @@ -5,7 +5,7 @@ slug: /commands/object-get-auto-spellcheck displayed_sidebar: docs --- -**OBJECT Get auto spellcheck** ( * ; *objeto* : Text ) : Boolean
            **OBJECT Get auto spellcheck** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Get auto spellcheck** ( * ; *objeto* : Text ) : Boolean
            **OBJECT Get auto spellcheck** ( *objeto* : Variable, Field ) : Boolean
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-best-size.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-best-size.md index 8adcabc23c8da9..44cd033f9a57a2 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-best-size.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-best-size.md @@ -5,7 +5,7 @@ slug: /commands/object-get-best-size displayed_sidebar: docs --- -**OBJECT GET BEST SIZE** ( * ; *objeto* : Text ; *largOpt* : Integer ; *altOpt* : Integer {; *anchoMax* : Integer} )
            **OBJECT GET BEST SIZE** ( *objeto* : Field, Variable ; *largOpt* : Integer ; *altOpt* : Integer {; *anchoMax* : Integer} ) +**OBJECT GET BEST SIZE** ( * ; *objeto* : Text ; *largOpt* : Integer ; *altOpt* : Integer {; *anchoMax* : Integer} )
            **OBJECT GET BEST SIZE** ( *objeto* : Variable, Field ; *largOpt* : Integer ; *altOpt* : Integer {; *anchoMax* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-border-style.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-border-style.md index 4bb0a7d139687f..5e27b1a155969e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-border-style.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-border-style.md @@ -5,7 +5,7 @@ slug: /commands/object-get-border-style displayed_sidebar: docs --- -**OBJECT Get border style** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get border style** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get border style** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get border style** ( *objeto* : Variable, Field ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-context-menu.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-context-menu.md index e404c2d8a9b091..5067a6ee0ce316 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-context-menu.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-context-menu.md @@ -5,7 +5,7 @@ slug: /commands/object-get-context-menu displayed_sidebar: docs --- -**OBJECT Get context menu** ( * ; *objeto* : Text ) : Boolean
            **OBJECT Get context menu** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Get context menu** ( * ; *objeto* : Text ) : Boolean
            **OBJECT Get context menu** ( *objeto* : Variable, Field ) : Boolean
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-coordinates.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-coordinates.md index cf9a607c7d50e1..a4ff4d547f3342 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-coordinates.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-coordinates.md @@ -5,7 +5,7 @@ slug: /commands/object-get-coordinates displayed_sidebar: docs --- -**OBJECT GET COORDINATES** ( * ; *objeto* : Text ; *izquierdo* : Integer ; *superior* : Integer ; *derecho* : Integer ; *inferior* : Integer )
            **OBJECT GET COORDINATES** ( *objeto* : Field, Variable ; *izquierdo* : Integer ; *superior* : Integer ; *derecho* : Integer ; *inferior* : Integer ) +**OBJECT GET COORDINATES** ( * ; *objeto* : Text ; *izquierdo* : Integer ; *superior* : Integer ; *derecho* : Integer ; *inferior* : Integer )
            **OBJECT GET COORDINATES** ( *objeto* : Variable, Field ; *izquierdo* : Integer ; *superior* : Integer ; *derecho* : Integer ; *inferior* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-corner-radius.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-corner-radius.md index 4284f7e9d8e35d..27840988337522 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-corner-radius.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-corner-radius.md @@ -5,7 +5,7 @@ slug: /commands/object-get-corner-radius displayed_sidebar: docs --- -**OBJECT Get corner radius** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get corner radius** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get corner radius** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get corner radius** ( *objeto* : Variable, Field ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-data-source.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-data-source.md index cef9a20c343d22..26681c9a661cbc 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-data-source.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-data-source.md @@ -5,7 +5,7 @@ slug: /commands/object-get-data-source displayed_sidebar: docs --- -**OBJECT Get data source** ( * ; *objeto* : Text ) : Pointer
            **OBJECT Get data source** ( *objeto* : Field, Variable ) : Pointer +**OBJECT Get data source** ( * ; *objeto* : Text ) : Pointer
            **OBJECT Get data source** ( *objeto* : Variable, Field ) : Pointer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-drag-and-drop-options.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-drag-and-drop-options.md index 4b37f7b52443c6..940b9807308995 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-drag-and-drop-options.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-drag-and-drop-options.md @@ -5,7 +5,7 @@ slug: /commands/object-get-drag-and-drop-options displayed_sidebar: docs --- -**OBJECT GET DRAG AND DROP OPTIONS** ( * ; *objeto* : Text ; *arrastrable* : Boolean ; *arrastrableAuto* : Boolean ; *soltable* : Boolean ; *soltableAuto* : Boolean )
            **OBJECT GET DRAG AND DROP OPTIONS** ( *objeto* : Field, Variable ; *arrastrable* : Boolean ; *arrastrableAuto* : Boolean ; *soltable* : Boolean ; *soltableAuto* : Boolean ) +**OBJECT GET DRAG AND DROP OPTIONS** ( * ; *objeto* : Text ; *arrastrable* : Boolean ; *arrastrableAuto* : Boolean ; *soltable* : Boolean ; *soltableAuto* : Boolean )
            **OBJECT GET DRAG AND DROP OPTIONS** ( *objeto* : Variable, Field ; *arrastrable* : Boolean ; *arrastrableAuto* : Boolean ; *soltable* : Boolean ; *soltableAuto* : Boolean )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enabled.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enabled.md index bf3a59129fc755..d036b7c820fb5c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enabled.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enabled.md @@ -5,7 +5,7 @@ slug: /commands/object-get-enabled displayed_sidebar: docs --- -**OBJECT Get enabled** ( * ; *objeto* : Text ) : Boolean
            **OBJECT Get enabled** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Get enabled** ( * ; *objeto* : Text ) : Boolean
            **OBJECT Get enabled** ( *objeto* : Variable, Field ) : Boolean
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enterable.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enterable.md index 6e4eebf3c9dbe6..0fb9db5b34d129 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enterable.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enterable.md @@ -5,7 +5,7 @@ slug: /commands/object-get-enterable displayed_sidebar: docs --- -**OBJECT Get enterable** ( * ; *objeto* : Text ) : Boolean
            **OBJECT Get enterable** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Get enterable** ( * ; *objeto* : Text ) : Boolean
            **OBJECT Get enterable** ( *objeto* : Variable, Field ) : Boolean
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-events.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-events.md index 1471d0ddeee9b4..4967add3d20191 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-events.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-events.md @@ -5,7 +5,7 @@ slug: /commands/object-get-events displayed_sidebar: docs --- -**OBJECT GET EVENTS** ( * ; *objeto* : Text ; *arrEvents* : Integer array )
            **OBJECT GET EVENTS** ( *objeto* : Field, Variable ; *arrEvents* : Integer array ) +**OBJECT GET EVENTS** ( * ; *objeto* : Text ; *arrEvents* : Integer array )
            **OBJECT GET EVENTS** ( *objeto* : Variable, Field ; *arrEvents* : Integer array )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-filter.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-filter.md index 2222f16c9c6145..fabfb93285cae3 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-filter.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-filter.md @@ -5,7 +5,7 @@ slug: /commands/object-get-filter displayed_sidebar: docs --- -**OBJECT Get filter** ( * ; *objeto* : Text ) : Text
            **OBJECT Get filter** ( *objeto* : Field, Variable ) : Text +**OBJECT Get filter** ( * ; *objeto* : Text ) : Text
            **OBJECT Get filter** ( *objeto* : Variable, Field ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-focus-rectangle-invisible.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-focus-rectangle-invisible.md index 001863b857ba1b..7a31ccd4dc4503 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-focus-rectangle-invisible.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-focus-rectangle-invisible.md @@ -5,7 +5,7 @@ slug: /commands/object-get-focus-rectangle-invisible displayed_sidebar: docs --- -**OBJECT Get focus rectangle invisible** ( * ; *objeto* : Text ) : Boolean
            **OBJECT Get focus rectangle invisible** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Get focus rectangle invisible** ( * ; *objeto* : Text ) : Boolean**
            **OBJECT Get focus rectangle invisible** ( *objeto* : Variable, Field ) : Boolean**
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font-size.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font-size.md index c68ac73d27c8e4..30c344da692b93 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font-size.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font-size.md @@ -5,7 +5,7 @@ slug: /commands/object-get-font-size displayed_sidebar: docs --- -**OBJECT Get font size** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get font size** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get font size** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get font size** ( *objeto* : Variable, Field ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font.md index 0c40371a25ea7e..5c05b34a5114f9 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font.md @@ -5,7 +5,7 @@ slug: /commands/object-get-font displayed_sidebar: docs --- -**OBJECT Get font** ( * ; *objeto* : Text ) : Text
            **OBJECT Get font** ( *objeto* : Field, Variable ) : Text +**OBJECT Get font** ( * ; *objeto* : Text ) : Text
            **OBJECT Get font** ( *objeto* : Variable, Field ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-format.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-format.md index 653f28d8bcb500..7e581761952558 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-format.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-format.md @@ -5,7 +5,7 @@ slug: /commands/object-get-format displayed_sidebar: docs --- -**OBJECT Get format** ( * ; *objeto* : Text ) : Text
            **OBJECT Get format** ( *objeto* : Field, Variable ) : Text +**OBJECT Get format** ( * ; *objeto* : Text ) : Text
            **OBJECT Get format** ( *objeto* : Variable, Field ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-help-tip.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-help-tip.md index 90d422dbd01d86..ab83468fe9e999 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-help-tip.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-help-tip.md @@ -5,7 +5,7 @@ slug: /commands/object-get-help-tip displayed_sidebar: docs --- -**OBJECT Get help tip** ( * ; *objeto* : Text ) : Text
            **OBJECT Get help tip** ( *objeto* : Field, Variable ) : Text +**OBJECT Get help tip** ( * ; *objeto* : Text ) : Text
            **OBJECT Get help tip** ( *objeto* : Variable, Field ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-horizontal-alignment.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-horizontal-alignment.md index bb7f42b00fe14a..15893de047ff58 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-horizontal-alignment.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-horizontal-alignment.md @@ -5,7 +5,7 @@ slug: /commands/object-get-horizontal-alignment displayed_sidebar: docs --- -**OBJECT Get horizontal alignment** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get horizontal alignment** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get horizontal alignment** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get horizontal alignment** ( *objeto* : Variable, Field ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-indicator-type.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-indicator-type.md index 03b3256bb1709d..92ffed040d358c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-indicator-type.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-indicator-type.md @@ -5,7 +5,7 @@ slug: /commands/object-get-indicator-type displayed_sidebar: docs --- -**OBJECT Get indicator type** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get indicator type** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get indicator type** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get indicator type** ( *objeto* : Variable, Field ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-keyboard-layout.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-keyboard-layout.md index 0ad761af5a47f4..37fd52bb9cf54d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-keyboard-layout.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-keyboard-layout.md @@ -5,7 +5,7 @@ slug: /commands/object-get-keyboard-layout displayed_sidebar: docs --- -**OBJECT Get keyboard layout** ( * ; *objeto* : Text ) : Text
            **OBJECT Get keyboard layout** ( *objeto* : Field, Variable ) : Text +**OBJECT Get keyboard layout** ( * ; *objeto* : Text ) : Text
            **OBJECT Get keyboard layout** ( *objeto* : Variable, Field ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-name.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-name.md index b2fc96c230f4bf..4db0b912de656c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-name.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-name.md @@ -5,7 +5,7 @@ slug: /commands/object-get-list-name displayed_sidebar: docs --- -**OBJECT Get list name** ( * ; *objeto* : Text {; *tipoLista* : Integer} ) : Text
            **OBJECT Get list name** ( *objeto* : Field, Variable {; *tipoLista* : Integer} ) : Text +**OBJECT Get list name** ( * ; *objeto* : Text {; *tipoLista* : Integer} ) : Text
            **OBJECT Get list name** ( *objeto* : Variable, Field {; *tipoLista* : Integer} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-reference.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-reference.md index 162a7efd0310f1..3b0114617d5d9d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-reference.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-reference.md @@ -5,7 +5,7 @@ slug: /commands/object-get-list-reference displayed_sidebar: docs --- -**OBJECT Get list reference** ( * ; *objeto* : Text {; *tipoLista* : Integer} ) : Integer
            **OBJECT Get list reference** ( *objeto* : Field, Variable {; *tipoLista* : Integer} ) : Integer +**OBJECT Get list reference** ( * ; *objeto* : Text {; *tipoLista* : Integer} ) : Integer
            **OBJECT Get list reference** ( *objeto* : Variable, Field {; *tipoLista* : Integer} ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-maximum-value.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-maximum-value.md index a44560ba5cab37..b894b7577daee2 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-maximum-value.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-maximum-value.md @@ -5,7 +5,7 @@ slug: /commands/object-get-maximum-value displayed_sidebar: docs --- -**OBJECT GET MAXIMUM VALUE** ( * ; *objeto* : Text ; *valorMax* : Date, Time, Real )
            **OBJECT GET MAXIMUM VALUE** ( *objeto* : Field, Variable ; *valorMax* : Date, Time, Real ) +**OBJECT GET MAXIMUM VALUE** ( * ; *objeto* : Text ; *valorMax* : Date, Time, Real )
            **OBJECT GET MAXIMUM VALUE** ( *objeto* : Variable, Field ; *valorMax* : Date, Time, Real )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-minimum-value.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-minimum-value.md index e143abedcb607b..9039eb909faf68 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-minimum-value.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-minimum-value.md @@ -5,7 +5,7 @@ slug: /commands/object-get-minimum-value displayed_sidebar: docs --- -**OBJECT GET MINIMUM VALUE** ( * ; *objeto* : Text ; *valorMin* : Date, Time, Real )
            **OBJECT GET MINIMUM VALUE** ( *objeto* : Field, Variable ; *valorMin* : Date, Time, Real ) +**OBJECT GET MINIMUM VALUE** ( * ; *objeto* : Text ; *valorMin* : Date, Time, Real )
            **OBJECT GET MINIMUM VALUE** ( *objeto* : Variable, Field ; *valorMin* : Date, Time, Real )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-multiline.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-multiline.md index a5390cada7e9db..bae451c39e739b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-multiline.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-multiline.md @@ -5,7 +5,7 @@ slug: /commands/object-get-multiline displayed_sidebar: docs --- -**OBJECT Get multiline** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get multiline** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get multiline** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get multiline** ( *objeto* : Variable, Field ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-placeholder.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-placeholder.md index 52cbe18eb1e1ac..7142c034a3ea93 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-placeholder.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-placeholder.md @@ -5,7 +5,7 @@ slug: /commands/object-get-placeholder displayed_sidebar: docs --- -**OBJECT Get placeholder** ( * ; *objeto* : Text ) : Text
            **OBJECT Get placeholder** ( *objeto* : Field, Variable ) : Text +**OBJECT Get placeholder** ( * ; *objeto* : Text ) : Text
            **OBJECT Get placeholder** ( *objeto* : Variable, Field ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-print-variable-frame.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-print-variable-frame.md index f854139caf36ce..cd0e8e80b1ad02 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-print-variable-frame.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-print-variable-frame.md @@ -5,7 +5,7 @@ slug: /commands/object-get-print-variable-frame displayed_sidebar: docs --- -**OBJECT GET PRINT VARIABLE FRAME** ( * ; *objeto* : Text ; *tamVariable* : Boolean {; *subformFijo* : Integer} )
            **OBJECT GET PRINT VARIABLE FRAME** ( *objeto* : Field, Variable ; *tamVariable* : Boolean {; *subformFijo* : Integer} ) +**OBJECT GET PRINT VARIABLE FRAME** ( * ; *objeto* : Text ; *tamVariable* : Boolean {; *subformFijo* : Integer} )
            **OBJECT GET PRINT VARIABLE FRAME** ( *objeto* : Variable, Field ; *tamVariable* : Boolean {; *subformFijo* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-resizing-options.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-resizing-options.md index 39b4160daa9186..65bf31dce06606 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-resizing-options.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-resizing-options.md @@ -5,7 +5,7 @@ slug: /commands/object-get-resizing-options displayed_sidebar: docs --- -**OBJECT GET RESIZING OPTIONS** ( * ; *objeto* : Text ; *horizontal* : Integer ; *vertical* : Integer )
            **OBJECT GET RESIZING OPTIONS** ( *objeto* : Field, Variable ; *horizontal* : Integer ; *vertical* : Integer ) +**OBJECT GET RESIZING OPTIONS** ( * ; *objeto* : Text ; *horizontal* : Integer ; *vertical* : Integer )
            **OBJECT GET RESIZING OPTIONS** ( *objeto* : Variable, Field ; *horizontal* : Integer ; *vertical* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-rgb-colors.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-rgb-colors.md index 276a955ebdb95b..f114e9e3ac67db 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-rgb-colors.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-rgb-colors.md @@ -5,7 +5,7 @@ slug: /commands/object-get-rgb-colors displayed_sidebar: docs --- -**OBJECT GET RGB COLORS** ( * ; *objeto* : Text ; *colorPrimerPlano* : Text, Integer {; *colorFondo* : Text, Integer {; *colorFondoAlt* : Text, Integer}} )
            **OBJECT GET RGB COLORS** ( *objeto* : Field, Variable ; *colorPrimerPlano* : Text, Integer {; *colorFondo* : Text, Integer {; *colorFondoAlt* : Text, Integer}} ) +**OBJECT GET RGB COLORS** ( * ; *objeto* : Text ; *colorPrimerPlano* : Text, Integer {; *colorFondo* : Text, Integer {; *colorFondoAlt* : Text, Integer}} )
            **OBJECT GET RGB COLORS** ( *objeto* : Variable, Field ; *colorPrimerPlano* : Text, Integer {; *colorFondo* : Text, Integer {; *colorFondoAlt* : Text, Integer}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scroll-position.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scroll-position.md index c0b9156156521f..4487f456ab85c5 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scroll-position.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scroll-position.md @@ -5,7 +5,7 @@ slug: /commands/object-get-scroll-position displayed_sidebar: docs --- -**OBJECT GET SCROLL POSITION** ( * ; *objeto* : Text ; *posicionLinea* : Integer {; *posicionH* : Integer} )
            **OBJECT GET SCROLL POSITION** ( *objeto* : Field, Variable ; *posicionLinea* : Integer {; *posicionH* : Integer} ) +**OBJECT GET SCROLL POSITION** ( * ; *objeto* : Text ; *posicionLinea* : Integer {; *posicionH* : Integer} )
            **OBJECT GET SCROLL POSITION** ( *objeto* : Variable, Field ; *posicionLinea* : Integer {; *posicionH* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scrollbar.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scrollbar.md index 446072136188bf..a5d824a04bc16c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scrollbar.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scrollbar.md @@ -5,7 +5,7 @@ slug: /commands/object-get-scrollbar displayed_sidebar: docs --- -**OBJECT GET SCROLLBAR** ( * ; *objeto* : Text ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer )
            **OBJECT GET SCROLLBAR** ( *objeto* : Field, Variable ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer ) +**OBJECT GET SCROLLBAR** ( * ; *objeto* : Text ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer )
            **OBJECT GET SCROLLBAR** ( *objeto* : Variable, Field ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-shortcut.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-shortcut.md index fe01b78c9157dd..07c8ca1fc8090b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-shortcut.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-shortcut.md @@ -5,7 +5,7 @@ slug: /commands/object-get-shortcut displayed_sidebar: docs --- -**OBJECT GET SHORTCUT** ( * ; *objeto* : Text ; *tecla* : Text ; *modificadores* : Integer )
            **OBJECT GET SHORTCUT** ( *objeto* : Field, Variable ; *tecla* : Text ; *modificadores* : Integer ) +**OBJECT GET SHORTCUT** ( * ; *objeto* : Text ; *tecla* : Text ; *modificadores* : Integer )
            **OBJECT GET SHORTCUT** ( *objeto* : Variable, Field ; *tecla* : Text ; *modificadores* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-style-sheet.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-style-sheet.md index 1c7e4d39800bfe..fbdbf63535eb12 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-style-sheet.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-style-sheet.md @@ -5,7 +5,7 @@ slug: /commands/object-get-style-sheet displayed_sidebar: docs --- -**OBJECT Get style sheet** ( * ; *objeto* : Text ) : Text
            **OBJECT Get style sheet** ( *objeto* : Field, Variable ) : Text +**OBJECT Get style sheet** ( * ; *objeto* : Text ) : Text
            **OBJECT Get style sheet** ( *objeto* : Variable, Field ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-subform.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-subform.md index 2daec7bab9bafc..8dc52b0910fe88 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-subform.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-subform.md @@ -5,7 +5,7 @@ slug: /commands/object-get-subform displayed_sidebar: docs --- -**OBJECT GET SUBFORM** ( * ; *objeto* : Text ; *puntTabla* ; *subFormDet* : Text {; *subFormList* : Text} )
            **OBJECT GET SUBFORM** ( *objeto* : Field, Variable ; *puntTabla* ; *subFormDet* : Text {; *subFormList* : Text} ) +**OBJECT GET SUBFORM** ( * ; *objeto* : Text ; *puntTabla* : Table ; *subFormDet* : Text {; *subFormList* : Text} )
            **OBJECT GET SUBFORM** ( *objeto* : Variable, Field ; *puntTabla* : Table ; *subFormDet* : Text {; *subFormList* : Text} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-text-orientation.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-text-orientation.md index 84ff4267d83361..0d34fa21a39df6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-text-orientation.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-text-orientation.md @@ -5,7 +5,7 @@ slug: /commands/object-get-text-orientation displayed_sidebar: docs --- -**OBJECT Get text orientation** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get text orientation** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get text orientation** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get text orientation** ( *objeto* : Variable, Field ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-three-states-checkbox.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-three-states-checkbox.md index 857f20cf533694..4729ec57ec2b28 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-three-states-checkbox.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-three-states-checkbox.md @@ -5,7 +5,7 @@ slug: /commands/object-get-three-states-checkbox displayed_sidebar: docs --- -**OBJECT Get three states checkbox** ( * ; *objeto* : Text ) : Boolean
            **OBJECT Get three states checkbox** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Get three states checkbox** ( * ; *objeto* : Text ) : Boolean
            **OBJECT Get three states checkbox** ( *objeto* : Variable, Field ) : Boolean
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-title.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-title.md index 7543c6531399bf..6a5b64e3cfe0a9 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-title.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-title.md @@ -5,7 +5,7 @@ slug: /commands/object-get-title displayed_sidebar: docs --- -**OBJECT Get title** ( * ; *objeto* : Text ) : Text
            **OBJECT Get title** ( *objeto* : Field, Variable ) : Text +**OBJECT Get title** ( * ; *objeto* : Text ) : Text
            **OBJECT Get title** ( *objeto* : Variable, Field ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-type.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-type.md index f668626d0c3a4c..00d80ef7c54a88 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-type.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-type.md @@ -5,7 +5,7 @@ slug: /commands/object-get-type displayed_sidebar: docs --- -**OBJECT Get type** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get type** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get type** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get type** ( *objeto* : Variable, Field ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-vertical-alignment.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-vertical-alignment.md index 8468df4d84d56a..5e365fa5de2bb6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-vertical-alignment.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-vertical-alignment.md @@ -5,7 +5,7 @@ slug: /commands/object-get-vertical-alignment displayed_sidebar: docs --- -**OBJECT Get vertical alignment** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get vertical alignment** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get vertical alignment** ( * ; *objeto* : Text ) : Integer
            **OBJECT Get vertical alignment** ( *objeto* : Variable, Field ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-visible.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-visible.md index 91d0cf8d493263..6d6489f0851090 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-visible.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-visible.md @@ -5,7 +5,7 @@ slug: /commands/object-get-visible displayed_sidebar: docs --- -**OBJECT Get visible** ( * ; *objeto* : Text ) : Boolean
            **OBJECT Get visible** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Get visible** ( * ; *objeto* : Text ) : Boolean
            **OBJECT Get visible** ( *objeto* : Variable, Field ) : Boolean
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-is-styled-text.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-is-styled-text.md index 3fcdfc9a0f9079..ca1ef9ca3c641e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-is-styled-text.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-is-styled-text.md @@ -5,7 +5,7 @@ slug: /commands/object-is-styled-text displayed_sidebar: docs --- -**OBJECT Is styled text** ( * ; *objeto* : Text ) : Boolean
            **OBJECT Is styled text** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Is styled text** ( * ; *objeto* : Text ) : Boolean
            **OBJECT Is styled text** ( *objeto* : Variable, Field ) : Boolean
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-move.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-move.md index dd4f68c8471ccc..f4ece976345efd 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-move.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-move.md @@ -5,7 +5,7 @@ slug: /commands/object-move displayed_sidebar: docs --- -**OBJECT MOVE** ( * ; *objeto* : Text ; *moveH* : Integer ; *moveV* : Integer {; *redimH* : Integer {; *redimV* : Integer {; *}}} )
            **OBJECT MOVE** ( *objeto* : Field, Variable ; *moveH* : Integer ; *moveV* : Integer {; *redimH* : Integer {; *redimV* : Integer {; *}}} ) +**OBJECT MOVE** ( * ; *objeto* : Text ; *moveH* : Integer ; *moveV* : Integer {; *redimH* : Integer {; *redimV* : Integer {; *}}} )
            **OBJECT MOVE** ( *objeto* : Variable, Field ; *moveH* : Integer ; *moveV* : Integer {; *redimH* : Integer {; *redimV* : Integer {; *}}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-auto-spellcheck.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-auto-spellcheck.md index 6268109088ede3..b554beff7daa0c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-auto-spellcheck.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-auto-spellcheck.md @@ -5,7 +5,7 @@ slug: /commands/object-set-auto-spellcheck displayed_sidebar: docs --- -**OBJECT SET AUTO SPELLCHECK** ( * ; *objeto* : Text ; *correcionAuto* : Boolean )
            **OBJECT SET AUTO SPELLCHECK** ( *objeto* : Field, Variable ; *correcionAuto* : Boolean ) +**OBJECT SET AUTO SPELLCHECK** ( * ; *objeto* : Text ; *correcionAuto* : Boolean )
            **OBJECT SET AUTO SPELLCHECK** ( *objeto* : Variable, Field ; *correcionAuto* : Boolean )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-border-style.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-border-style.md index 21ab596bb6d22a..d46a35c19de6ab 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-border-style.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-border-style.md @@ -5,7 +5,7 @@ slug: /commands/object-set-border-style displayed_sidebar: docs --- -**OBJECT SET BORDER STYLE** ( * ; *objeto* : Text ; *estiloBorde* : Integer )
            **OBJECT SET BORDER STYLE** ( *objeto* : Field, Variable ; *estiloBorde* : Integer ) +**OBJECT SET BORDER STYLE** ( * ; *objeto* : Text ; *estiloBorde* : Integer )
            **OBJECT SET BORDER STYLE** ( *objeto* : Variable, Field ; *estiloBorde* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-context-menu.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-context-menu.md index 3f84930cb37ef3..2a1dc4cb31a3c7 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-context-menu.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-context-menu.md @@ -5,7 +5,7 @@ slug: /commands/object-set-context-menu displayed_sidebar: docs --- -**OBJECT SET CONTEXT MENU** ( * ; *objeto* : Text ; *menuContext* : Boolean )
            **OBJECT SET CONTEXT MENU** ( *objeto* : Field, Variable ; *menuContext* : Boolean ) +**OBJECT SET CONTEXT MENU** ( * ; *objeto* : Text ; *menuContext* : Boolean )
            **OBJECT SET CONTEXT MENU** ( *objeto* : Variable, Field ; *menuContext* : Boolean )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-corner-radius.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-corner-radius.md index 1c7b0116384746..efea50b57eb76b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-corner-radius.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-corner-radius.md @@ -5,7 +5,7 @@ slug: /commands/object-set-corner-radius displayed_sidebar: docs --- -**OBJECT SET CORNER RADIUS** ( * ; *objeto* : Text ; *radio* : Integer )
            **OBJECT SET CORNER RADIUS** ( *objeto* : Field, Variable ; *radio* : Integer ) +**OBJECT SET CORNER RADIUS** ( * ; *objeto* : Text ; *radio* : Integer )
            **OBJECT SET CORNER RADIUS** ( *objeto* : Variable, Field ; *radio* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-data-source.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-data-source.md index f1a8411dc2f4b7..5313bc50e8764f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-data-source.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-data-source.md @@ -5,7 +5,7 @@ slug: /commands/object-set-data-source displayed_sidebar: docs --- -**OBJECT SET DATA SOURCE** ( * ; *objeto* : Text ; *fuenteDatos* : Pointer )
            **OBJECT SET DATA SOURCE** ( *objeto* : Field, Variable ; *fuenteDatos* : Pointer ) +**OBJECT SET DATA SOURCE** ( * ; *objeto* : Text ; *fuenteDatos* : Pointer )
            **OBJECT SET DATA SOURCE** ( *objeto* : Variable, Field ; *fuenteDatos* : Pointer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-drag-and-drop-options.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-drag-and-drop-options.md index 4bb335fc29628b..a65bff7ac58f95 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-drag-and-drop-options.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-drag-and-drop-options.md @@ -5,7 +5,7 @@ slug: /commands/object-set-drag-and-drop-options displayed_sidebar: docs --- -**OBJECT SET DRAG AND DROP OPTIONS** ( * ; *objeto* : Text ; *arrastrable* : Boolean ; *arrastrableAuto* : Boolean ; *soltable* : Boolean ; *soltableAuto* : Boolean )
            **OBJECT SET DRAG AND DROP OPTIONS** ( *objeto* : Field, Variable ; *arrastrable* : Boolean ; *arrastrableAuto* : Boolean ; *soltable* : Boolean ; *soltableAuto* : Boolean ) +**OBJECT SET DRAG AND DROP OPTIONS** ( * ; *objeto* : Text ; *arrastrable* : Boolean ; *arrastrableAuto* : Boolean ; *soltable* : Boolean ; *soltableAuto* : Boolean )
            **OBJECT SET DRAG AND DROP OPTIONS** ( *objeto* : Variable, Field ; *arrastrable* : Boolean ; *arrastrableAuto* : Boolean ; *soltable* : Boolean ; *soltableAuto* : Boolean )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enabled.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enabled.md index 1fbfecb613a905..7464abfec4cb7f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enabled.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enabled.md @@ -5,7 +5,7 @@ slug: /commands/object-set-enabled displayed_sidebar: docs --- -**OBJECT SET ENABLED** ( * ; *objeto* : Text ; *activo* : Boolean )
            **OBJECT SET ENABLED** ( *objeto* : Field, Variable ; *activo* : Boolean ) +**OBJECT SET ENABLED** ( * ; *objeto* : Text ; *activo* : Boolean )
            **OBJECT SET ENABLED** ( *objeto* : Variable, Field ; *activo* : Boolean )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enterable.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enterable.md index 3d76eabfcbd506..a13dd37906a4de 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enterable.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enterable.md @@ -5,7 +5,7 @@ slug: /commands/object-set-enterable displayed_sidebar: docs --- -**OBJECT SET ENTERABLE** ( * ; *objeto* : Text ; *editable* : Boolean, Integer )
            **OBJECT SET ENTERABLE** ( *objeto* : Field, Variable ; *editable* : Boolean, Integer ) +**OBJECT SET ENTERABLE** ( * ; *objeto* : Text ; *editable* : Boolean, Integer )
            **OBJECT SET ENTERABLE** ( *objeto* : Variable, Field, Table ; *editable* : Boolean, Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-events.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-events.md index 0108960296097e..817bb17f30bf14 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-events.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-events.md @@ -5,7 +5,7 @@ slug: /commands/object-set-events displayed_sidebar: docs --- -**OBJECT SET EVENTS** ( * ; *objeto* : Text ; *arrEventos* : Integer array ; *modo* : Integer )
            **OBJECT SET EVENTS** ( *objeto* : Field, Variable ; *arrEventos* : Integer array ; *modo* : Integer ) +**OBJECT SET EVENTS** ( * ; *objeto* : Text ; *arrEventos* : Integer array ; *modo* : Integer )
            **OBJECT SET EVENTS** ( *objeto* : Variable, Field ; *arrEventos* : Integer array ; *modo* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-filter.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-filter.md index 9d6987c5c01a8f..03833ca4b62bb3 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-filter.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-filter.md @@ -5,7 +5,7 @@ slug: /commands/object-set-filter displayed_sidebar: docs --- -**OBJECT SET FILTER** ( * ; *objeto* : Text ; *filtroEntrada* : Text )
            **OBJECT SET FILTER** ( *objeto* : Field, Variable ; *filtroEntrada* : Text ) +**OBJECT SET FILTER** ( * ; *objeto* : Text ; *filtroEntrada* : Text )
            **OBJECT SET FILTER** ( *objeto* : Variable, Field ; *filtroEntrada* : Text )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-focus-rectangle-invisible.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-focus-rectangle-invisible.md index 3703a75916e976..25a8d56103fc45 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-focus-rectangle-invisible.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-focus-rectangle-invisible.md @@ -5,7 +5,7 @@ slug: /commands/object-set-focus-rectangle-invisible displayed_sidebar: docs --- -**OBJECT SET FOCUS RECTANGLE INVISIBLE** ( * ; *objeto* : Text ; *invisible* : Boolean )
            **OBJECT SET FOCUS RECTANGLE INVISIBLE** ( *objeto* : Field, Variable ; *invisible* : Boolean ) +**OBJECT SET FOCUS RECTANGLE INVISIBLE** ( * ; *objeto* : Text ; *invisible* : Boolean )
            **OBJECT SET FOCUS RECTANGLE INVISIBLE** ( *objeto* : Variable, Field ; *invisible* : Boolean )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-size.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-size.md index d1a2c0d570e0dd..2f5ef7b94ea020 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-size.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-size.md @@ -5,7 +5,7 @@ slug: /commands/object-set-font-size displayed_sidebar: docs --- -**OBJECT SET FONT SIZE** ( * ; *objeto* : Text ; *tamaño* : Integer )
            **OBJECT SET FONT SIZE** ( *objeto* : Field, Variable ; *tamaño* : Integer ) +**OBJECT SET FONT SIZE** ( * ; *objeto* : Text ; *tamaño* : Integer )
            **OBJECT SET FONT SIZE** ( *objeto* : Variable, Field ; *tamaño* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-style.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-style.md index 49aaa79248f94b..e65966466ea55c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-style.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-style.md @@ -5,7 +5,7 @@ slug: /commands/object-set-font-style displayed_sidebar: docs --- -**OBJECT SET FONT STYLE** ( * ; *objeto* : Text ; *estilos* : Integer )
            **OBJECT SET FONT STYLE** ( *objeto* : Field, Variable ; *estilos* : Integer ) +**OBJECT SET FONT STYLE** ( * ; *objeto* : Text ; *estilos* : Integer )
            **OBJECT SET FONT STYLE** ( *objeto* : Variable, Field ; *estilos* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font.md index 04ad17147c4fa7..86cc25e6b7ce4f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font.md @@ -5,7 +5,7 @@ slug: /commands/object-set-font displayed_sidebar: docs --- -**OBJECT SET FONT** ( * ; *objeto* : Text ; *fuente* : Text )
            **OBJECT SET FONT** ( *objeto* : Field, Variable ; *fuente* : Text ) +**OBJECT SET FONT** ( * ; *objeto* : Text ; *fuente* : Text )
            **OBJECT SET FONT** ( *objeto* : Variable, Field ; *fuente* : Text )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-format.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-format.md index bcfad7b186e2e5..6b135082371934 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-format.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-format.md @@ -5,7 +5,7 @@ slug: /commands/object-set-format displayed_sidebar: docs --- -**OBJECT SET FORMAT** ( * ; *objeto* : Text ; *formato* : Text )
            **OBJECT SET FORMAT** ( *objeto* : Field, Variable ; *formato* : Text ) +**OBJECT SET FORMAT** ( * ; *objeto* : Text ; *formato* : Text )
            **OBJECT SET FORMAT** ( *objeto* : Variable, Field ; *formato* : Text )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-help-tip.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-help-tip.md index 40dc5dfa107543..feb18d3f33866e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-help-tip.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-help-tip.md @@ -5,7 +5,7 @@ slug: /commands/object-set-help-tip displayed_sidebar: docs --- -**OBJECT SET HELP TIP** ( * ; *objeto* : Text ; *mensajeAyuda* : Text )
            **OBJECT SET HELP TIP** ( *objeto* : Field, Variable ; *mensajeAyuda* : Text ) +**OBJECT SET HELP TIP** ( * ; *objeto* : Text ; *mensajeAyuda* : Text )
            **OBJECT SET HELP TIP** ( *objeto* : Variable, Field ; *mensajeAyuda* : Text )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-horizontal-alignment.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-horizontal-alignment.md index 1041718f00b771..a4cb60bb8d87d9 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-horizontal-alignment.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-horizontal-alignment.md @@ -5,7 +5,7 @@ slug: /commands/object-set-horizontal-alignment displayed_sidebar: docs --- -**OBJECT SET HORIZONTAL ALIGNMENT** ( * ; *objeto* : Text ; *alineación* : Integer )
            **OBJECT SET HORIZONTAL ALIGNMENT** ( *objeto* : Field, Variable ; *alineación* : Integer ) +**OBJECT SET HORIZONTAL ALIGNMENT** ( * ; *objeto* : Text ; *alineación* : Integer )
            **OBJECT SET HORIZONTAL ALIGNMENT** ( *objeto* : Variable, Field ; *alineación* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-indicator-type.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-indicator-type.md index ff5c506b554eca..139106e9e7e638 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-indicator-type.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-indicator-type.md @@ -5,7 +5,7 @@ slug: /commands/object-set-indicator-type displayed_sidebar: docs --- -**OBJECT SET INDICATOR TYPE** ( * ; *objeto* : Text ; *indicador* : Integer )
            **OBJECT SET INDICATOR TYPE** ( *objeto* : Field, Variable ; *indicador* : Integer ) +**OBJECT SET INDICATOR TYPE** ( * ; *objeto* : Text ; *indicador* : Integer )
            **OBJECT SET INDICATOR TYPE** ( *objeto* : Variable, Field ; *indicador* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-keyboard-layout.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-keyboard-layout.md index 7f016af8c965a3..8e4685c096726b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-keyboard-layout.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-keyboard-layout.md @@ -5,7 +5,7 @@ slug: /commands/object-set-keyboard-layout displayed_sidebar: docs --- -**OBJECT SET KEYBOARD LAYOUT** ( * ; *objeto* : Text ; *codigoLeng* : Text )
            **OBJECT SET KEYBOARD LAYOUT** ( *objeto* : Field, Variable ; *codigoLeng* : Text ) +**OBJECT SET KEYBOARD LAYOUT** ( * ; *objeto* : Text ; *codigoLeng* : Text )
            **OBJECT SET KEYBOARD LAYOUT** ( *objeto* : Variable, Field ; *codigoLeng* : Text )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-name.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-name.md index 4541e38c7bc0fc..4557a434eca4f5 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-name.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-name.md @@ -5,7 +5,7 @@ slug: /commands/object-set-list-by-name displayed_sidebar: docs --- -**OBJECT SET LIST BY NAME** ( * ; *objeto* : Text {; *listType* : Integer}; *lista* : Text )
            **OBJECT SET LIST BY NAME** ( *objeto* : Field, Variable {; *listType* : Integer}; *lista* : Text ) +**OBJECT SET LIST BY NAME** ( * ; *objeto* : Text {; *listType* : Integer}; *lista* : Text )
            **OBJECT SET LIST BY NAME** ( *objeto* : Variable, Field {; *listType* : Integer}; *lista* : Text )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-reference.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-reference.md index 43f975d9384193..37556dd92c23aa 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-reference.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-reference.md @@ -5,7 +5,7 @@ slug: /commands/object-set-list-by-reference displayed_sidebar: docs --- -**OBJECT SET LIST BY REFERENCE** ( * ; *objeto* : Text {; *tipoLista* : Integer}; *lista* : Integer )
            **OBJECT SET LIST BY REFERENCE** ( *objeto* : Field, Variable {; *tipoLista* : Integer}; *lista* : Integer ) +**OBJECT SET LIST BY REFERENCE** ( * ; *objeto* : Text {; *tipoLista* : Integer}; *lista* : Integer )
            **OBJECT SET LIST BY REFERENCE** ( *objeto* : Variable, Field {; *tipoLista* : Integer}; *lista* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-maximum-value.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-maximum-value.md index 0aa431b210c686..966518e3ece8bc 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-maximum-value.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-maximum-value.md @@ -5,7 +5,7 @@ slug: /commands/object-set-maximum-value displayed_sidebar: docs --- -**OBJECT SET MAXIMUM VALUE** ( * ; *objeto* : Text ; *valorMax* : Date, Time, Real )
            **OBJECT SET MAXIMUM VALUE** ( *objeto* : Field, Variable ; *valorMax* : Date, Time, Real ) +**OBJECT SET MAXIMUM VALUE** ( * ; *objeto* : Text ; *valorMax* : Date, Time, Real )
            **OBJECT SET MAXIMUM VALUE** ( *objeto* : Variable, Field ; *valorMax* : Date, Time, Real )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-minimum-value.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-minimum-value.md index ebffbfc832927a..9a2c7a5e29d2e1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-minimum-value.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-minimum-value.md @@ -5,7 +5,7 @@ slug: /commands/object-set-minimum-value displayed_sidebar: docs --- -**OBJECT SET MINIMUM VALUE** ( * ; *objeto* : Text ; *valorMinimo* : Date, Time, Real )
            **OBJECT SET MINIMUM VALUE** ( *objeto* : Field, Variable ; *valorMinimo* : Date, Time, Real ) +**OBJECT SET MINIMUM VALUE** ( * ; *objeto* : Text ; *valorMinimo* : Date, Time, Real )
            **OBJECT SET MINIMUM VALUE** ( *objeto* : Variable, Field ; *valorMinimo* : Date, Time, Real )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-multiline.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-multiline.md index 5989c0dc8f53a8..ba692dbf06707c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-multiline.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-multiline.md @@ -5,7 +5,7 @@ slug: /commands/object-set-multiline displayed_sidebar: docs --- -**OBJECT SET MULTILINE** ( * ; *objeto* : Text ; *multilinea* : Integer )
            **OBJECT SET MULTILINE** ( *objeto* : Field, Variable ; *multilinea* : Integer ) +**OBJECT SET MULTILINE** ( * ; *objeto* : Text ; *multilinea* : Integer )
            **OBJECT SET MULTILINE** ( *objeto* : Variable, Field ; *multilinea* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-placeholder.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-placeholder.md index 4b4b43c8c8c46e..cd5fbeb01a90dd 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-placeholder.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-placeholder.md @@ -5,7 +5,7 @@ slug: /commands/object-set-placeholder displayed_sidebar: docs --- -**OBJECT SET PLACEHOLDER** ( * ; *objeto* : Text ; *textoEjemplo* : Text )
            **OBJECT SET PLACEHOLDER** ( *objeto* : Field, Variable ; *textoEjemplo* : Text ) +**OBJECT SET PLACEHOLDER** ( * ; *objeto* : Text ; *textoEjemplo* : Text )
            **OBJECT SET PLACEHOLDER** ( *objeto* : Variable, Field ; *textoEjemplo* : Text )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-print-variable-frame.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-print-variable-frame.md index 355513b95c74a8..174e2861a4fa2b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-print-variable-frame.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-print-variable-frame.md @@ -5,7 +5,7 @@ slug: /commands/object-set-print-variable-frame displayed_sidebar: docs --- -**OBJECT SET PRINT VARIABLE FRAME** ( * ; *objeto* : Text ; *marcoVariable* : Boolean {; *subformFijo* : Integer} )
            **OBJECT SET PRINT VARIABLE FRAME** ( *objeto* : Field, Variable ; *marcoVariable* : Boolean {; *subformFijo* : Integer} ) +**OBJECT SET PRINT VARIABLE FRAME** ( * ; *objeto* : Text ; *marcoVariable* : Boolean {; *subformFijo* : Integer} )
            **OBJECT SET PRINT VARIABLE FRAME** ( *objeto* : Variable, Field ; *marcoVariable* : Boolean {; *subformFijo* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-resizing-options.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-resizing-options.md index 60384e0ae2dfcd..4d4e42bd676185 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-resizing-options.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-resizing-options.md @@ -5,7 +5,7 @@ slug: /commands/object-set-resizing-options displayed_sidebar: docs --- -**OBJECT SET RESIZING OPTIONS** ( * ; *objeto* : Text ; *horizontal* : Integer ; *vertical* : Integer )
            **OBJECT SET RESIZING OPTIONS** ( *objeto* : Field, Variable ; *horizontal* : Integer ; *vertical* : Integer ) +**OBJECT SET RESIZING OPTIONS** ( * ; *objeto* : Text ; *horizontal* : Integer ; *vertical* : Integer )
            **OBJECT SET RESIZING OPTIONS** ( *objeto* : Variable, Field ; *horizontal* : Integer ; *vertical* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-rgb-colors.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-rgb-colors.md index 6a2dd444bc573a..4431e85842522f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-rgb-colors.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-rgb-colors.md @@ -5,7 +5,7 @@ slug: /commands/object-set-rgb-colors displayed_sidebar: docs --- -**OBJECT SET RGB COLORS** ( * ; *objeto* : Text ; *colorPrimerPlano* : Text, Integer {; *colorFondo* : Text, Integer {; *colorFondoAlt* : Text, Integer}} )
            **OBJECT SET RGB COLORS** ( *objeto* : Field, Variable ; *colorPrimerPlano* : Text, Integer {; *colorFondo* : Text, Integer {; *colorFondoAlt* : Text, Integer}} ) +**OBJECT SET RGB COLORS** ( * ; *objeto* : Text ; *colorPrimerPlano* : Text, Integer {; *colorFondo* : Text, Integer {; *colorFondoAlt* : Text, Integer}} )
            **OBJECT SET RGB COLORS** ( *objeto* : Variable, Field ; *colorPrimerPlano* : Text, Integer {; *colorFondo* : Text, Integer {; *colorFondoAlt* : Text, Integer}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-scrollbar.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-scrollbar.md index 2272823eff92e8..88a4318e9cfca5 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-scrollbar.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-scrollbar.md @@ -5,7 +5,7 @@ slug: /commands/object-set-scrollbar displayed_sidebar: docs --- -**OBJECT SET SCROLLBAR** ( * ; *objeto* : Text ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer )
            **OBJECT SET SCROLLBAR** ( *objeto* : Field, Variable ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer ) +**OBJECT SET SCROLLBAR** ( * ; *objeto* : Text ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer )
            **OBJECT SET SCROLLBAR** ( *objeto* : Variable, Field ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-shortcut.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-shortcut.md index e38335d1104c43..871328368901d3 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-shortcut.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-shortcut.md @@ -5,7 +5,7 @@ slug: /commands/object-set-shortcut displayed_sidebar: docs --- -**OBJECT SET SHORTCUT** ( * ; *objeto* : Text ; *tecla* : Text {; *modificadores* : Integer} )
            **OBJECT SET SHORTCUT** ( *objeto* : Field, Variable ; *tecla* : Text {; *modificadores* : Integer} ) +**OBJECT SET SHORTCUT** ( * ; *objeto* : Text ; *tecla* : Text {; *modificadores* : Integer} )
            **OBJECT SET SHORTCUT** ( *objeto* : Variable, Field ; *tecla* : Text {; *modificadores* : Integer} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-style-sheet.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-style-sheet.md index af5d100f134122..0356fad4d8dd24 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-style-sheet.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-style-sheet.md @@ -5,7 +5,7 @@ slug: /commands/object-set-style-sheet displayed_sidebar: docs --- -**OBJECT SET STYLE SHEET** ( * ; *objeto* : Text ; *nomHojaEstilo* : Text )
            **OBJECT SET STYLE SHEET** ( *objeto* : Field, Variable ; *nomHojaEstilo* : Text ) +**OBJECT SET STYLE SHEET** ( * ; *objeto* : Text ; *nomHojaEstilo* : Text )
            **OBJECT SET STYLE SHEET** ( *objeto* : Variable, Field ; *nomHojaEstilo* : Text )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-subform.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-subform.md index b7c1bdcf1ffa40..ce0dafe10dbf32 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-subform.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-subform.md @@ -5,7 +5,7 @@ slug: /commands/object-set-subform displayed_sidebar: docs --- -**OBJECT SET SUBFORM** ( * ; *objeto* : Text {; *aTabla*}; *subFormDet* : Text, Object {; *subFormList* : Text, Object} )
            **OBJECT SET SUBFORM** ( *objeto* : Field, Variable {; *aTabla*}; *subFormDet* : Text, Object {; *subFormList* : Text, Object} ) +**OBJECT SET SUBFORM** ( * ; *objeto* : Text {; *aTabla* : Table}; *subFormDet* : Text, Object {; *subFormList* : Text, Object} )
            **OBJECT SET SUBFORM** ( *objeto* : Variable, Field {; *aTabla* : Table}; *subFormDet* : Text, Object {; *subFormList* : Text, Object} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-text-orientation.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-text-orientation.md index 7b1610b5905472..0ea60199d78f20 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-text-orientation.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-text-orientation.md @@ -5,7 +5,7 @@ slug: /commands/object-set-text-orientation displayed_sidebar: docs --- -**OBJECT SET TEXT ORIENTATION** ( * ; *objeto* : Text ; *orientacion* : Integer )
            **OBJECT SET TEXT ORIENTATION** ( *objeto* : Field, Variable ; *orientacion* : Integer ) +**OBJECT SET TEXT ORIENTATION** ( * ; *objeto* : Text ; *orientacion* : Integer )
            **OBJECT SET TEXT ORIENTATION** ( *objeto* : Variable, Field ; *orientacion* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-three-states-checkbox.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-three-states-checkbox.md index dbfeea8abdb047..1c9722309b3a5f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-three-states-checkbox.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-three-states-checkbox.md @@ -5,7 +5,7 @@ slug: /commands/object-set-three-states-checkbox displayed_sidebar: docs --- -**OBJECT SET THREE STATES CHECKBOX** ( * ; *objeto* : Text ; *tresEst* : Boolean )
            **OBJECT SET THREE STATES CHECKBOX** ( *objeto* : Field, Variable ; *tresEst* : Boolean ) +**OBJECT SET THREE STATES CHECKBOX** ( * ; *objeto* : Text ; *tresEst* : Boolean )
            **OBJECT SET THREE STATES CHECKBOX** ( *objeto* : Variable, Field ; *tresEst* : Boolean )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-title.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-title.md index a461a2da95c95c..7f43b9a6d65ec4 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-title.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-title.md @@ -5,7 +5,7 @@ slug: /commands/object-set-title displayed_sidebar: docs --- -**OBJECT SET TITLE** ( * ; *objeto* : Text ; *titulo* : Text )
            **OBJECT SET TITLE** ( *objeto* : Field, Variable ; *titulo* : Text ) +**OBJECT SET TITLE** ( * ; *objeto* : Text ; *titulo* : Text )
            **OBJECT SET TITLE** ( *objeto* : Variable, Field ; *titulo* : Text )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-vertical-alignment.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-vertical-alignment.md index 7581e9eb3ff4a3..874da8471e2268 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-vertical-alignment.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-vertical-alignment.md @@ -5,7 +5,7 @@ slug: /commands/object-set-vertical-alignment displayed_sidebar: docs --- -**OBJECT SET VERTICAL ALIGNMENT** ( * ; *objeto* : Text ; *alineacion* : Integer )
            **OBJECT SET VERTICAL ALIGNMENT** ( *objeto* : Field, Variable ; *alineacion* : Integer ) +**OBJECT SET VERTICAL ALIGNMENT** ( * ; *objeto* : Text ; *alineacion* : Integer )
            **OBJECT SET VERTICAL ALIGNMENT** ( *objeto* : Variable, Field ; *alineacion* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-visible.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-visible.md index 81dc6e9565099f..6505f295b0d9d0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-visible.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-visible.md @@ -5,7 +5,7 @@ slug: /commands/object-set-visible displayed_sidebar: docs --- -**OBJECT SET VISIBLE** ( * ; *objeto* : Text ; *visible* : Boolean )
            **OBJECT SET VISIBLE** ( *objeto* : Field, Variable ; *visible* : Boolean ) +**OBJECT SET VISIBLE** ( * ; *objeto* : Text ; *visible* : Boolean )
            **OBJECT SET VISIBLE** ( *objeto* : Variable, Field ; *visible* : Boolean )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-class.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-class.md index 8773df0881a2dc..3e1abeb6b6dd7a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-class.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-class.md @@ -5,7 +5,7 @@ slug: /commands/ob-class displayed_sidebar: docs --- -**OB Class** ( *objeto* : Object ) : any +**OB Class** ( *objeto* : Object ) : Object
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md index 96e38a6837bef2..023571da638ac4 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md @@ -5,7 +5,7 @@ slug: /commands/ob-get displayed_sidebar: docs --- -**OB Get** ( *objeto* : Object, Campo Object ; *propiedad* : Text {; *tipo* : Integer} ) : any +**OB Get** ( *objeto* : Object ; *propiedad* : Text {; *tipo* : Integer} ) : any
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md index e4150843454bd3..1982d86da087fc 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md @@ -5,7 +5,7 @@ slug: /commands/ob-is-defined displayed_sidebar: docs --- -**OB Is defined** ( *objeto* : Object, Campo Object {; *propiedad* : Text} ) : Boolean +**OB Is defined** ( *objeto* : Object {; *propiedad* : Text} ) : Boolean
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md index 289f7ed268377d..052e27d9fac5dc 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md @@ -5,7 +5,7 @@ slug: /commands/ob-is-empty displayed_sidebar: docs --- -**OB Is empty** ( *objeto* : Object, Campo Object ) : Boolean +**OB Is empty** ( *objeto* : Object ) : Boolean
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md index 282c541e150239..06f47127b9b6ae 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md @@ -5,7 +5,7 @@ slug: /commands/ob-remove displayed_sidebar: docs --- -**OB REMOVE** ( *objeto* : Object, Campo Object ; *propiedad* : Text ) +**OB REMOVE** ( *objeto* : Object ; *propiedad* : Text )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md index 31b98f45436b15..a45590c2b18400 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md @@ -5,7 +5,7 @@ slug: /commands/ob-set-array displayed_sidebar: docs --- -**OB SET ARRAY** ( *objeto* : Object, Object ; *propiedad* : Text ; *array* : Array, Variable ) +**OB SET ARRAY** ( *objeto* : Object ; *propiedad* : Text ; *array* : Array, Variable )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md index 5d53efd80a0845..db42bfd833bb11 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md @@ -5,7 +5,7 @@ slug: /commands/ob-set-null displayed_sidebar: docs --- -**OB SET NULL** ( *objeto* : Object, Campo Object ; *property* : Text ) +**OB SET NULL** ( *objeto* : Object ; *property* : Text )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set.md index 3d10d71c4fa34e..dad7958069d6cf 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set.md @@ -5,7 +5,7 @@ slug: /commands/ob-set displayed_sidebar: docs --- -**OB SET** ( *objeto* : Object, Object ; *propiedad* : Text ; *valor* : Expression {; ...(*propiedad* : Text, *valor* : Expression)} ) +**OB SET** ( *objeto* : Object ; *propiedad* : Text ; *valor* : Expression {; ...(*propiedad* : Text ; *valor* : Expression)} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-metadata.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-metadata.md index be6ee94efc6cdc..9c1ad2bc491d15 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-metadata.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-metadata.md @@ -5,7 +5,7 @@ slug: /commands/get-picture-metadata displayed_sidebar: docs --- -**GET PICTURE METADATA** ( *imagen* : Picture ; *nomMeta* : Text ; *ContenidoMeta* : Variable {; ...(*nomMeta* : Text, *ContenidoMeta* : Variable)} ) +**GET PICTURE METADATA** ( *imagen* : Picture ; *nomMeta* : Text ; *ContenidoMeta* : Variable {; ...(*nomMeta* : Text ; *ContenidoMeta* : Variable)} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-metadata.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-metadata.md index d6e48300259fa8..209aa200d33ee6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-metadata.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-metadata.md @@ -5,7 +5,7 @@ slug: /commands/set-picture-metadata displayed_sidebar: docs --- -**SET PICTURE METADATA** ( *imagen* : Picture ; *nomMeta* : Text ; *ContenidoMeta* : Variable {; ...(*nomMeta* : Text, *ContenidoMeta* : Variable)} ) +**SET PICTURE METADATA** ( *imagen* : Picture ; *nomMeta* : Text ; *ContenidoMeta* : Variable, Expression {; ...(*nomMeta* : Text ; *ContenidoMeta* : Variable, Expression )} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md index 3fa6df7bec792d..8c064d9ec1d212 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md @@ -5,7 +5,7 @@ slug: /commands/get-print-option displayed_sidebar: docs --- -**GET PRINT OPTION** ( *opcion* : Integer ; *valor1* : Integer, Text {; *valor2* : Integer, Text} ) +**GET PRINT OPTION** ( *opcion* : Integer, Text ; *valor1* : Integer, Text {; *valor2* : Integer, Text} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-object.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-object.md index 14b2228e8cb4a7..945caa3aa90d3d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-object.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-object.md @@ -5,7 +5,7 @@ slug: /commands/print-object displayed_sidebar: docs --- -**Print object** ( * ; *objeto* : Text {; *posX* : Integer {; *posY* : Integer {; *ancho* : Integer {; *alto* : Integer}}}} ) : Boolean
            **Print object** ( *objeto* : Field, Variable {; *posX* : Integer {; *posY* : Integer {; *ancho* : Integer {; *alto* : Integer}}}} ) : Boolean +**Print object** ( * ; *objeto* : Text {; *posX* : Integer {; *posY* : Integer {; *ancho* : Integer {; *alto* : Integer}}}} ) : Boolean
            **Print object** ( *objeto* : Variable, Field {; *posX* : Integer {; *posY* : Integer {; *ancho* : Integer {; *alto* : Integer}}}} ) : Boolean
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md index c87b52c802299a..c19731aa5f1c6d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md @@ -5,7 +5,7 @@ slug: /commands/set-print-option displayed_sidebar: docs --- -**SET PRINT OPTION** ( *opcion* : Integer ; *valor1* : Integer, Text {; *valor2* : Integer, Text} ) +**SET PRINT OPTION** ( *opcion* : Integer, Text ; *valor1* : Integer, Text {; *valor2* : Integer, Text} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md index 8a11ace591f507..084b240a783b13 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md @@ -5,7 +5,7 @@ slug: /commands/subtotal displayed_sidebar: docs --- -**Subtotal** ( *valores* : Field {; *saltoPag* : Integer} ) : Real +**Subtotal** ( *valores* : Field, Variable {; *saltoPag* : Integer} ) : Real
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/get-process-variable.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/get-process-variable.md index 6030d1b6bfcf6c..75edcefd70abdf 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/get-process-variable.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/get-process-variable.md @@ -5,7 +5,7 @@ slug: /commands/get-process-variable displayed_sidebar: docs --- -**GET PROCESS VARIABLE** ( *proceso* : Integer ; *srcVar* : Variable ; *dstVar* : Variable {; ...(*srcVar* : Variable, *dstVar* : Variable)} ) +**GET PROCESS VARIABLE** ( *proceso* : Integer ; *srcVar* : Variable ; *dstVar* : Variable {; ...(*srcVar* : Variable ; *dstVar* : Variable)} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/set-process-variable.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/set-process-variable.md index 5955a64880675d..ab0d3310009678 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/set-process-variable.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/set-process-variable.md @@ -5,7 +5,7 @@ slug: /commands/set-process-variable displayed_sidebar: docs --- -**SET PROCESS VARIABLE** ( *proceso* : Integer ; *dstVar* : Variable ; *expr* : Variable {; ...(*dstVar* : Variable, *expr* : Variable)} ) +**SET PROCESS VARIABLE** ( *proceso* : Integer ; *dstVar* : Variable ; *expr* : Expression {; ...(*dstVar* : Variable ; *expr* : Expression)} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/variable-to-variable.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/variable-to-variable.md index e32668f11d2d7d..d6c9cb177158fc 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/variable-to-variable.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/variable-to-variable.md @@ -5,7 +5,7 @@ slug: /commands/variable-to-variable displayed_sidebar: docs --- -**VARIABLE TO VARIABLE** ( *proceso* : Integer ; *dstVar* : Variable ; *srcVar* : Variable {; ...(*dstVar* : Variable, *srcVar* : Variable)} ) +**VARIABLE TO VARIABLE** ( *proceso* : Integer ; *dstVar* : Variable ; *srcVar* : Variable {; ...(*dstVar* : Variable ; *srcVar* : Variable)} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md index 58614b1a5b0346..fcaf6ec5fd5d41 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md @@ -5,7 +5,7 @@ slug: /commands/session-info displayed_sidebar: docs --- -**Session info** ( *sessionId* : Integer ) : Object +**Session info** ( *sessionId* : Text ) : Object diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-formula.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-formula.md index 0943232ad6aabd..ed93d5b6633eb1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-formula.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-formula.md @@ -5,7 +5,7 @@ slug: /commands/order-by-formula displayed_sidebar: docs --- -**ORDER BY FORMULA** ( *tabla* : Table ; *formula* : Expression {; >,<} {; ...(*formula* : Expression {; >,<})} ) +***ORDER BY FORMULA** ( *tabla* : Table ; { ...(*formula* : Expression {; *formula* : >, <})} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md index 6216f9913f2a41..dc27347c79ef19 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md @@ -5,7 +5,7 @@ slug: /commands/query-by-attribute displayed_sidebar: docs --- -**QUERY BY ATTRIBUTE** ( {*tabla* : Table}{;}{*opConj* : Operator ;} *campoObjeto* : Field ; *rutaAtributo* : Text ; *opBusq* : Text, Operator ; *valor* : Text, Real, Date, Time {; *} ) +**QUERY BY ATTRIBUTE** ( {*tabla* : Table ;}{*opConj* : &, \|, # ;} *campoObjeto* : Field ; *rutaAtributo* : Text ; *opBusq* : Text, >, <, >=, <=, #, =, \|, % ; *valor* : Text, Real, Date, Time {; *} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md index 7280c59003627e..2d53454f541df7 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md @@ -5,7 +5,7 @@ slug: /commands/query-by-formula displayed_sidebar: docs --- -**QUERY BY FORMULA** ( *tabla* : Table {; *formula* : Boolean} ) +**QUERY BY FORMULA** ( *tabla* : Table {; *formula* : Expression} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md index 706d5a183a6e10..78902af8b1759c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md @@ -5,7 +5,7 @@ slug: /commands/query-selection-by-attribute displayed_sidebar: docs --- -**QUERY SELECTION BY ATTRIBUTE** ( {*tabla* : Table}{;}{*opConj* ;} *campoObjeto* : Field ; *rutaAtributo* : Text ; *opBusq* : Text, Operator ; *valor* : Text, Real, Date, Time {; *} ) +**QUERY SELECTION BY ATTRIBUTE** ( {*tabla* : Table ;}{*opConj* : &, \|, # ;} *campoObjeto* : Field ; *rutaAtributo* : Text ; *opBusq* : Text, >, <, >=, <=, #, =, \|, % ; *valor* : Text, Real, Date, Time {; *} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md index 82081c5a41d60d..60eebbf936070b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md @@ -5,7 +5,7 @@ slug: /commands/query-selection-by-formula displayed_sidebar: docs --- -**QUERY SELECTION BY FORMULA** ( *tabla* : Table {; *formula* : Boolean} ) +**QUERY SELECTION BY FORMULA** ( *tabla* : Table {; *formula* : Expression} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md index 3546a48a3aab38..c72dc524124879 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs Por defecto, los registros encontrados por las búsquedas no están bloqueados. Pase [True](../commands/true) en el parámetro *bloq* para activar el bloqueo. -Este comando debe imperativamente utilizarse al interior de una transacción. Si se llama fuera de este contexto, se genera un error. Esto permite un mejor control del bloqueo de registros. Los registros encontrados permanecerán bloqueados hasta que la transacción termine (validada o cancelada). Después de que la transacción se completa, todos los registros se desbloquean, excepto el registro actual. +Este comando debe imperativamente utilizarse al interior de una transacción. Si se llama fuera de este contexto, se ignora. Esto permite un mejor control del bloqueo de registros. Los registros encontrados permanecerán bloqueados hasta que la transacción termine (validada o cancelada). Después de que la transacción se completa, todos los registros se desbloquean, excepto el registro actual. Los registros están bloqueados para todas las tablas en la transacción actual. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md index 96857077ea541f..95eda723685030 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md @@ -5,7 +5,7 @@ slug: /commands/qr-insert-column displayed_sidebar: docs --- -**QR INSERT COLUMN** ( *area* : Integer ; *numColumna* : Integer ; *objeto* : Field, Variable, Pointer ) +**QR INSERT COLUMN** ( *area* : Integer ; *numColumna* : Integer ; *objeto* : Text, Pointer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-column.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-column.md index fecb7798472d59..8f02fc9ead32e8 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-column.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-column.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-info-column displayed_sidebar: docs --- -**QR SET INFO COLUMN** ( *area* : Integer ; *numColumna* : Integer ; *titulo* : Text ; *objeto* : Field, Variable ; *oculta* : Integer ; *tamaño* : Integer ; *valoresRepetidos* : Integer ; *formato* : Text ) +**QR SET INFO COLUMN** ( *area* : Integer ; *numColumna* : Integer ; *titulo* : Text ; *objeto* : Text, Pointer ; *oculta* : Integer ; *tamaño* : Integer ; *valoresRepetidos* : Integer ; *formato* : Text )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-records-info.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-records-info.md index 3f055663d2abdb..ea3f7a4d13a96c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-records-info.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-records-info.md @@ -5,7 +5,7 @@ slug: /commands/locked-records-info displayed_sidebar: docs --- -**Locked records info** ( *laTabla* ) : Object +**Locked records info** ( *laTabla* : Table ) : Object
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Relations/old-related-one.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Relations/old-related-one.md index 9b66e774edacb0..f5cc4877178a04 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Relations/old-related-one.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Relations/old-related-one.md @@ -5,7 +5,7 @@ slug: /commands/old-related-one displayed_sidebar: docs --- -**OLD RELATED ONE** ( *unCampo* ) +**OLD RELATED ONE** ( *unCampo* : Field )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many-selection.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many-selection.md index c29c9a36703617..38ab12dec62830 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many-selection.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many-selection.md @@ -5,7 +5,7 @@ slug: /commands/relate-many-selection displayed_sidebar: docs --- -**RELATE MANY SELECTION** ( *unCampo* ) +**RELATE MANY SELECTION** ( *unCampo* : Field )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Relations/save-related-one.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Relations/save-related-one.md index a4a375ddb4b304..197f04ba7ea77f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Relations/save-related-one.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Relations/save-related-one.md @@ -5,7 +5,7 @@ slug: /commands/save-related-one displayed_sidebar: docs --- -**SAVE RELATED ONE** ( *unCampo* ) +**SAVE RELATED ONE** ( *unCampo* : Field )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SQL/is-field-value-null.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SQL/is-field-value-null.md index 13c2c9b910e610..4b2875a1054b59 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SQL/is-field-value-null.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SQL/is-field-value-null.md @@ -5,7 +5,7 @@ slug: /commands/is-field-value-null displayed_sidebar: docs --- -**Is field value Null** ( *unCampo* ) : Boolean +**Is field value Null** ( *unCampo* : Field ) : Boolean
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SQL/set-field-value-null.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SQL/set-field-value-null.md index 902dfaca7c73cc..659c9e2fa15e6c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SQL/set-field-value-null.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SQL/set-field-value-null.md @@ -5,7 +5,7 @@ slug: /commands/set-field-value-null displayed_sidebar: docs --- -**SET FIELD VALUE NULL** ( *unCampo* ) +**SET FIELD VALUE NULL** ( *unCampo* : Field )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md index 607ce3135dc848..a145004a5b2325 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md @@ -5,7 +5,7 @@ slug: /commands/sql-set-parameter displayed_sidebar: docs --- -**SQL SET PARAMETER** ( *objeto* : Object ; *tipoParam* : Integer ) +**SQL SET PARAMETER** ( *objeto* : Variable ; *tipoParam* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md index 5bbf0acdd12e23..dfe6a62249884c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md @@ -5,7 +5,7 @@ slug: /commands/svg-get-attribute displayed_sidebar: docs --- -**SVG GET ATTRIBUTE** ( {* ;} *objetoImagen* ; id_Element ; *nomAtrib* : Text ; *valorAtrib* : Text, Integer ) +**SVG GET ATTRIBUTE** ( {* ;} *objetoImagen* ; *id_Element* ; *nomAtrib* : Text ; *valorAtrib* : Text, Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md index eaf0d3a0852d20..cdfa61dbad22f1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md @@ -5,7 +5,7 @@ slug: /commands/svg-set-attribute displayed_sidebar: docs --- -**SVG SET ATTRIBUTE** ( {* ;} *objetoImagen* ; id_Element ; *nomAtrib* : Text ; *valorAtrib* : Text, Integer {; ...(*nomAtrib* : Text, *valorAtrib* : Text, Integer)} {; *}) +**SVG SET ATTRIBUTE** ( {* ;} *objetoImagen* ; *id_Element* ; *nomAtrib* : Text ; *valorAtrib* : Text, Integer {; ...(*nomAtrib* : Text, *valorAtrib* : Text, Integer)} {; *})
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/String/lowercase.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/String/lowercase.md index 4c3664c7254ea6..166021aa0313eb 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/String/lowercase.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/String/lowercase.md @@ -5,7 +5,7 @@ slug: /commands/lowercase displayed_sidebar: docs --- -**Lowercase** ( *laCadena* {; *} ) : Text +**Lowercase** ( *laCadena* : Text {; *} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/String/uppercase.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/String/uppercase.md index 6ddd4438864d7a..bd5f40884a86ec 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/String/uppercase.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/String/uppercase.md @@ -5,7 +5,7 @@ slug: /commands/uppercase displayed_sidebar: docs --- -**Uppercase** ( *laCadena* {; *} ) : Text +**Uppercase** ( *laCadena* : Text {; *} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md index e8f6e29d478ccb..c392cd6baf0631 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md @@ -5,7 +5,7 @@ slug: /commands/delete-index displayed_sidebar: docs --- -**DELETE INDEX** ( *Ptrcamp* : Puntero, Cadena {; *} )
            **DELETE INDEX** ( *nomIndex* : Puntero, Cadena {; *} ) +**DELETE INDEX** ( *Ptrcamp* : Pointer, Text {; *} )
            **DELETE INDEX** ( *nomIndex* : Pointer, Text {; *} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md index f85ef2e0fcc370..1005f14808e0e3 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md @@ -5,7 +5,7 @@ slug: /commands/field-name displayed_sidebar: docs --- -**Field name** ( *campPtr* : Puntero, Entero largo ) : Text
            **Field name** ( *numTabla* ; *numCamp* : Integer ) : Text +**Field name** ( *campPtr* : Pointer ) : Text
            **Field name** ( *numTabla* : Integer ; *numCamp* : Integer ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md index b2f0698189e2cc..7fe4f31aa60240 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md @@ -5,7 +5,7 @@ slug: /commands/field displayed_sidebar: docs --- -**Field** ( *numTabla* : Integer ; *numCamp* : Integer ) -> Resultado 
            **Field** ( *ptrCamp* : Pointer ) -> numCampo +**Field** ( *numTabla* : Integer ; *numCamp* : Integer ) : Pointer
            **Field** ( *ptrCamp* : Pointer ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md index 6225bdbe9bc06f..aa1cc1864e5609 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-field-entry-properties displayed_sidebar: docs --- -**GET FIELD ENTRY PROPERTIES** ( *ptrCamp* : Puntero, Entero largo ; *lista* : Text ; *obligatorio* : Boolean ; *noEditable* : Boolean ; *noModificable* : Boolean )
            **GET FIELD ENTRY PROPERTIES** ( *numTabla* : Puntero, Entero largo ; *numCamp* : Integer ; *lista* : Text ; *obligatorio* : Boolean ; *noEditable* : Boolean ; *noModificable* : Boolean ) +**GET FIELD ENTRY PROPERTIES** ( *ptrCamp* : Pointer ; *lista* : Text ; *obligatorio* : Boolean ; *noEditable* : Boolean ; *noModificable* : Boolean )
            **GET FIELD ENTRY PROPERTIES** ( *numTabla* : Integer ; *numCamp* : Integer ; *lista* : Text ; *obligatorio* : Boolean ; *noEditable* : Boolean ; *noModificable* : Boolean )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md index f78a43090b1ae8..4a1ae3d11a53d7 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-field-properties displayed_sidebar: docs --- -**GET FIELD PROPERTIES** ( *campPtr* : Puntero, Entero largo ; *campTipo* : Integer {; *campLong* : Integer {; *indexado* : Boolean {; *unico* : Boolean {; *invisible* : Boolean}}}} )
            **GET FIELD PROPERTIES** ( *tablaNum* : Puntero, Entero largo ; *numCamp* : Integer ; *campTipo* : Integer {; *campLong* : Integer {; *indexado* : Boolean {; *unico* : Boolean {; *invisible* : Boolean}}}} ) +**GET FIELD PROPERTIES** ( *campPtr* : Pointer ; *campTipo* : Integer {; *campLong* : Integer {; *indexado* : Boolean {; *unico* : Boolean {; *invisible* : Boolean}}}} )
            **GET FIELD PROPERTIES** ( *tablaNum* : Integer ; *numCamp* : Integer ; *campTipo* : Integer {; *campLong* : Integer {; *indexado* : Boolean {; *unico* : Boolean {; *invisible* : Boolean}}}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md index 316ae09cc66c05..d783d3635e0d69 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-relation-properties displayed_sidebar: docs --- -**GET RELATION PROPERTIES** ( *ptrCamp* : Puntero, Entero largo ; *tablaUno* : Integer ; *campUno* : Integer {; *discriminante* : Integer {; *autoUno* : Boolean {; *autoMuchos* : Boolean}}} )
            **GET RELATION PROPERTIES** ( *numTabla* : Puntero, Entero largo ; *numCamp* : Integer ; *tablaUno* : Integer ; *campUno* : Integer {; *discriminante* : Integer {; *autoUno* : Boolean {; *autoMuchos* : Boolean}}} ) +**GET RELATION PROPERTIES** ( *ptrCamp* : Pointer ; *tablaUno* : Integer ; *campUno* : Integer {; *discriminante* : Integer {; *autoUno* : Boolean {; *autoMuchos* : Boolean}}} )
            **GET RELATION PROPERTIES** ( *numTabla* : Integer ; *numCamp* : Integer ; *tablaUno* : Integer ; *campUno* : Integer {; *discriminante* : Integer {; *autoUno* : Boolean {; *autoMuchos* : Boolean}}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-table-properties.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-table-properties.md index 1684dd25734e47..8dae1e19533124 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-table-properties.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-table-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-table-properties displayed_sidebar: docs --- -**GET TABLE PROPERTIES** ( *PtrTabla* : Puntero, Entero largo ; *invisible* : Boolean {; *trigGuardarNuevo* : Boolean {; *trigGuardaReg* : Boolean {; *trigBorrarReg* : Boolean {; *trigCargReg* : Boolean}}}} )
            **GET TABLE PROPERTIES** ( *numTabla* : Puntero, Entero largo ; *invisible* : Boolean {; *trigGuardarNuevo* : Boolean {; *trigGuardaReg* : Boolean {; *trigBorrarReg* : Boolean {; *trigCargReg* : Boolean}}}} ) +**GET TABLE PROPERTIES** ( *PtrTabla* : Pointer ; *invisible* : Boolean {; *trigGuardarNuevo* : Boolean {; *trigGuardaReg* : Boolean {; *trigBorrarReg* : Boolean {; *trigCargReg* : Boolean}}}} )
            **GET TABLE PROPERTIES** ( *numTabla* : Integer ; *invisible* : Boolean {; *trigGuardarNuevo* : Boolean {; *trigGuardaReg* : Boolean {; *trigBorrarReg* : Boolean {; *trigCargReg* : Boolean}}}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md index b68863e75659e8..759368f6b62c6a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md @@ -5,7 +5,7 @@ slug: /commands/is-field-number-valid displayed_sidebar: docs --- -**Is field number valid** ( *ptrTabla* : Entero largo, Puntero ; *numCamp* : Integer ) : Boolean
            **Is field number valid** ( *numTabla* : Entero largo, Puntero ; *numCamp* : Integer ) : Boolean +**Is field number valid** ( *ptrTabla* : Pointer ; *numCamp* : Integer ) : Boolean
            **Is field number valid** ( *numTabla* : Integer ; *numCamp* : Integer ) : Boolean
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md index 7762bbb9dd7214..bd5b3afe149544 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md @@ -5,7 +5,7 @@ slug: /commands/last-field-number displayed_sidebar: docs --- -**Last field number** ( *numTabla* : Entero largo, Puntero ) : Integer
            **Last field number** ( *ptrTabla* : Entero largo, Puntero ) : Integer +**Last field number** ( *numTabla* : Integer ) : Integer
            **Last field number** ( *ptrTabla* : Pointer ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/pause-indexes.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/pause-indexes.md index 2dcf5c33a31764..b3d6f629d4197b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/pause-indexes.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/pause-indexes.md @@ -5,7 +5,7 @@ slug: /commands/pause-indexes displayed_sidebar: docs --- -**PAUSE INDEXES** ( *laTabla* ) +**PAUSE INDEXES** ( *laTabla* : Table )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/set-index.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/set-index.md index cfa56d71843b8a..bba44a440902de 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/set-index.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/set-index.md @@ -5,7 +5,7 @@ slug: /commands/set-index displayed_sidebar: docs --- -**SET INDEX** ( *unCampo* ; *index* : Boolean, Integer {; *} ) +**SET INDEX** ( *unCampo* : Field ; *index* : Boolean, Integer {; *} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/table-name.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/table-name.md index d0243e254aa26f..d97daf6362a21e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/table-name.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/table-name.md @@ -5,7 +5,7 @@ slug: /commands/table-name displayed_sidebar: docs --- -**Table name** ( *numTabla* : Entero largo, Puntero ) : Text
            **Table name** ( *ptrTabla* : Entero largo, Puntero ) : Text +**Table name** ( *numTabla* : Integer ) : Text
            **Table name** ( *ptrTabla* : Pointer ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-compute-expressions.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-compute-expressions.md index b8e9cc8c1e9739..80b34f3abcb76a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-compute-expressions.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-compute-expressions.md @@ -5,7 +5,7 @@ slug: /commands/st-compute-expressions displayed_sidebar: docs --- -**ST COMPUTE EXPRESSIONS** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} )
            **ST COMPUTE EXPRESSIONS** ( *objeto* : Field, Variable {; *inicioSel* : Integer {; *finSel* : Integer}} ) +**ST COMPUTE EXPRESSIONS** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} )
            **ST COMPUTE EXPRESSIONS** ( *objeto* : Variable, Field {; *inicioSel* : Integer {; *finSel* : Integer}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-freeze-expressions.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-freeze-expressions.md index a3526cf561c839..c36ad0612efdb2 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-freeze-expressions.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-freeze-expressions.md @@ -5,7 +5,7 @@ slug: /commands/st-freeze-expressions displayed_sidebar: docs --- -**ST FREEZE EXPRESSIONS** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *finSel* : Integer}}{; *} )
            **ST FREEZE EXPRESSIONS** ( *objeto* : Field, Variable {; *inicioSel* : Integer {; *finSel* : Integer}}{; *} ) +**ST FREEZE EXPRESSIONS** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *finSel* : Integer}}{; *} )
            **ST FREEZE EXPRESSIONS** ( *objeto* : Variable, Field {; *inicioSel* : Integer {; *finSel* : Integer}}{; *} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-attributes.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-attributes.md index 07672878ebb9cb..cb92922e0164f3 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-attributes.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-attributes.md @@ -5,7 +5,7 @@ slug: /commands/st-get-attributes displayed_sidebar: docs --- -**ST GET ATTRIBUTES** ( * ; *objeto* : Text ; *inicioSel* : Integer ; *finSel* : Integer ; *nomAtrib* : Integer ; *valorAtrib* : Variable {; ...(*nomAtrib* : Integer, *valorAtrib* : Variable)} )
            **ST GET ATTRIBUTES** ( *objeto* : Field, Variable ; *inicioSel* : Integer ; *finSel* : Integer ; *nomAtrib* : Integer ; *valorAtrib* : Variable {; ...(*nomAtrib* : Integer, *valorAtrib* : Variable)} ) +**ST GET ATTRIBUTES** ( * ; *objeto* : Text ; *inicioSel* : Integer ; *finSel* : Integer ; *nomAtrib* : Integer ; *valorAtrib* : Variable {; ...(*nomAtrib* : Integer ; *valorAtrib* : Variable)} )
            **ST GET ATTRIBUTES** ( *objeto* : Variable, Field ; *inicioSel* : Integer ; *finSel* : Integer ; *nomAtrib* : Integer ; *valorAtrib* : Variable {; ...(*nomAtrib* : Integer ; *valorAtrib* : Variable)} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-expression.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-expression.md index d70d225839456e..804e8b20c3ac5c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-expression.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-expression.md @@ -5,7 +5,7 @@ slug: /commands/st-get-expression displayed_sidebar: docs --- -**ST Get expression** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} ) : Text
            **ST Get expression** ( *objeto* : Field, Variable {; *inicioSel* : Integer {; *finSel* : Integer}} ) : Text +**ST Get expression** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} ) : Text
            **ST Get expression** ( *objeto* : Variable, Field {; *inicioSel* : Integer {; *finSel* : Integer}} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-options.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-options.md index 586d2619955cbb..7606ae11039e85 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-options.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-options.md @@ -5,7 +5,7 @@ slug: /commands/st-get-options displayed_sidebar: docs --- -**ST GET OPTIONS** ( * ; *objeto* : Text ; *opcion* : Integer ; *valor* : Integer {; ...(*opcion* : Integer, *valor* : Integer)} )
            **ST GET OPTIONS** ( *objeto* : Field, Variable ; *opcion* : Integer ; *valor* : Integer {; ...(*opcion* : Integer, *valor* : Integer)} ) +**ST GET OPTIONS** ( * ; *objeto* : Text ; *opcion* : Integer ; *valor* : Integer {; ...(*opcion* : Integer ; *valor* : Integer)} )
            **ST GET OPTIONS** ( *objeto* : Variable, Field ; *opcion* : Integer ; *valor* : Integer {; ...(*opcion* : Integer ; *valor* : Integer)} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-plain-text.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-plain-text.md index 45f3bbaa13f92f..128c309109ac86 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-plain-text.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-plain-text.md @@ -5,7 +5,7 @@ slug: /commands/st-get-plain-text displayed_sidebar: docs --- -**ST Get plain text** ( * ; *objeto* : Text {; *refMode* : Integer} ) : Text
            **ST Get plain text** ( *objeto* : Field, Variable {; *refMode* : Integer} ) : Text +**ST Get plain text** ( * ; *objeto* : Text {; *refMode* : Integer} ) : Text
            **ST Get plain text** ( *objeto* : Variable, Field {; *refMode* : Integer} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-text.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-text.md index 2c39c3d0352826..b0be0ca3df6c02 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-text.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-text.md @@ -5,7 +5,7 @@ slug: /commands/st-get-text displayed_sidebar: docs --- -**ST Get text** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} ) : Text
            **ST Get text** ( *objeto* : Field, Variable {; *inicioSel* : Integer {; *finSel* : Integer}} ) : Text +**ST Get text** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} ) : Text
            **ST Get text** ( *objeto* : Variable, Field {; *inicioSel* : Integer {; *finSel* : Integer}} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-url.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-url.md index 2af7c821661125..deaefbaafbb726 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-url.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-url.md @@ -5,7 +5,7 @@ slug: /commands/st-get-url displayed_sidebar: docs --- -**ST GET URL** ( * ; *objeto* : Text ; *textoURL* : Text ; *direccionURL* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} )
            **ST GET URL** ( *objeto* : Field, Variable ; *textoURL* : Text ; *direccionURL* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} ) +**ST GET URL** ( * ; *objeto* : Text ; *textoURL* : Text ; *direccionURL* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} )
            **ST GET URL** ( *objeto* : Variable, Field ; *textoURL* : Text ; *direccionURL* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-insert-url.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-insert-url.md index 869793e0bbc49a..059b2d4aa95187 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-insert-url.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-insert-url.md @@ -5,7 +5,7 @@ slug: /commands/st-insert-url displayed_sidebar: docs --- -**ST INSERT URL** ( * ; *objeto* : Text ; *textoURL* : Text ; *direccionURL* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} )
            **ST INSERT URL** ( *objeto* : Field, Variable ; *textoURL* : Text ; *direccionURL* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} ) +**ST INSERT URL** ( * ; *objeto* : Text ; *textoURL* : Text ; *direccionURL* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} )
            **ST INSERT URL** ( *objeto* : Variable, Field ; *textoURL* : Text ; *direccionURL* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-attributes.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-attributes.md index 81f2a1a92af6e6..561e610f88c890 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-attributes.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-attributes.md @@ -5,7 +5,7 @@ slug: /commands/st-set-attributes displayed_sidebar: docs --- -**ST SET ATTRIBUTES** ( * ; *objeto* : Text ; *inicioSel* : Integer ; *finSel* : Integer ; *nomAtrib* : Text ; *valorAtrib* : Text, Integer {; ...(*nomAtrib* : Text, *valorAtrib* : Text, Integer)} )
            **ST SET ATTRIBUTES** ( *objeto* : Field, Variable ; *inicioSel* : Integer ; *finSel* : Integer ; *nomAtrib* : Text ; *valorAtrib* : Text, Integer {; ...(*nomAtrib* : Text, *valorAtrib* : Text, Integer)} ) +**ST SET ATTRIBUTES** ( * ; *objeto* : Text ; *inicioSel* : Integer ; *finSel* : Integer ; *nomAtrib* : Integer ; *valorAtrib* : Text, Integer {; ...(*nomAtrib* : Integer ; *valorAtrib* : Text, Integer)} )
            **ST SET ATTRIBUTES** ( *objeto* : Variable, Field ; *inicioSel* : Integer ; *finSel* : Integer ; *nomAtrib* : Integer ; *valorAtrib* : Text, Integer {; ...(*nomAtrib* : Integer ; *valorAtrib* : Text, Integer)} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-options.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-options.md index 63ea7380641521..dbe02dcf68f7f9 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-options.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-options.md @@ -5,7 +5,7 @@ slug: /commands/st-set-options displayed_sidebar: docs --- -**ST SET OPTIONS** ( * ; *objeto* : Text ; *opcion* : Integer ; *valor* : Integer {; ...(*opcion* : Integer, *valor* : Integer)} )
            **ST SET OPTIONS** ( *objeto* : Field, Variable ; *opcion* : Integer ; *valor* : Integer {; ...(*opcion* : Integer, *valor* : Integer)} ) +**ST SET OPTIONS** ( * ; *objeto* : Text ; *opcion* : Integer ; *valor* : Integer {; ...(*opcion* : Integer ; *valor* : Integer)} )
            **ST SET OPTIONS** ( *objeto* : Variable, Field ; *opcion* : Integer ; *valor* : Integer {; ...(*opcion* : Integer ; *valor* : Integer)} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-plain-text.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-plain-text.md index 07c44e4e91f451..38993bad542c3b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-plain-text.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-plain-text.md @@ -5,7 +5,7 @@ slug: /commands/st-set-plain-text displayed_sidebar: docs --- -**ST SET PLAIN TEXT** ( * ; *objeto* : Text ; *nuevTexto* {; *inicioSel* : Integer {; *finSel* : Integer}} )
            **ST SET PLAIN TEXT** ( *objeto* : Field, Variable ; *nuevTexto* {; *inicioSel* : Integer {; *finSel* : Integer}} ) +**ST SET PLAIN TEXT** ( * ; *objeto* : Text ; *nuevTexto* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} )
            **ST SET PLAIN TEXT** ( *objeto* : Variable, Field ; *nuevTexto* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-text.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-text.md index 4b15d7469db87a..55e60f675c5607 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-text.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-text.md @@ -5,7 +5,7 @@ slug: /commands/st-set-text displayed_sidebar: docs --- -**ST SET TEXT** ( * ; *objeto* : Text ; *nuevTexto* {; *inicioSel* : Integer {; *finSel* : Integer}} )
            **ST SET TEXT** ( *objeto* : Field, Variable ; *nuevTexto* {; *inicioSel* : Integer {; *finSel* : Integer}} ) +**ST SET TEXT** ( * ; *objeto* : Text ; *nuevTexto* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} )
            **ST SET TEXT** ( *objeto* : Variable, Field ; *nuevTexto* : Text {; *inicioSel* : Integer {; *finSel* : Integer}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md index 0ddde2489db4f7..9278e9a6097be6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md @@ -5,7 +5,7 @@ slug: /commands/select-folder displayed_sidebar: docs --- -**Select folder** ( {*mensaje* : Text }{;}{ *rutaDefecto* : Text, Integer {; *opciones* : Integer}} ) : Text +**Select folder** : Text
            **Select folder** ( *mensaje* : Text {; *rutaDefecto* : Text, Integer {; *opciones* : Integer}} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-file.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-file.md index 105e60d8a0072a..be5ce8bcdd00fd 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-file.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-file.md @@ -5,7 +5,7 @@ slug: /commands/font-file displayed_sidebar: docs --- -**Font file** ( *familiaFuente* : Text {; *estiloFuente* : Integer} ) : any +**Font file** ( *familiaFuente* : Text {; *estiloFuente* : Integer} ) : Object
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Tools/process-4d-tags.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Tools/process-4d-tags.md index a8646ccc5335c1..b13a5d8ec974cd 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Tools/process-4d-tags.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Tools/process-4d-tags.md @@ -5,7 +5,7 @@ slug: /commands/process-4d-tags displayed_sidebar: docs --- -**PROCESS 4D TAGS** ( *plantillaEntrada* : Text ; *datosSalida* : Text {; *...param* : Expression} ) +**PROCESS 4D TAGS** ( *plantillaEntrada* : Text, Blob ; *datosSalida* : Variable, Text, Blob {; *...param* : Expression} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md index ceed1f3e2a5221..74a47abd5e7f03 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md @@ -5,7 +5,7 @@ slug: /commands/set-user-properties displayed_sidebar: docs --- -**Set user properties** ( *refUsuario* : Integer ; *nombre* : Text ; *inicio* : Text ; *contraseña* : Text ; *nbLogin* : Integer ; *ultimoLogin* : Date {; *membrecias* : Integer array {; *grupoPropietario* : Integer}} ) : Integer +**Set user properties** ( *refUsuario* : Integer ; *nombre* : Text ; *inicio* : Text ; *contraseña* : Text, Operator ; *nbLogin* : Integer ; *ultimoLogin* : Date {; *membrecias* : Integer array {; *grupoPropietario* : Integer}} ) : Integer
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-back-url-available.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-back-url-available.md index da42aff7dd5520..8a9f5be9d183d4 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-back-url-available.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-back-url-available.md @@ -5,7 +5,7 @@ slug: /commands/wa-back-url-available displayed_sidebar: docs --- -**WA Back URL available** ( * ; *objeto* : Text ) : Boolean
            **WA Back URL available** ( *objeto* : Field, Variable ) : Boolean +**WA Back URL available** ( * ; *objeto* : Text ) : Boolean
            **WA Back URL available** ( *objeto* : Variable, Field ) : Boolean
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-create-url-history-menu.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-create-url-history-menu.md index 9a456a46e44859..f61a563da5edd1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-create-url-history-menu.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-create-url-history-menu.md @@ -5,7 +5,7 @@ slug: /commands/wa-create-url-history-menu displayed_sidebar: docs --- -**WA Create URL history menu** ( * ; *objeto* : Text {; *direccion* : Integer} ) : Text
            **WA Create URL history menu** ( *objeto* : Field, Variable {; *direccion* : Integer} ) : Text +**WA Create URL history menu** ( * ; *objeto* : Text {; *direccion* : Integer} ) : Text
            **WA Create URL history menu** ( *objeto* : Variable, Field {; *direccion* : Integer} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-evaluate-javascript.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-evaluate-javascript.md index 858882e5b2681a..bb6388dc186e1d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-evaluate-javascript.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-evaluate-javascript.md @@ -5,7 +5,7 @@ slug: /commands/wa-evaluate-javascript displayed_sidebar: docs --- -**WA Evaluate JavaScript** ( * ; *objeto* : Text ; *codeJS* : Text {; *type* : Integer} ) : any
            **WA Evaluate JavaScript** ( *objeto* : Field, Variable ; *codeJS* : Text {; *type* : Integer} ) : any +**WA Evaluate JavaScript** ( * ; *objeto* : Text ; *codeJS* : Text {; *type* : Integer} ) : any
            **WA Evaluate JavaScript** ( *objeto* : Variable, Field ; *codeJS* : Text {; *type* : Integer} ) : any
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-forward-url-available.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-forward-url-available.md index 410cf533705610..54763bc86d8b0c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-forward-url-available.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-forward-url-available.md @@ -5,7 +5,7 @@ slug: /commands/wa-forward-url-available displayed_sidebar: docs --- -**WA Forward URL available** ( * ; *objeto* : Text ) : Boolean
            **WA Forward URL available** ( *objeto* : Field, Variable ) : Boolean +**WA Forward URL available** ( * ; *objeto* : Text ) : Boolean
            **WA Forward URL available** ( *objeto* : Variable, Field ) : Boolean
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-current-url.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-current-url.md index abae39d36e7db6..aa2b28069da6d1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-current-url.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-current-url.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-current-url displayed_sidebar: docs --- -**WA Get current URL** ( * ; *objeto* : Text ) : Text
            **WA Get current URL** ( *objeto* : Field, Variable ) : Text +**WA Get current URL** ( * ; *objeto* : Text ) : Text
            **WA Get current URL** ( *objeto* : Variable, Field ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-external-links-filters.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-external-links-filters.md index 3f47b2d71f3b75..c406e7bfe4e9a9 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-external-links-filters.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-external-links-filters.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-external-links-filters displayed_sidebar: docs --- -**WA GET EXTERNAL LINKS FILTERS** ( * ; *objeto* : Text ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array )
            **WA GET EXTERNAL LINKS FILTERS** ( *objeto* : Field, Variable ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array ) +**WA GET EXTERNAL LINKS FILTERS** ( * ; *objeto* : Text ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array )
            **WA GET EXTERNAL LINKS FILTERS** ( *objeto* : Variable, Field ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-filtered-url.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-filtered-url.md index 54eb90380320c4..6e9535b46626da 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-filtered-url.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-filtered-url.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-last-filtered-url displayed_sidebar: docs --- -**WA Get last filtered URL** ( * ; *objeto* : Text ) : Text
            **WA Get last filtered URL** ( *objeto* : Field, Variable ) : Text +**WA Get last filtered URL** ( * ; *objeto* : Text ) : Text
            **WA Get last filtered URL** ( *objeto* : Variable, Field ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-url-error.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-url-error.md index ff2baed8bc1ba6..7cfc2aea39cfa8 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-url-error.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-url-error.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-last-url-error displayed_sidebar: docs --- -**WA GET LAST URL ERROR** ( * ; *objeto* : Text ; *url* : Text ; *descripcion* : Text ; *codigoError* : Integer )
            **WA GET LAST URL ERROR** ( *objeto* : Field, Variable ; *url* : Text ; *descripcion* : Text ; *codigoError* : Integer ) +**WA GET LAST URL ERROR** ( * ; *objeto* : Text ; *url* : Text ; *descripcion* : Text ; *codigoError* : Integer )
            **WA GET LAST URL ERROR** ( *objeto* : Variable, Field ; *url* : Text ; *descripcion* : Text ; *codigoError* : Integer )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-content.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-content.md index da329a324b1f2b..139be4b8e9c313 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-content.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-content.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-page-content displayed_sidebar: docs --- -**WA Get page content** ( * ; *objeto* : Text ) : Text
            **WA Get page content** ( *objeto* : Field, Variable ) : Text +**WA Get page content** ( * ; *objeto* : Text ) : Text
            **WA Get page content** ( *objeto* : Variable, Field ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-title.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-title.md index 2d4e060677fe82..90e5f9bc0cb6d3 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-title.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-title.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-page-title displayed_sidebar: docs --- -**WA Get page title** ( * ; *objeto* : Text ) : Text
            **WA Get page title** ( *objeto* : Field, Variable ) : Text +**WA Get page title** ( * ; *objeto* : Text ) : Text
            **WA Get page title** ( *objeto* : Variable, Field ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-preference.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-preference.md index c2597940a105b8..b338b377a56df3 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-preference.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-preference.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-preference displayed_sidebar: docs --- -**WA GET PREFERENCE** ( * ; *objeto* : Text ; *selector* : Integer ; *valor* : Variable )
            **WA GET PREFERENCE** ( *objeto* : Field, Variable ; *selector* : Integer ; *valor* : Variable ) +**WA GET PREFERENCE** ( * ; *objeto* : Text ; *selector* : Integer ; *valor* : Variable )
            **WA GET PREFERENCE** ( *objeto* : Variable, Field ; *selector* : Integer ; *valor* : Variable )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-filters.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-filters.md index a61b76c5a0d94c..8638feb0709434 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-filters.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-filters.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-url-filters displayed_sidebar: docs --- -**WA GET URL FILTERS** ( * ; *objeto* : Text ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array )
            **WA GET URL FILTERS** ( *objeto* : Field, Variable ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array ) +**WA GET URL FILTERS** ( * ; *objeto* : Text ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array )
            **WA GET URL FILTERS** ( *objeto* : Variable, Field ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-history.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-history.md index 51c97bf1bf1ea4..802f258c97f34d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-history.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-history.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-url-history displayed_sidebar: docs --- -**WA GET URL HISTORY** ( * ; *objeto* : Text ; *arrUrls* : Text array {; *direccion* : Integer {; *arrTitulos* : Text array}} )
            **WA GET URL HISTORY** ( *objeto* : Field, Variable ; *arrUrls* : Text array {; *direccion* : Integer {; *arrTitulos* : Text array}} ) +**WA GET URL HISTORY** ( * ; *objeto* : Text ; *arrUrls* : Text array {; *direccion* : Integer {; *arrTitulos* : Text array}} )
            **WA GET URL HISTORY** ( *objeto* : Variable, Field ; *arrUrls* : Text array {; *direccion* : Integer {; *arrTitulos* : Text array}} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-back-url.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-back-url.md index d30c4f42ec9204..1fd41fbc53158b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-back-url.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-back-url.md @@ -5,7 +5,7 @@ slug: /commands/wa-open-back-url displayed_sidebar: docs --- -**WA OPEN BACK URL** ( * ; *objeto* : Text )
            **WA OPEN BACK URL** ( *objeto* : Field, Variable ) +**WA OPEN BACK URL** ( * ; *objeto* : Text )
            **WA OPEN BACK URL** ( *objeto* : Variable, Field )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-forward-url.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-forward-url.md index 2a69364d562fe9..454876db6dd97e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-forward-url.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-forward-url.md @@ -5,7 +5,7 @@ slug: /commands/wa-open-forward-url displayed_sidebar: docs --- -**WA OPEN FORWARD URL** ( * ; *objeto* : Text )
            **WA OPEN FORWARD URL** ( *objeto* : Field, Variable ) +**WA OPEN FORWARD URL** ( * ; *objeto* : Text )
            **WA OPEN FORWARD URL** ( *objeto* : Variable, Field )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-url.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-url.md index 357544ef5afb01..f146d9d8dd1cb5 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-url.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-url.md @@ -5,7 +5,7 @@ slug: /commands/wa-open-url displayed_sidebar: docs --- -**WA OPEN URL** ( * ; *objeto* : Text ; *url* : Text )
            **WA OPEN URL** ( *objeto* : Field, Variable ; *url* : Text ) +**WA OPEN URL** ( * ; *objeto* : Text ; *url* : Text )
            **WA OPEN URL** ( *objeto* : Variable, Field ; *url* : Text )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-web-inspector.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-web-inspector.md index 2491afc7a80df7..2f8dd652d55bb1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-web-inspector.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-web-inspector.md @@ -5,7 +5,7 @@ slug: /commands/wa-open-web-inspector displayed_sidebar: docs --- -**WA OPEN WEB INSPECTOR** ( * ; *objeto* : Text )
            **WA OPEN WEB INSPECTOR** ( *objeto* : Field, Variable ) +**WA OPEN WEB INSPECTOR** ( * ; *objeto* : Text )
            **WA OPEN WEB INSPECTOR** ( *objeto* : Variable, Field )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-refresh-current-url.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-refresh-current-url.md index e2598174b6dc50..9b24c9a7195b05 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-refresh-current-url.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-refresh-current-url.md @@ -5,7 +5,7 @@ slug: /commands/wa-refresh-current-url displayed_sidebar: docs --- -**WA REFRESH CURRENT URL** ( * ; *objeto* : Text )
            **WA REFRESH CURRENT URL** ( *objeto* : Field, Variable ) +**WA REFRESH CURRENT URL** ( * ; *objeto* : Text )
            **WA REFRESH CURRENT URL** ( *objeto* : Variable, Field )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-external-links-filters.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-external-links-filters.md index 2a09b7eb0ce2a7..d9cadf073b51da 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-external-links-filters.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-external-links-filters.md @@ -5,7 +5,7 @@ slug: /commands/wa-set-external-links-filters displayed_sidebar: docs --- -**WA SET EXTERNAL LINKS FILTERS** ( * ; *objeto* : Text ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array )
            **WA SET EXTERNAL LINKS FILTERS** ( *objeto* : Field, Variable ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array ) +**WA SET EXTERNAL LINKS FILTERS** ( * ; *objeto* : Text ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array )
            **WA SET EXTERNAL LINKS FILTERS** ( *objeto* : Variable, Field ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-page-content.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-page-content.md index 00faf305c11092..69c24ac6657b8e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-page-content.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-page-content.md @@ -5,7 +5,7 @@ slug: /commands/wa-set-page-content displayed_sidebar: docs --- -**WA SET PAGE CONTENT** ( * ; *objeto* : Text ; *contenido* : Text ; *baseURL* : Text )
            **WA SET PAGE CONTENT** ( *objeto* : Field, Variable ; *contenido* : Text ; *baseURL* : Text ) +**WA SET PAGE CONTENT** ( * ; *objeto* : Text ; *contenido* : Text ; *baseURL* : Text )
            **WA SET PAGE CONTENT** ( *objeto* : Variable, Field ; *contenido* : Text ; *baseURL* : Text )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-preference.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-preference.md index c860c4b14f5121..8071910c0a7686 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-preference.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-preference.md @@ -5,7 +5,7 @@ slug: /commands/wa-set-preference displayed_sidebar: docs --- -**WA SET PREFERENCE** ( * ; *objeto* : Text ; *selector* : Integer ; *valor* : Boolean )
            **WA SET PREFERENCE** ( *objeto* : Field, Variable ; *selector* : Integer ; *valor* : Boolean ) +**WA SET PREFERENCE** ( * ; *objeto* : Text ; *selector* : Integer ; *valor* : Boolean )
            **WA SET PREFERENCE** ( *objeto* : Variable, Field ; *selector* : Integer ; *valor* : Boolean )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-url-filters.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-url-filters.md index 88a75afce33de4..8803eebe9de092 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-url-filters.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-url-filters.md @@ -5,7 +5,7 @@ slug: /commands/wa-set-url-filters displayed_sidebar: docs --- -**WA SET URL FILTERS** ( * ; *objeto* : Text ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array )
            **WA SET URL FILTERS** ( *objeto* : Field, Variable ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array ) +**WA SET URL FILTERS** ( * ; *objeto* : Text ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array )
            **WA SET URL FILTERS** ( *objeto* : Variable, Field ; *arrFiltros* : Text array ; *arrAutorizRechazar* : Boolean array )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-stop-loading-url.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-stop-loading-url.md index 73c784f6e8d373..5f848d86334d1d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-stop-loading-url.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-stop-loading-url.md @@ -5,7 +5,7 @@ slug: /commands/wa-stop-loading-url displayed_sidebar: docs --- -**WA STOP LOADING URL** ( * ; *objeto* : Text )
            **WA STOP LOADING URL** ( *objeto* : Field, Variable ) +**WA STOP LOADING URL** ( * ; *objeto* : Text )
            **WA STOP LOADING URL** ( *objeto* : Variable, Field )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-in.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-in.md index bef293e9163b83..ee941549851d93 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-in.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-in.md @@ -5,7 +5,7 @@ slug: /commands/wa-zoom-in displayed_sidebar: docs --- -**WA ZOOM IN** ( * ; *objeto* : Text )
            **WA ZOOM IN** ( *objeto* : Field, Variable ) +**WA ZOOM IN** ( * ; *objeto* : Text )
            **WA ZOOM IN** ( *objeto* : Variable, Field )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-out.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-out.md index d87179147bf5ae..5ca1cadd8f21fb 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-out.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-out.md @@ -5,7 +5,7 @@ slug: /commands/wa-zoom-out displayed_sidebar: docs --- -**WA ZOOM OUT** ( * ; *objeto* : Text )
            **WA ZOOM OUT** ( *objeto* : Field, Variable ) +**WA ZOOM OUT** ( * ; *objeto* : Text )
            **WA ZOOM OUT** ( *objeto* : Variable, Field )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md index cef1d4d747a6c0..e95b4725cd2ffa 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md @@ -46,7 +46,7 @@ Ejemplo de método de base On Web Authentication en modo Digest: ```4d   // Método de base On Web Authentication - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  var $usuario : Text  var $0 : Boolean diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md index 382c654fa3043b..f2743e144d3868 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md @@ -5,7 +5,7 @@ slug: /commands/soap-declaration displayed_sidebar: docs --- -**SOAP DECLARATION** ( *variable* : Variable ; *tipo* : Integer ; entrada_salida {; *alias* : Text} ) +**SOAP DECLARATION** ( *variable* : Variable ; *tipo* : Integer ; *input_output* : Integer {; *alias* : Text} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md index 11bc7b252b9f7b..88d85ad630de7c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md @@ -5,7 +5,7 @@ slug: /commands/dom-append-xml-child-node displayed_sidebar: docs --- -**DOM Append XML child node** ( *refElement* : Text ; *tipoHijo* : Integer ; *valorHijo* : Text, Blob ) : Text +**DOM Append XML child node** ( *refElement* : Text ; *tipoHijo* : Integer ; *valorHijo* : any ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md index 67dd09244b16ee..65f05faae0a376 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-first-child-xml-element displayed_sidebar: docs --- -**DOM Get first child XML element** ( *elementRef* : Text {; *nomElementHijo* : Text {; *valorElementHijo* : Text}} ) : Text +**DOM Get first child XML element** ( *elementRef* : Text {; *nomElementHijo* : Text {; *valorElementHijo* : any}} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md index 5571cb68e391f6..2b70781107f028 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-last-child-xml-element displayed_sidebar: docs --- -**DOM Get last child XML element** ( *elementRef* : Text {; *nomElementHijo* : Text {; *valorElementHijo* : Text}} ) : Text +**DOM Get last child XML element** ( *elementRef* : Text {; *nomElementHijo* : Text {; *valorElementHijo* : any}} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md index 82024e2684dc74..f15ea31b1d8c53 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-next-sibling-xml-element displayed_sidebar: docs --- -**DOM Get next sibling XML element** ( *elementRef* : Text {; *nomElemHermano* : Text {; *valorElemHermano* : Text}} ) : Text +**DOM Get next sibling XML element** ( *elementRef* : Text {; *nomElemHermano* : Text {; *valorElemHermano* : any}} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md index 423636cd9360a6..c44d4998596a9d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-parent-xml-element displayed_sidebar: docs --- -**DOM Get parent XML element** ( *elementRef* : Text {; *nomElemPadre* : Text {; *valorElemPadre* : Text}} ) : Text +**DOM Get parent XML element** ( *elementRef* : Text {; *nomElemPadre* : Text {; *valorElemPadre* : any}} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md index a8644a55283124..f01728f44239a7 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-previous-sibling-xml-element displayed_sidebar: docs --- -**DOM Get previous sibling XML element** ( *elementRef* : Text {; *nomElemHermano* : Text {; *valorElemHermano* : Text}} ) : Text +**DOM Get previous sibling XML element** ( *elementRef* : Text {; *nomElemHermano* : Text {; *valorElemHermano* : any}} ) : Text
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md index a6f485dbb6a46a..f23159bfe7b88a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-xml-element-value displayed_sidebar: docs --- -**DOM GET XML ELEMENT VALUE** ( *elementRef* : Text ; *valorElement* : Variable {; *cDATA* : Variable} ) +**DOM GET XML ELEMENT VALUE** ( *elementRef* : Text ; *valorElement* : Variable, Field {; *cDATA* : Variable, Field} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-attribute.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-attribute.md index 85896d2dff394a..c99e11ad186dc8 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-attribute.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-attribute.md @@ -5,7 +5,7 @@ slug: /commands/dom-set-xml-attribute displayed_sidebar: docs --- -**DOM SET XML ATTRIBUTE** ( *elementRef* : Text ; *nomAtrib* : Text ; *valorAtrib* : Text, Boolean, Integer, Real, Time, Date {; ...(*nomAtrib* : Text, *valorAtrib* : Text, Boolean, Integer, Real, Time, Date)} ) +**DOM SET XML ATTRIBUTE** ( *elementRef* : Text ; *nomAtrib* : Text ; *valorAtrib* : any {; ...(*nomAtrib* : Text ; *valorAtrib* : any)} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md index b256b1bd56714f..197531d9c52048 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/dom-set-xml-element-value displayed_sidebar: docs --- -**DOM SET XML ELEMENT VALUE** ( *elementRef* : Text {; *xRuta* : Text}; *valorElement* : Text, Variable {; *} ) +**DOM SET XML ELEMENT VALUE** ( *elementRef* : Text {; *xRuta* : Text}; *valorElement* : any {; *} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md index 7f27292663635a..f123302d54b959 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/sax-add-xml-element-value displayed_sidebar: docs --- -**SAX ADD XML ELEMENT VALUE** ( *documento* : Time ; *datos* : Text, Variable {; *} ) +**SAX ADD XML ELEMENT VALUE** ( *documento* : Time ; *datos* : Text, Variable, Field {; *} )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md index 2e405713a18354..dae4d733c67bb3 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/sax-get-xml-element-value displayed_sidebar: docs --- -**SAX GET XML ELEMENT VALUE** ( *documento* : Time ; *valor* : Text, Blob ) +**SAX GET XML ELEMENT VALUE** ( *documento* : Time ; *valor* : Variable, Field )
            diff --git a/i18n/es/docusaurus-plugin-content-docs/current/settings/ai.md b/i18n/es/docusaurus-plugin-content-docs/current/settings/ai.md index 8b17f6d8173fc9..dd89badb838f77 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/settings/ai.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/settings/ai.md @@ -7,7 +7,7 @@ The AI page allows you to add, remove, or view the list of all your AI providers :::tip Entrada de blog relacionada -[Centralizing AI Providers and Model Aliases in 4D](https://blog.4d.com/centralizing-ai-providers-and-model-aliases-in-4d) +[Centralización de proveedores de IA y alias de modelos en 4D](https://blog.4d.com/centralizing-ai-providers-and-model-aliases-in-4d) ::: @@ -15,17 +15,17 @@ The AI page allows you to add, remove, or view the list of all your AI providers 4D supports [various AI providers](../aikit/compatible-openai.md) with an OpenAI-like API, each offering unique models and features for database needs. -By default, the Providers list is empty. +Por defecto, la lista de proveedores está vacía. -### Adding a provider +### Añadir un proveedor -To add an AI provider: +Para añadir un proveedor de IA: -1. Click on the **+** button at the bottom of the Providers list. -2. Enter the required [provider's configuration fields](#provider-properties), including credentials. +1. Haga clic en el botón **+** situado en la parte inferior de la lista de proveedores. +2. Introduzca los [campos de configuración del proveedor](#provider-properties) necesarios, incluidas las credenciales. 3. (optional) Click the **Test connection** button to make sure the provided URL and credentials are valid. -If the connection is successful, the number of available models is displayed on the right side of the button: +Si la conexión se realiza correctamente, a la derecha del botón aparece el número de modelos disponibles: ![](../assets/en/settings/ai-connection-ok.png) @@ -35,15 +35,15 @@ If the connection test fails, an error message is displayed (e.g. "Request faile ### Editing a provider -To edit or remove a provider: +Para editar o eliminar un proveedor: -1. Select a registered provider in the list. +1. Seleccione un proveedor registrado en la lista. 2. Edit the provider's information OR to remove a provider, click on the **-** button at the bottom of the Providers list. 3. Click **OK** to save the modifications, or **Cancel** to revert all modifications. ## Provider properties -When you select a provider in the Providers list, several properties are available. Property names in **bold** are mandatory to create a Provider. +When you select a provider in the Providers list, several properties are available. Los nombres de propiedades en **negrita** son obligatorios para crear un Proveedor. ### Nombre @@ -51,7 +51,7 @@ Local name used to identify the provider in your code, for example "claude". The ### Base URL -Endpoint of the provider's API, for example `https://api.openai.com/v1` or `http://localhost:11434/v1`. +Endpoint de la API del proveedor, por ejemplo `https://api.openai.com/v1` o `http://localhost:11434/v1`. The combo box lists the main providers, you can select a value to enter the provider endpoint: @@ -59,11 +59,11 @@ The combo box lists the main providers, you can select a value to enter the prov ### API Key -(optional) API key for the provider. For instructions on generating an API key, please refer to your AI provider’s official documentation. Some AI providers may also require additional specific credentials. +(opcional) Llave API para el proveedor. For instructions on generating an API key, please refer to your AI provider’s official documentation. Algunos proveedores de IA también pueden exigir credenciales específicas adicionales. ### Organization -(optional, OpenAI-specific) Organization ID used by the OpenAI API. +(opcional, específico de OpenAI) ID de la organización utilizado por la API de OpenAI. ### Project @@ -75,11 +75,11 @@ The provider configuration is stored in a JSON file named *AIProviders.json* loc ### Deployment with an API key -When configuring an AI provider, you need to provide your own API key. It requires an external registration for getting API keys/credentials from AI providers. +Al configurar un proveedor de AI, debe proporcionar su propia clave API. Requiere un registro externo para obtener claves/credenciales API de los proveedores de IA. -Using the Settings dialog box, the 4D developer can define a custom **provider name** (for example "open-ai-v1") and use this custom name in the code. They can also test it using their API key. +Using the Settings dialog box, the 4D developer can define a custom **provider name** (for example "open-ai-v1") and use this custom name in the code. También pueden probarlo utilizando su clave API. -When the 4D application is deployed with the [User settings enabled](../settings/overview.md#enabling-user-settings), the administrator can configure the User settings by using the **same AI provider name** ("open-ai-v1") and **customize the API key** to use the customer's key. Thanks to the [User settings priority rules](../settings/overview.md#priority-of-settings), the customer settings will automatically override the developer settings. +When the 4D application is deployed with the [User settings enabled](../settings/overview.md#enabling-user-settings), the administrator can configure the User settings by using the **same AI provider name** ("open-ai-v1") and **customize the API key** to use the customer's key. Gracias a las [reglas de prioridad de configuración de usuario](../settings/overview.md#priority-of-settings), la configuración del cliente anulará automáticamente la configuración del desarrollador. :::warning @@ -91,11 +91,11 @@ When using 4D in client/server mode, it is **strongly recommended** to execute A The Model Aliases page allows you to list models from registered Providers that you want to use in your code and to name them with *aliases*. Thanks to model aliases, you avoid hardcoding model names, switch models without changing your code, and keep consistency across environments. -When using a model alias: +Cuando se utiliza un alias de modelo: -- The provider is automatically resolved (see [Model resolution](../aikit/Classes/OpenAIProviders.md#model-resolution) in the 4D-AIKit documentation). -- The model ID is applied. -- All credentials and endpoints are used. +- El proveedor se resuelve automáticamente (ver [Model resolution](../aikit/Classes/OpenAIProviders.md#model-resolution) en la documentación de 4D-AIKit). +- Se aplica el ID del modelo. +- Se utilizan todas las credenciales y puntos finales. ### Adding a model alias @@ -105,21 +105,21 @@ To be able to add a model alias, you must have entered at least one valid provid ::: -To add a model alias: +Para añadir un alias de modelo: 1. Click on the **+** button at the bottom of the model aliases list. -2. In the **Name** column, enter the name of the alias. +2. En la columna **Nombre**, introduzca el nombre del alias. 3. Click on the corresponding row in the **Provider** column to display the list of available providers ([provider names](#name) you entered in the Providers page), and select the name of the provider. 4. Click on the corresponding row in the **Model** column to display the list of available models exposed by the selected provider and select the model. 5. Click **OK** to save the modifications, or **Cancel** to revert all modifications. ![](../assets/en/settings/model-alias.png) -### Editing a model alias +### Edición de un alias de modelo To edit or remove an alias: -1. Select a model alias in the list. +1. Seleccione un alias de modelo en la lista. 2. Edit the alias information OR to remove a alias, click on the **-** button at the bottom of the list. 3. Click **OK** to save the modifications, or **Cancel** to revert all modifications. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/settings/client-server.md b/i18n/es/docusaurus-plugin-content-docs/current/settings/client-server.md index 2623d389a5dc99..30a3a85a6165e0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/settings/client-server.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/settings/client-server.md @@ -78,7 +78,7 @@ This drop-down box contains the available network layers, which are used to hand - [los parámetros del tiempo de espera de las conexiones cliente-servidor](#client-server-connections-timeout) están ocultos - The [Encrypt Client-Server communication checkbox](#encrypt-client-server-communications) is hidden (QUIC communications are always in TLS, whatever your secured mode is). - **Compatibility**: You need to deploy your client/server applications with 4D 20 or higher before switching to the QUIC network layer. -- **ServerNet** (only option available for binary databases): Enables the ServerNet network layer on the server. +- **ServerNet** (sólo disponible para bases binarias): activa la capa de red ServerNet en el servidor. :::info diff --git a/i18n/es/docusaurus-plugin-content-docs/current/settings/compatibility.md b/i18n/es/docusaurus-plugin-content-docs/current/settings/compatibility.md index 35e168e39cb54f..df68e876c623c7 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/settings/compatibility.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/settings/compatibility.md @@ -8,11 +8,11 @@ La página Compatibilidad agrupa los parámetros relacionados con el mantenimien :::note - El número de opciones mostradas depende de la versión de 4D con la que se creó la base de datos/proyecto original, así como de los ajustes modificados en esta base de datos/proyecto. -- This page lists the compatibility options available for database/projects converted from 4D 18 onwards. Para las opciones de compatibilidad más antiguas, consulte la [página Compatibilidad](https://doc.4d.com/4Dv20/4D/20.2/Compatibility-page.300-6750362.en.html) en **doc.4d.com**. +- Esta página enumera las opciones de compatibilidad disponibles para las bases de datos/proyectos convertidos a partir de 4D 18. Para las opciones de compatibilidad más antiguas, consulte la [página Compatibilidad](https://doc.4d.com/4Dv20/4D/20.2/Compatibility-page.300-6750362.en.html) en **doc.4d.com**. ::: -- **Use standard XPath:** By default this option is unchecked for databases converted from a 4D version prior to 18 R3, and checked for databases created with 4D 18 R3 and higher. Starting with 18 R3, the XPath implementation in 4D has been modified to be more compliant and to support more predicates. Como consecuencia, las funcionalidades no estándar de la implementación anterior ya no funcionan. Incluyen: +- **Use standard XPath:** By default this option is unchecked for databases converted from a 4D version prior to 18 R3, and checked for databases created with 4D 18 R3 and higher. A partir de la 18 R3, la implementación de XPath en 4D ha sido modificada para ser más compatible y soportar más predicados. Como consecuencia, las funcionalidades no estándar de la implementación anterior ya no funcionan. Incluyen: - el caracter inicial "/" no es sólo el nodo raíz - la utilización del caracter / como primer caracter en una expresión XPath no declara una ruta absoluta desde el nodo raíz - no hay nodo actual implícito - el nodo actual debe incluirse en la expresión XPath @@ -26,7 +26,7 @@ La página Compatibilidad agrupa los parámetros relacionados con el mantenimien - **Map NULL values to blank values unchecked by default at field creation**: For better compliance with ORDA specifications, in databases created with 4D 19 R4 and higher the **Map NULL values to blank values** field property is unchecked by default when you create fields. Puede aplicar este comportamiento por defecto a sus bases de datos convertidas marcando esta opción (se recomienda trabajar con valores Null, ya que están totalmente soportados por [ORDA](../ORDA/overview.md). -- **Non-blocking printing**: Starting with 4D 20 R4, each process has its own printing settings (print options, current printer, etc.), thus allowing you to run multiple printing jobs simultaneously. Check this option if you want to benefit from this new implementation in your converted 4D projects or your databases converted from binary mode to project mode. **When left unchecked**, the previous implementation is applied: the current 4D printing settings are applied globally, the printer is placed in "busy" mode when one printing job is running, you must call [`CLOSE PRINTING JOB`](../commands/close-printing-job) for the printer to be available for the next print job (check previous 4D documentations for more information). +- **Non-blocking printing**: Starting with 4D 20 R4, each process has its own printing settings (print options, current printer, etc.), thus allowing you to run multiple printing jobs simultaneously. Marque esta opción si desea beneficiarse de esta nueva implementación en sus proyectos 4D convertidos o en sus bases de datos convertidas de modo binario a modo proyecto. **When left unchecked**, the previous implementation is applied: the current 4D printing settings are applied globally, the printer is placed in "busy" mode when one printing job is running, you must call [`CLOSE PRINTING JOB`](../commands/close-printing-job) for the printer to be available for the next print job (check previous 4D documentations for more information). - **Save structure color and coordinates in separate catalog_editor.json file**: Starting with 4D 20 R5, changes made in the Structure editor regarding graphical appearance of tables and fields (color, position, order...) se guardan en un archivo independiente llamado `catalog_editor.json`, almacenado en la carpeta [Sources] del proyecto(../Project/architecture.md#sources). Esta nueva arquitectura de archivos facilita la gestión de conflictos en aplicaciones VCS, ya que el archivo `catalog.4DCatalog` ahora contiene sólo cambios cruciales en la estructura de la base de datos. Por razones de compatibilidad, esta funcionalidad no está habilitada por defecto en proyectos convertidos de versiones anteriores de 4D, necesita marcar esta opción. Cuando la función está habilitada, el archivo `catalog_editor.json` se crea en la primera modificación en el editor de estructuras. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/settings/interface.md b/i18n/es/docusaurus-plugin-content-docs/current/settings/interface.md index 81863b52885996..a6c41f4c36a013 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/settings/interface.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/settings/interface.md @@ -49,7 +49,7 @@ Esta opción puede seleccionarse en macOS, pero se ignorará cuando la aplicaci Este menú permite seleccionar la paleta de colores que se utilizará en la aplicación principal. Una paleta de colores define un conjunto global de colores de interfaz para los textos, los fondos, las ventanas, etc., utilizados en sus formularios. -> Esta opción se ignora en Windows con [Tema clásico](#use-fluent-ui-on-windows). In this context, the "Light" scheme is always used. +> Esta opción se ignora en Windows con [Tema clásico](#use-fluent-ui-on-windows). En este contexto, siempre se utiliza el esquema "Light". Los siguientes esquemas están disponibles: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/settings/security.md b/i18n/es/docusaurus-plugin-content-docs/current/settings/security.md index 12a6ed6836631b..108f7db853dd33 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/settings/security.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/settings/security.md @@ -48,7 +48,7 @@ Esta página contiene opciones relacionadas con la protección del acceso y de l Cuando esta opción está seleccionada: - los componentes 4D están cargados, - - each [On Host Database Event database method](../commands/on-host-database-event-database-method) of the component (if any) is called by the host database, + - cada método base [On Host Database Event](../commands/on-host-database-event-database-method) del componente (si lo hay) es llamado por la base local, - se ejecuta el código del método. Cuando no está marcada: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-20/API/DataClassClass.md b/i18n/es/docusaurus-plugin-content-docs/version-20/API/DataClassClass.md index a3ac1f4f024792..9612cc83e9f7a5 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-20/API/DataClassClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-20/API/DataClassClass.md @@ -948,7 +948,7 @@ donde: | Incluído en | IN | Devuelve los datos iguales a al menos uno de los valores de una colección o de un conjunto de valores, admite el comodín (@) | | Contiene palabra clave | % | Las palabras claves pueden utilizarse en atributos de tipo texto o imagen | -* **value**: el valor a comparar con el valor actual de la propiedad de cada entidad en la selección de entidades o elemento en la colección. Puede ser un **marcador** (ver **Uso de marcadores** más adelante) o cualquier expresión que coincida con la propiedad de tipo de datos. Tenga en cuenta que, en caso de discordancia de tipo con tipos escalares (texto, fecha, número...), 4D intentará convertir el tipo **value** en el tipo de datos de atributo siempre que sea posible, para una gestión más fácil de los valores procedentes de Internet. Por ejemplo, si la cadena "v20" se introduce como **value** para comparar con un atributo entero, se convertirá a 20. For example, if the string "v20" is entered as **value** to compare with an integer attribute, it will be converted to 20. +* **value**: el valor a comparar con el valor actual de la propiedad de cada entidad en la selección de entidades o elemento en la colección. Puede ser un **marcador** (ver **Uso de marcadores** más adelante) o cualquier expresión que coincida con la propiedad de tipo de datos. Tenga en cuenta que, en caso de discordancia de tipo con tipos escalares (texto, fecha, número...), 4D intentará convertir el tipo **value** en el tipo de datos de atributo siempre que sea posible, para una gestión más fácil de los valores procedentes de Internet. Por ejemplo, si la cadena "v20" se introduce como **value** para comparar con un atributo entero, se convertirá a 20. Al utilizar un valor constante, deben respetarse las siguientes reglas: * La constante de tipo **texto** puede pasarse con o sin comillas simples (ver **Uso de comillas** más abajo). Para consultar una cadena dentro de otra cadena (una consulta de tipo "contiene"), utilice el símbolo de comodín (@) en el valor para aislar la cadena a buscar como se muestra en este ejemplo: "@Smith@". Las siguientes palabras claves están prohibidas para las constantes de texto: true, false. * Valores constantes de tipo **boolean**: **true** o **false** (Sensible a las mayúsculas y minúsculas). * Valores constantes de tipo **numérico**: los decimales se separan con un '.' diff --git a/i18n/es/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md b/i18n/es/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md index d0a4d12eec550a..78dda0d4200e89 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md @@ -20,7 +20,7 @@ Los comandos [`MAIL Convert from MIME`](#mail-convert-from-mime) y [`MAIL Conver Los objetos Email ofrecen las siguientes propiedades: -> 4D sigue la especificación [JMAP](https://jmap.io/spec-mail.html) para formatear el objeto Email. +> 4D follows the [JMAP specification](https://jmap.io/spec/rfc8621/) to format the Email object. | | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -386,7 +386,7 @@ La propiedad `.to` contiene la(s) [dire #### Descripción El comando `MAIL Convert from MIME` convierte un documento MIME en un objeto de correo electrónico válido. -> 4D sigue la especificación [JMAP](https://jmap.io/spec-mail.html) para formatear el objeto email devuelto. +> 4D sigue la [especificación JMAP](https://jmap.io/spec/rfc8621/) para dar formato al objeto de correo electrónico devuelto. Pase en *mime* un documento MIME válido para convertir. Puede ser suministrado por cualquier servidor o aplicación de correo. Puede pasar un BLOB o un texto en el parámetro *mime*. Si el MIME proviene de un archivo, se recomienda utilizar un parámetro BLOB para evitar problemas relacionados con las conversiones del conjunto de caracteres y los saltos de línea. @@ -464,11 +464,11 @@ $status:=$transporter.send($email)
            -|Parameter|Type||Description| +|Parámetro|Tipo||Descripción| |---------|--- |:---:|------| -|mail|Object|->|Email object| -|options|Object|->|Charset and encoding mail options| -|Result|Text|<-|Email object converted to MIME| +|mail|Object|->|Objeto de correo| +|options|Object|->|Charset y opciones de codificación del correo| +|Resultado|Text|<-|Email object converted to MIME|
            @@ -477,7 +477,7 @@ $status:=$transporter.send($email) El comando `MAIL Convert to MIME` convierte un objeto de correo electrónico en texto MIME. Este comando es llamado internamente por [SMTP_transporter.send( )](API/SMTPTransporterClass.md#send) para formatear el objeto de correo electrónico antes de enviarlo. Se puede utilizar para analizar el formato MIME del objeto. En *mail*, pase el contenido y los detalles de la estructura del correo electrónico a convertir. Esto incluye información como las direcciones de correo electrónico (remitente y destinatario(s)), el propio mensaje y el tipo de visualización del mensaje. -> 4D sigue la especificación [JMAP](https://jmap.io/spec-mail.html) para formatear el objeto email. +> 4D follows the [JMAP specification](https://jmap.io/spec/rfc8621/) to format the email object. En *options*, puede configurar la codificación y el charset del mail. Las siguientes propiedades están disponibles: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md b/i18n/es/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md index 282930daf2004f..e8462494e132d0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md @@ -223,6 +223,11 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### Ver también + +[`.removeFlags()`](#removeflags) + + diff --git a/i18n/es/docusaurus-plugin-content-docs/version-20/Concepts/parameters.md b/i18n/es/docusaurus-plugin-content-docs/version-20/Concepts/parameters.md index 66b684eba3162c..d26c6af19c233b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-20/Concepts/parameters.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-20/Concepts/parameters.md @@ -112,7 +112,7 @@ $entitySelection:=ds.User.query("login=:1"; $user) :::note -Do not confuse **parameter declarations** with [**variable declarations**](variables.md#declaring-variables). El uso de la palabra clave `var` con parámetros generará errores. +No confunda las **declaraciones de parámetros** con [**declaraciones de variables**](variables.md#declaring-variables). El uso de la palabra clave `var` con parámetros generará errores. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-20/FormObjects/listbox-header-footer.md b/i18n/es/docusaurus-plugin-content-docs/version-20/FormObjects/listbox-header-footer.md index c37ca078421537..03b47aac856369 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-20/FormObjects/listbox-header-footer.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-20/FormObjects/listbox-header-footer.md @@ -5,7 +5,7 @@ title: List Box Header and Footer :::note -- To be able to access header properties for a list box, you must enable the [Display Headers](properties_Headers.md#display-headers) option. +- Para poder acceder a las propiedades de encabezado de un list box, debe habilitar la opción [Encabezados de pantalla](properties_Headers.md#display-headers). - Para poder acceder a las propiedades de los encabezados de un list box, debe activar la opción [Mostrar encabezados](properties_Headers.md#display-headers) del list box. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-20/FormObjects/listbox_overview.md b/i18n/es/docusaurus-plugin-content-docs/version-20/FormObjects/listbox_overview.md index 2f1887ed149285..50b59f8caf82ac 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-20/FormObjects/listbox_overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-20/FormObjects/listbox_overview.md @@ -33,7 +33,7 @@ Un list box se compone de cuatro partes distintas: * el [objeto list box](./listbox-object.md) en su totalidad, * [columnas](./listbox-column.md), * [encabezados de](./listbox-header-footer.md#headers) columna y -* column [footers](./listbox-header-footer.md#footers). +* [pies](./listbox-header-footer.md#footers) de columnas. ![](../assets/en/FormObjects/listbox_parts.png) diff --git a/i18n/es/docusaurus-plugin-content-docs/version-20/ORDA/overview.md b/i18n/es/docusaurus-plugin-content-docs/version-20/ORDA/overview.md index bc0532814c72e5..59a64530fc079f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-20/ORDA/overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-20/ORDA/overview.md @@ -28,7 +28,7 @@ Fundamentalmente, ORDA gestiona objetos. En ORDA, todos los conceptos principale Los objetos en ORDA pueden manejarse como los objetos estándar 4D, pero se benefician automáticamente de propiedades y de métodos específicos. -ORDA objects are created and instantiated when necessary by 4D methods (you do not need to create them). Sin embargo, los objetos del modelo de datos ORDA están asociados a las [clases en las que se pueden añadir funciones personalizadas](ordaClasses.md). +Los objetos ORDA son creados e instanciados cuando es necesario por los métodos 4D (no necesitas crearlos). Sin embargo, los objetos del modelo de datos ORDA están asociados a las [clases en las que se pueden añadir funciones personalizadas](ordaClasses.md). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/ClassStoreClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/ClassStoreClass.md index 8846ed3e4ee4df..701faefb98c52b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/ClassStoreClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/ClassStoreClass.md @@ -3,12 +3,12 @@ id: ClassStoreClass title: ClassStore --- -`4D.ClassStore` properties are available classes and class stores. +Las propiedades de la clase `4D.ClassStore` son las clases y los almacenes de clases disponibles. -4D exposes two [class stores](../Concepts/classes.md#class-stores): +4D expone dos [class stores](../Concepts/classes.md#class-stores): -- [`cs`](../commands/cs) for user classes and component class stores -- [`4D`](../commands/4d) for built-in classes +- [`cs`](../commands/cs) para las clases de usuario y las class stores de los componentes +- [`4D`](../commands/4d) para las clases integradas ### Resumen @@ -23,23 +23,23 @@ title: ClassStore #### Descripción -Each exposed [`4D.Class`](./ClassClass.md) class in the class store is available as a property of the class store. +Cada clase expuesta en [`4D.Class`](./ClassClass.md) en el class store está disponible como una propiedad del class store. #### Ejemplo ```4d var $myclass:=cs.EmployeeEntity - //$myclass is a class from the cs class store + //$myclass es una clase del class store cs ``` ## *.classStoreName* -***.classStoreName*** : 4D.ClassStore +***.classStoreName***: 4D.ClassStore #### Descripción -Each `4D.ClassStore` published by a component is available as a property of the class store. +Cada `4D.ClassStore` publicado por un componente está disponible como propiedad del class store. The name of the class store published by a component is the component namespace as [declared in the component's Settings page](../Extensions/develop-components.md#declaring-the-component-namespace). @@ -47,5 +47,5 @@ The name of the class store published by a component is the component namespace ```4d var $classtore:=cs.AiKit - //$classtore is the class store of the 4D AIKit component + //$classtore es el class store del componente 4D AIKit ``` 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 8e58265f17e402..deb05751093cd7 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 @@ -970,8 +970,8 @@ Las fórmulas en las consultas pueden recibir parámetros a través de $1. Este | Incluído en | IN | Devuelve los datos iguales a al menos uno de los valores de una colección o de un conjunto de valores, admite el comodín (@) | | | Contiene palabra clave | % | Las palabras claves pueden utilizarse en atributos de tipo texto o imagen | | -- Puede ser un **marcador de posición** (ver **Uso de marcadores de posición** más adelante) o cualquier expresión que coincida con la propiedad de tipo de datos. **value**: el valor a comparar con el valor actual de la propiedad de cada entidad en la selección de entidades. Por ejemplo, si se introduce la cadena "v20" como **value** para comparar con un atributo entero, se convertirá a 20. For example, if the string "v20" is entered as value to compare with an integer attribute, it will be converted to 20. - For example, if the string "v20" is entered as value to compare with an integer attribute, it will be converted to 20. +- Puede ser un **marcador de posición** (ver **Uso de marcadores de posición** más adelante) o cualquier expresión que coincida con la propiedad de tipo de datos. **value**: el valor a comparar con el valor actual de la propiedad de cada entidad en la selección de entidades. Por ejemplo, si se introduce la cadena "v20" como **value** para comparar con un atributo entero, se convertirá a 20. Por ejemplo, si la cadena "v20" se introduce como **value** para comparar con un atributo entero, se convertirá en 20. + Al utilizar un valor constante, deben respetarse las siguientes reglas: - La constante de tipo **texto** puede pasarse con o sin comillas simples (ver **Uso de comillas** más abajo). Para consultar una cadena dentro de otra cadena (una consulta de tipo "contiene"), utilice el símbolo de comodín (@) en el valor para aislar la cadena a buscar como se muestra en este ejemplo: "@Smith@". Las siguientes palabras claves están prohibidas para las constantes de texto: true, false. - Valores constantes de tipo **booleano**: **true** o **false** (Sensible a las mayúsculas y minúsculas). - Valores constantes de **tipo numérico**: los decimales se separan con un '.' (punto). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md index b1a1fee9b3bee4..7c37222b1e20c2 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md @@ -20,7 +20,7 @@ Los comandos [`MAIL Convert from MIME`](../commands/mail-convert-from-mime.md) y Los objetos Email ofrecen las siguientes propiedades: -> 4D sigue la [especificación JMAP](https://jmap.io/spec-mail.html) para formatear el objeto Email. +> 4D sigue la [especificación JMAP](https://jmap.io/spec/rfc8621/) para formatear el objeto Email. | | | -------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/EntitySelectionClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/EntitySelectionClass.md index 574ea91a7c0eae..5320491c482525 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/EntitySelectionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/EntitySelectionClass.md @@ -1131,7 +1131,7 @@ El siguiente código genérico duplica todas las entidades de la entity selectio La función `.getRemoteContextAttributes()` devuelve información sobre el contexto de optimización utilizado por la entity selection. -If there is no [optimization context](../ORDA/client-server-optimization.md) for the entity selection, the function returns an empty Text. +Si no hay un [contexto de optimización](../ORDA/client-server-optimization.md) para la entity selection, la función devuelve un texto vacío. #### Ejemplo diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/FileClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/FileClass.md index a5c01e986a9433..d4f95947b2bb8f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/FileClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/FileClass.md @@ -641,18 +641,18 @@ Para definir un valor de tipo Fecha, el formato a utilizar es una cadena de time Cada propiedad válida definida en el parámetro objeto *info* se escribe en el recurso de versión del archivo .exe o .dll. Las propiedades disponibles son (toda otra propiedad será ignorada): -| Propiedad | Tipo | Comentario | -| ---------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| CompanyName | Text | | -| FileDescription | Text | | -| FileVersion | Text | | -| InternalName | Text | | -| LegalCopyright | Text | | -| OriginalFilename | Text | | -| ProductName | Text | | -| ProductVersion | Text | | -| removeFluentUI | Boolean | Sólo puede utilizarse con una aplicación 4D fusionada (archivo.exe). Pass True to replace the *manifest* referencing the embedded Windows App SDK (required for [Fluent UI rendering](../FormEditor/forms.md#fluent-ui-rendering)) and the *.pri* file with versions allowing the use of a Windows App SDK installed in the OS. El uso de un SDK local permite reducir el tamaño de la aplicación generada (también es necesario eliminar los archivos integrados por defecto). Pasar False u omitir la propiedad no hace nada. | -| WinIcon | Text | Ruta Posix del archivo .ico. Esta propiedad sólo se aplica a los archivos ejecutables generados por 4D. | +| Propiedad | Tipo | Comentario | +| ---------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| CompanyName | Text | | +| FileDescription | Text | | +| FileVersion | Text | | +| InternalName | Text | | +| LegalCopyright | Text | | +| OriginalFilename | Text | | +| ProductName | Text | | +| ProductVersion | Text | | +| removeFluentUI | Boolean | Sólo puede utilizarse con una aplicación 4D fusionada (archivo.exe). Pase True para reemplazar el *manifest* que hace referencia al Windows App SDK integrado (necesario para la renderización [Fluent UI](../FormEditor/forms.md#fluent-ui-rendering)) y el archivo *.pri* con versiones que permiten el uso de un Windows App SDK instalado en el sistema operativo. El uso de un SDK local permite reducir el tamaño de la aplicación generada (también es necesario eliminar los archivos integrados por defecto). Pasar False u omitir la propiedad no hace nada. | +| WinIcon | Text | Ruta Posix del archivo .ico. Esta propiedad sólo se aplica a los archivos ejecutables generados por 4D. | Para todas las propiedades excepto `WinIcon`, si se pasa un texto nulo o vacío como valor, se escribe una cadena vacía en la propiedad. Si pasa un valor de tipo diferente a texto, se convierte en una cadena. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md index 0e8fa4017f6428..3f1bc889e094b3 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md @@ -158,6 +158,10 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### Ver también + +[`.removeFlags()`](#removeflags) + diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/POP3TransporterClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/POP3TransporterClass.md index 8d385c17ad8210..89dcd071e2f2e1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/POP3TransporterClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/POP3TransporterClass.md @@ -107,7 +107,7 @@ La función `4D.POP3Transporter.new()` marca el correo electrónico *msgNumber* para su eliminación del servidor POP3. -En el parámetro *msgNumber*, pase el número del correo electrónico que desea eliminar. This number is returned in the number property by the [`.getMailInfoList()`](#getmailinfolist) method. +En el parámetro *msgNumber*, pase el número del correo electrónico que desea eliminar. Este número es devuelto en la propiedad number por la [función `.getMailInfoList()`](#getmailinfolist). La ejecución de este método no elimina realmente ningún correo electrónico. El correo marcado se eliminará del servidor POP3 sólo cuando se destruya el objeto `POP3_transporter` (creado con `POP3 New transporter`). El marcador también puede eliminarse utilizando el método `.undeleteAll()`. @@ -281,7 +281,7 @@ Quiere saber el remitente del primer correo del buzón: La función `.getMailInfo()` devuelve un objeto `mailInfo` correspondiente al *msgNumber* en el buzón designado por el [`transportador POP3`](#pop3-transporter-object). Esta función permite gestionar localmente la lista de mensajes localizados en el servidor de correo POP3. -En *msgNumber*, pase el número del mensaje a recuperar. This number is returned in the number property by the [`.getMailInfoList()`](#getmailinfolist) method. +En *msgNumber*, pase el número del mensaje a recuperar. Este número es devuelto en la propiedad number por la [función `.getMailInfoList()`](#getmailinfolist). El objeto `mailInfo` devuelto contiene las siguientes propiedades: @@ -412,7 +412,7 @@ Quiere saber el número total y el tamaño de los correos electrónicos en el bu La función `.getMIMEAsBlob()` devuelve un BLOB con el contenido MIME del mensaje correspondiente al *msgNumber* en el buzón designado por el objeto [`POP3_transporter`](#pop3-transporter-object). -En *msgNumber*, pase el número del mensaje a recuperar. This number is returned in the number property by the [`.getMailInfoList()`](#getmailinfolist) method. +En *msgNumber*, pase el número del mensaje a recuperar. Este número es devuelto en la propiedad number por la [función `.getMailInfoList()`](#getmailinfolist). El método devuelve un BLOB vacío si: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/SystemWorkerClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/SystemWorkerClass.md index c7c87f9259897c..ca2a98fde5847b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/SystemWorkerClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/SystemWorkerClass.md @@ -324,7 +324,7 @@ $output:=$worker.response #### Descripción -The `.commandLine` property contains the command line passed as parameter to the [`new()`](#4dsystemworkernew) function. +La propiedad `.commandLine` contiene la línea de comandos pasada como parámetro a la función [`new()`](#4dsystemworkernew). Esta propiedad es de **solo lectura**. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/TCPConnectionClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/TCPConnectionClass.md index 5e5881ad0c076e..383c86db332e4f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/TCPConnectionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/TCPConnectionClass.md @@ -166,7 +166,7 @@ Los objetos TCPConnection ofrecen las siguientes propiedades y funciones: #### Descripción -The `4D.TCPConnection.new()` function creates a new TCP connection to the specified *serverAddress* and *serverPort*, using the defined *options*, and returns a `4D.TCPConnection` object. +La función `4D.TCPConnection.new()` crea una nueva conexión TCP a la *serverAddress* y *serverPort* especificados, usando las *opciones* definidas, y devuelve un objeto `4D.TCPConnection`. #### Parámetro *options* 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 0117552127626f..17df04930bf14f 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 @@ -31,7 +31,7 @@ La clase `WebForm` contiene funciones y propiedades que permiten manejar sus com #### Descripción -The components of web pages are objects that are available directly as properties of these web pages. +Los componentes de las páginas web son objetos que están disponibles directamente como propiedades de estas páginas web. Los objetos devueltos son de la clase [`4D.WebFormItem`](WebFormItemClass.md). Estos objetos tienen funciones que puede utilizar para gestionar sus componentes de forma dinámica. @@ -43,14 +43,14 @@ shared singleton Class constructor() var myForm : 4D.WebForm var component : 4D.WebFormItem - myForm:=webForm //returns the web page as an object, each property is a component - component:=myForm.myImage //returns the myImage component of the web page + myForm:=webForm //devuelve la página web como un objeto, cada propiedad es un componente + component:=myForm.myImage //devuelve el componente myImage de la página web ``` :::info -While `myForm` may not display typical object properties when examined in the debugger, it behaves as if it were the actual `webForm` object. Puede interactuar con las propiedades y funciones del objeto `webForm` subyacente a través de `myForm`. Por ejemplo, puede manipular dinámicamente los componentes de la página o transmitir mensajes a las páginas web utilizando funciones especializadas como `myForm.setMessage()`. +Aunque `myForm` puede no mostrar las propiedades típicas de un objeto cuando se examina en el depurador, se comporta como si fuera el objeto `webForm` real. Puede interactuar con las propiedades y funciones del objeto `webForm` subyacente a través de `myForm`. Por ejemplo, puede manipular dinámicamente los componentes de la página o transmitir mensajes a las páginas web utilizando funciones especializadas como `myForm.setMessage()`. ::: 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 082e2180607d10..1abbb1e305cf5b 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 @@ -60,9 +60,9 @@ Sintaxis: | `--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`). | +| `--startup-method` | Nombre del método proyecto (cadena) | Método 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 +(\*) 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-R2/Admin/data-collect.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Admin/data-collect.md index a946d456db01c3..fbaf9803cfd722 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Admin/data-collect.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Admin/data-collect.md @@ -3,7 +3,7 @@ id: data-collect title: Recopilación de datos --- -Para que nuestros productos sean siempre mejores, recogemos automáticamente los datos relativos a las estadísticas de uso de las aplicaciones 4D Server en funcionamiento. Los datos recogidos se transfieren sin ningún impacto en la experiencia del usuario. No se recopila información personal. For more information on 4D policy regarding personal data protection, please visit [this page](https://us.4d.com/privacy-policy). +Para que nuestros productos sean siempre mejores, recogemos automáticamente los datos relativos a las estadísticas de uso de las aplicaciones 4D Server en funcionamiento. Los datos recolectados se transfieren sin ningún impacto en la experiencia del usuario. No se recopila información personal. Para más información sobre la política de 4D en materia de protección de datos personales, consulte [esta página](https://us.4d.com/privacy-policy). La sección siguiente lo explica: @@ -24,115 +24,115 @@ Los datos se recogen durante los siguientes eventos: También se recogen algunos datos a intervalos regulares. -| Datos | Tipo | Notas | -| ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- | -| appServer | Object | Objeto que contiene información sobre el servidor de aplicaciones | -| appServer.hits | Number | Número de peticiones de procesos internos | -| appServer.bytesIn | Number | Bytes received by internal processes | -| appServer.bytesOut | Number | Bytes sent by internal processes | -| appServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | -| cacheMissBytes | Object | Número de bytes perdidos de la caché | -| cacheMissCount | Object | Número de lecturas perdidas en la caché | -| cacheReadBytes | Object | Número de bytes leídos de la caché | -| cacheReadCount | Object | Número de lecturas en la caché | -| classUsage | Object | Número de instancias de ciertas clases de lenguaje | -| connectionSystems | Collection | Sistema operativo del cliente sin el número de compilación (entre paréntesis) y número de clientes que lo utilizan | -| databases[].cacheSize | Number | Tamaño de caché en bytes | -| databases[].externalDatastoreOpened | Number | Número de llamadas a `Open datastore` | -| databases[].id | Number | Database ID | -| databases[].internalDatastoreOpened | Number | Número de veces que un servidor externo abre el almacén de datos | -| databases[].maxConcurrent4DClients | Number | Maximum number of simultaneous 4D Client sessions (using a 4D Client license) over the collection interval | -| databases[].maxConcurrentRestSessions | Number | Maximum number of simultaneous REST sessions over the collection interval | -| databases[].maxConcurrentWebSessions | Number | Maximum number of simultaneous Web sessions (4DACTION and SOAP) over the collection interval | -| databases[].maximum4DClientConnections | Number | Número máximo de conexiones 4D Client al servidor | -| databases[].numberOfDistinctClients | Number | Distinct count of client persistent UUID seen over collection interval | -| databases[].numberOfFields | Number | Número de campos | -| databases[].numberOfKeepRecordSyncInfo | Number | Número de tablas con la opción "Activar la replicación" marcada | -| databases[].numberOfRecordsMax | Number | Número total de registros | -| databases[].numberOfTables | Number | Número de tablas | -| databases[].qodly.webforms | Number | Número de formularios web Qodly | -| databases[].remoteDebugger4DRemoteAttachments | Number | Número de adjuntos al depurador remoto desde un 4D remoto | -| databases[].remoteDebuggerQodlyAttachments | Number | Número de archivos adjuntos al depurador remoto de Qodly | -| databases[].remoteDebuggerVSCodeAttachments | Number | Número de archivos adjuntos al depurador remoto desde VS Code | -| databases[].structureHash | Text | | -| databases[].uniqueID | Texto (cadena con hash) | Identificador único asociado a la base de datos (*Polinomio Rolling hash del nombre de la base*) | -| databases[].uptime | Number | Time elapsed (in seconds) between two collection events | -| databases[].uuid | Text | Database UUID | -| databases[].webIPAddressesNumber | Number | Número de direcciones IP diferentes que hicieron una petición a 4D Server | -| databases[].webMaxScalableSessions | Number | Número máximo de sesiones escalables en el servidor | -| databases[].webScalableSessions | Boolean | True si las sesiones escalables están activadas | -| dataSegment1.diskReadBytes | Object | Número de bytes leídos en el archivo de datos | -| dataSegment1.diskReadCount | Object | Número de lecturas en el archivo de datos | -| dataSegment1.diskWriteBytes | Object | Número de bytes escritos en el archivo de datos | -| dataSegment1.diskWriteCount | Object | Número de escrituras en el archivo de datos | -| dataSize | Number | Tamaño del archivo de datos en bytes | -| dbServer | Object | Objeto que contiene información sobre el servidor DB4D | -| dbServer.hits | Number | Número de peticiones de procesos internos | -| dbServer.bytesIn | Number | Bytes received by internal processes | -| dbServer.bytesOut | Number | Bytes sent by internal processes | -| dbServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | -| encryptedConnections | Boolean | True si las conexiones cliente/servidor están encriptadas | -| externalPHP | Boolean | True si el cliente realiza una llamada a `PHP execute` y utiliza su propia versión de php | -| general.buildNumber | Number | Número de build de la aplicación 4D | -| general.headless | Boolean | True si la aplicación se ejecuta en modo sin interfaz | -| general.isRosetta | Boolean | True si 4D es emulado a través de Rosetta en macOS, False en caso contrario (no emulado o en Windows). | -| general.license | Object | Nombre comercial y descripción de las licencias de los productos | -| general.uniqueID | Text | ID único de 4D Server | -| general.version | Text | Número de versión de la aplicación 4D | -| hasDataChangeTracking | Boolean | True si existe una tabla "__DeletedRecords | -| indexSegment.diskReadBytes | Number | Número de bytes leídos en el archivo índice | -| indexSegment.diskReadCount | Number | Número de lecturas en el archivo índice | -| indexSegment.diskWriteBytes | Number | Número de bytes escritos en el archivo índice | -| indexSegment.diskWriteCount | Number | Número de escrituras en el archivo índice | -| indexSize | Number | Tamaño del índice en bytes | -| isCompiled | Boolean | True si la aplicación está compilada | -| isEncrypted | Boolean | True si el archivo de datos está encriptado | -| isEngined | Boolean | True si la aplicación se fusiona con 4D Volume Desktop | -| isProjectMode | Boolean | True si la aplicación es un proyecto | -| LDAPLogin | Number | Número de llamadas a `LDAP LOGIN` | -| license.sffPrimaryKey | Number | Server master product number | -| machine.CPU | Text | Nombre, tipo y velocidad del procesador | -| machine.memory | Number | Volumen de almacenamiento de memoria (en bytes) disponible en la máquina | -| machine.numberOfCores | Number | Número total de núcleos | -| machine.system | Text | Versión del sistema operativo y número de build | -| maximumNumberOfWebProcesses | Number | Número máximo de procesos web simultáneos | -| maximumUsedPhysicalMemory | Number | Uso máximo de la memoria física | -| maximumUsedVirtualMemory | Number | Uso máximo de la memoria virtual | -| mobile | Collection | Información sobre sesiones móviles | -| numberOfWebServices | Number | Número de métodos publicados como servicios web | -| ODBCLogin | Number | Número de llamadas a `SQL LOGIN` utilizando ODBC | -| phpCall | Number | Número de llamadas a `PHP execute` | -| QueryBySQL | Number | Número de llamadas a `QUERY BY SQL` | -| restServer | Object | Objeto que contiene información del servidor REST | -| restServer.bytesIn | Number | Bytes received by the REST server | -| restServer.bytesOut | Number | Bytes sent by the REST server | -| restServer.hits | Number | Number of hits on the REST server | -| restServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor REST WEB | -| soapServer | Object | Objeto que contiene información sobre el servidor SOAP | -| soapServer.bytesIn | Number | Bytes received by the SOAP server | -| soapServer.bytesOut | Number | Bytes sent by the SOAP server | -| soapServer.hits | Number | Number of hits on the SOAP server | -| soapServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor SOAP | -| SQLBeginEndStatement | Number | Número de usos de "Begin SQL" / "End SQL" | -| SQLLoginInternal | Number | Número de llamadas a `SQL LOGIN` utilizando SQL_INTERNAL | -| sqlServer | Object | Objeto que contiene información del servidor SQL | -| sqlServer.hits | Number | Número de consultas SQL ejecutadas | -| sqlServer.bytesIn | Number | Bytes received by the SQL engine | -| sqlServer.bytesOut | Number | Bytes sent by the SQL engine | -| sqlServer.executionTime | Number | Tiempo de ejecución de la CPU para consultas SQL | -| usingQUICNetworkLayer | Boolean | True si la base utiliza la capa de red QUIC | -| totalExecutionTime | Number | Tiempo total de ejecución de la CPU: suma de todos los tipos de peticiones | -| totalRequests | Number | Total requests: sum of web, REST, SOAP, SQL, and internal traffic | -| webServer | Object | Objeto que contiene información sobre el servidor web | -| webServer.bytesIn | Number | Bytes recibidos por el servidor web | -| webServer.bytesOut | Number | Bytes sent by the Web server | -| webServer.hits | Number | Number of hits on the Web server | -| webServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web | -| webStaticServer | Object | Objeto que contiene la información estática del servidor web | -| webStaticServer.bytesIn | Number | Bytes recibidos por el servidor Web estático | -| webStaticServer.bytesOut | Number | Bytes enviados por el servidor Web estático | -| webStaticServer.hits | Number | Número de visitas al servidor Web estático | -| webStaticServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web estático | +| Datos | Tipo | Notas | +| ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | +| appServer | Object | Objeto que contiene información sobre el servidor de aplicaciones | +| appServer.hits | Number | Número de peticiones de procesos internos | +| appServer.bytesIn | Number | Bytes recibidos por procesos internos | +| appServer.bytesOut | Number | Bytes enviados por procesos internos | +| appServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | +| cacheMissBytes | Object | Número de bytes perdidos de la caché | +| cacheMissCount | Object | Número de lecturas perdidas en la caché | +| cacheReadBytes | Object | Número de bytes leídos de la caché | +| cacheReadCount | Object | Número de lecturas en la caché | +| classUsage | Object | Número de instancias de ciertas clases de lenguaje | +| connectionSystems | Collection | Sistema operativo del cliente sin el número de compilación (entre paréntesis) y número de clientes que lo utilizan | +| databases[].cacheSize | Number | Tamaño de caché en bytes | +| databases[].externalDatastoreOpened | Number | Número de llamadas a `Open datastore` | +| databases[].id | Number | ID de la base de datos | +| databases[].internalDatastoreOpened | Number | Número de veces que un servidor externo abre el almacén de datos | +| databases[].maxConcurrent4DClients | Number | Número máximo de sesiones 4D Client simultáneas (utilizando una licencia 4D Client) durante el intervalo de recolección | +| databases[].maxConcurrentRestSessions | Number | Número máximo de sesiones REST simultáneas durante el intervalo de recolección | +| databases[].maxConcurrentWebSessions | Number | Número máximo de sesiones Web simultáneas (4DACTION y SOAP) durante el intervalo de recolección | +| databases[].maximum4DClientConnections | Number | Número máximo de conexiones 4D Client al servidor | +| databases[].numberOfDistinctClients | Number | Conteo de distintos de UUID persistentes de clientes en el intervalo de colección | +| databases[].numberOfFields | Number | Número de campos | +| databases[].numberOfKeepRecordSyncInfo | Number | Número de tablas con la opción "Activar la replicación" marcada | +| databases[].numberOfRecordsMax | Number | Número total de registros | +| databases[].numberOfTables | Number | Número de tablas | +| databases[].qodly.webforms | Number | Número de formularios web Qodly | +| databases[].remoteDebugger4DRemoteAttachments | Number | Número de adjuntos al depurador remoto desde un 4D remoto | +| databases[].remoteDebuggerQodlyAttachments | Number | Número de archivos adjuntos al depurador remoto de Qodly | +| databases[].remoteDebuggerVSCodeAttachments | Number | Número de archivos adjuntos al depurador remoto desde VS Code | +| databases[].structureHash | Text | | +| databases[].uniqueID | Texto (cadena con hash) | Identificador único asociado a la base de datos (*Polinomio Rolling hash del nombre de la base*) | +| databases[].uptime | Number | Tiempo transcurrido (en segundos) entre dos eventos de recolección | +| databases[].uuid | Text | UUID de la base de datos | +| databases[].webIPAddressesNumber | Number | Número de direcciones IP diferentes que hicieron una petición a 4D Server | +| databases[].webMaxScalableSessions | Number | Número máximo de sesiones escalables en el servidor | +| databases[].webScalableSessions | Boolean | True si las sesiones escalables están activadas | +| dataSegment1.diskReadBytes | Object | Número de bytes leídos en el archivo de datos | +| dataSegment1.diskReadCount | Object | Número de lecturas en el archivo de datos | +| dataSegment1.diskWriteBytes | Object | Número de bytes escritos en el archivo de datos | +| dataSegment1.diskWriteCount | Object | Número de escrituras en el archivo de datos | +| dataSize | Number | Tamaño del archivo de datos en bytes | +| dbServer | Object | Objeto que contiene información sobre el servidor DB4D | +| dbServer.hits | Number | Número de peticiones de procesos internos | +| dbServer.bytesIn | Number | Bytes recibidos por procesos internos | +| dbServer.bytesOut | Number | Bytes enviados por procesos internos | +| dbServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | +| encryptedConnections | Boolean | True si las conexiones cliente/servidor están encriptadas | +| externalPHP | Boolean | True si el cliente realiza una llamada a `PHP execute` y utiliza su propia versión de php | +| general.buildNumber | Number | Número de build de la aplicación 4D | +| general.headless | Boolean | True si la aplicación se ejecuta en modo sin interfaz | +| general.isRosetta | Boolean | True si 4D es emulado a través de Rosetta en macOS, False en caso contrario (no emulado o en Windows). | +| general.license | Object | Nombre comercial y descripción de las licencias de los productos | +| general.uniqueID | Text | ID único de 4D Server | +| general.version | Text | Número de versión de la aplicación 4D | +| hasDataChangeTracking | Boolean | True si existe una tabla "__DeletedRecords | +| indexSegment.diskReadBytes | Number | Número de bytes leídos en el archivo índice | +| indexSegment.diskReadCount | Number | Número de lecturas en el archivo índice | +| indexSegment.diskWriteBytes | Number | Número de bytes escritos en el archivo índice | +| indexSegment.diskWriteCount | Number | Número de escrituras en el archivo índice | +| indexSize | Number | Tamaño del índice en bytes | +| isCompiled | Boolean | True si la aplicación está compilada | +| isEncrypted | Boolean | True si el archivo de datos está encriptado | +| isEngined | Boolean | True si la aplicación se fusiona con 4D Volume Desktop | +| isProjectMode | Boolean | True si la aplicación es un proyecto | +| LDAPLogin | Number | Número de llamadas a `LDAP LOGIN` | +| license.sffPrimaryKey | Number | Número de producto del servidor principal | +| machine.CPU | Text | Nombre, tipo y velocidad del procesador | +| machine.memory | Number | Volumen de almacenamiento de memoria (en bytes) disponible en la máquina | +| machine.numberOfCores | Number | Número total de núcleos | +| machine.system | Text | Versión del sistema operativo y número de build | +| maximumNumberOfWebProcesses | Number | Número máximo de procesos web simultáneos | +| maximumUsedPhysicalMemory | Number | Uso máximo de la memoria física | +| maximumUsedVirtualMemory | Number | Uso máximo de la memoria virtual | +| mobile | Collection | Información sobre sesiones móviles | +| numberOfWebServices | Number | Número de métodos publicados como servicios web | +| ODBCLogin | Number | Número de llamadas a `SQL LOGIN` utilizando ODBC | +| phpCall | Number | Número de llamadas a `PHP execute` | +| QueryBySQL | Number | Número de llamadas a `QUERY BY SQL` | +| restServer | Object | Objeto que contiene información del servidor REST | +| restServer.bytesIn | Number | Bytes recibidos por el servidor REST | +| restServer.bytesOut | Number | Bytes enviados por el servidor REST | +| restServer.hits | Number | Número de hits del servidor REST | +| restServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor REST WEB | +| soapServer | Object | Objeto que contiene información sobre el servidor SOAP | +| soapServer.bytesIn | Number | Bytes recibidos por el servidor SOAP | +| soapServer.bytesOut | Number | Bytes enviados por el servidor SOAP | +| soapServer.hits | Number | Número de hits del servidor SOAP | +| soapServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor SOAP | +| SQLBeginEndStatement | Number | Número de usos de "Begin SQL" / "End SQL" | +| SQLLoginInternal | Number | Número de llamadas a `SQL LOGIN` utilizando SQL_INTERNAL | +| sqlServer | Object | Objeto que contiene información del servidor SQL | +| sqlServer.hits | Number | Número de consultas SQL ejecutadas | +| sqlServer.bytesIn | Number | Bytes recibidos por el motor SQL | +| sqlServer.bytesOut | Number | Bytes enviados por el motor SQL | +| sqlServer.executionTime | Number | Tiempo de ejecución de la CPU para consultas SQL | +| usingQUICNetworkLayer | Boolean | True si la base utiliza la capa de red QUIC | +| totalExecutionTime | Number | Tiempo total de ejecución de la CPU: suma de todos los tipos de peticiones | +| totalRequests | Number | Total de peticiones: suma de peticiones web, REST, SOAP, SQL y del tráfico interno | +| webServer | Object | Objeto que contiene información sobre el servidor web | +| webServer.bytesIn | Number | Bytes recibidos por el servidor web | +| webServer.bytesOut | Number | Bytes enviados por el servidor web | +| webServer.hits | Number | Número de hits al servidor web | +| webServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web | +| webStaticServer | Object | Objeto que contiene la información estática del servidor web | +| webStaticServer.bytesIn | Number | Bytes recibidos por el servidor Web estático | +| webStaticServer.bytesOut | Number | Bytes enviados por el servidor Web estático | +| webStaticServer.hits | Number | Número de visitas al servidor Web estático | +| webStaticServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web estático | ## ¿Dónde se almacena y envía? diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Admin/dataExplorer.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Admin/dataExplorer.md index c166f6d4b0648a..06d6b941ea1651 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Admin/dataExplorer.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Admin/dataExplorer.md @@ -18,7 +18,7 @@ El Explorador de datos se basa en el componente servidor web [`WebAdmin`](webAdm ## Apertura del Explorador de datos -[The Web Administration Server](webAdmin.md#starting-the-web-administration-server) is started automatically if necessary when the Data Explorer is clicked on. +[El servidor de administración web](webAdmin.md#starting-the-web-administration-server) se inicia automáticamente si es necesario cuando se hace clic en el explorador de datos. Para conectarse a la página web del Explorador de datos: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Admin/licenses.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Admin/licenses.md index ade2fd94054bcf..14208a2f064b59 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Admin/licenses.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Admin/licenses.md @@ -32,7 +32,7 @@ Las licencias de despliegue pueden ser anidadas en el paso de creación por el d Algunas licencias 4D tienen una fecha de caducidad, después de la cual deben ser renovadas. Cuando la suscripción a la licencia se renueva en 4D Store, sus licencias se actualizan automáticamente en sus aplicaciones 4D al iniciar el proceso [cuando se conecta](GettingStarted/Installation.md) en el Asistente de bienvenida. -In some cases, the license update may require that you click on the [**Refresh** button](#refresh) of the Licenses Manager dialog box. +En algunos casos, la actualización de la licencia puede requerir que haga clic en el botón [**Refrescar**](#refresh) del cuadro de diálogo Administrador de licencias. ## Activación de licencias diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Develop/async.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Develop/async.md index dec858d2dca47b..7d5f9f1f84c21f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Develop/async.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Develop/async.md @@ -27,7 +27,7 @@ La ejecución asíncrona se utiliza cuando: - Una operación tarda mucho tiempo (por ejemplo, esperando una respuesta del servidor). - La capacidad de respuesta es fundamental (por ejemplo, las interacciones de la interfaz de usuario). -- Background tasks, network communication, or parallel processing are performed. +- Se realizan tareas en segundo plano, la comunicación de red o procesamiento paralelo. Elegir entre ejecución síncrona y asíncrona: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/listbox-header-footer.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/listbox-header-footer.md index 4528bbc667bee0..dbb566c9f8491c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/listbox-header-footer.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/listbox-header-footer.md @@ -5,7 +5,7 @@ title: List Box Header and Footer :::note -- To be able to access header properties for a list box, you must enable the [Display Headers](properties_Headers.md#display-headers) option. +- Para poder acceder a las propiedades de encabezado de un list box, debe habilitar la opción [Encabezados de pantalla](properties_Headers.md#display-headers). - Para poder acceder a las propiedades de los encabezados de un list box, debe activar la opción [Mostrar encabezados](properties_Headers.md#display-headers) del list box. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/properties_CoordinatesAndSizing.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/properties_CoordinatesAndSizing.md index 058f50faa80a1f..96678902292f9c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/properties_CoordinatesAndSizing.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/properties_CoordinatesAndSizing.md @@ -205,7 +205,7 @@ Esta propiedad designa el tamaño vertical de un objeto. Esta propiedad designa el tamaño horizontal de un objeto. > - Algunos objetos pueden tener una altura predefinida que no se puede modificar. -> - If the [Resizable](properties_ResizingOptions.md#resizable) property is used for a [list box column](listbox-column.md), the user can also manually resize the column. +> - Si la propiedad [Redimensionable](properties_ResizingOptions.md#resizable) se utiliza para una [columna de list box](listbox-column.md), el usuario también puede cambiar manualmente el tamaño de la columna. > - Al redimensionar el formulario, si la propiedad de [dimensionamiento horizontal "Agrandar"](properties_ResizingOptions.md#horizontal-sizing) fue asignada al list box, la columna más a la derecha se agrandará más allá de su ancho máximo, si es necesario. #### Gramática JSON diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/ORDA/ordaClasses.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/ORDA/ordaClasses.md index 38fc183666814e..1c5d8b9374e9ed 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/ORDA/ordaClasses.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/ORDA/ordaClasses.md @@ -426,7 +426,7 @@ Note over Qodly page: product.creationDate is "06/17/25"
            and product.commen ``` -#### Example 5 (diagram): Qodly - Entity instantiated in a function +#### Ejemplo 5 (diagrama): Qodly - Entidad instanciada en una función ```mermaid diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/ORDA/overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/ORDA/overview.md index 04b7264a33a0a6..53d7487c312fb1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/ORDA/overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/ORDA/overview.md @@ -27,7 +27,7 @@ Fundamentalmente, ORDA gestiona objetos. En ORDA, todos los conceptos principale Los objetos en ORDA pueden manejarse como los objetos estándar 4D, pero se benefician automáticamente de propiedades y de métodos específicos. -ORDA objects are created and instantiated when necessary by 4D methods (you do not need to create them). Sin embargo, los objetos del modelo de datos ORDA están asociados a las [clases en las que se pueden añadir funciones personalizadas](ordaClasses.md). +Los objetos ORDA son creados e instanciados cuando es necesario por los métodos 4D (no necesitas crearlos). Sin embargo, los objetos del modelo de datos ORDA están asociados a las [clases en las que se pueden añadir funciones personalizadas](ordaClasses.md). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Project/overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Project/overview.md index c8b597075e3344..271a8b67be875a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Project/overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Project/overview.md @@ -8,7 +8,7 @@ A 4D project contains all of the source code of a 4D application, whatever its d ## Archivos del proyecto -4D project files are open and edited using regular 4D platform applications (4D or 4D Server), on Windows or macOS. With 4D, full-featured editors are available to manage files, including a [code editor](../code-editor/write-class-method.md), a [web interface builder (4D Qodly Pro)](https://developer.4d.com/qodly/), a [form editor](../FormEditor/formEditor.md), a structure editor, a menu editor... +Los archivos proyecto 4D se abren y editan utilizando las aplicaciones habituales de la plataforma 4D (4D o 4D Server), en Windows o macOS. With 4D, full-featured editors are available to manage files, including a [code editor](../code-editor/write-class-method.md), a [web interface builder (4D Qodly Pro)](https://developer.4d.com/qodly/), a [form editor](../FormEditor/formEditor.md), a structure editor, a menu editor... Como los proyectos se encuentran en archivos legibles, en texto plano (JSON, XML, etc.), pueden ser leídos o editados manualmente por los desarrolladores, utilizando cualquier editor de código. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIFileListResult.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIFileListResult.md index 26f899a0018b20..dcc0f52845c55a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIFileListResult.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIFileListResult.md @@ -49,14 +49,14 @@ $params.limit:=100 var $result:=$client.files.list($params) var $allFiles:=$allFiles.combine($result.files) -// Continue fetching if there are more files +// Seguir obteniendo si hay más archivos While ($result.has_more) $params.after:=$result.last_id $result:=$client.files.list($params) $allFiles:=$allFiles.combine($result.files) End while -// $allFiles now contains all files from the organization +// $allFiles ahora contiene todos los archivos de la organización ``` ## Ver también diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIFileResult.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIFileResult.md index 57a96a3071a051..24d87552abe9ce 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIFileResult.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIFileResult.md @@ -20,13 +20,13 @@ La clase `OpenAIFileResult` contiene el resultado de una única operación de ar ## Ejemplo de Uso ```4d -// Upload a file +// Carga de un archivo var $file:=File("/RESOURCES/training-data.jsonl") var $result:=$client.files.create($file; "user_data") var $uploadedFile:=$result.file -// Retrieve file information +// Recuperar información del archivo var $retrieveResult:=$client.files.retrieve($uploadedFile.id) ``` diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIImageParameters.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIImageParameters.md index 692705efcc3fa2..87d7c640e818f0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIImageParameters.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIImageParameters.md @@ -5,7 +5,7 @@ title: OpenAIImageParameters # OpenAIImageParameters -The `OpenAIImageParameters` class is designed to configure and manage the parameters used for image generation through the OpenAI API. +La clase `OpenAIImageParameters` está diseñada para configurar y gestionar los parámetros utilizados para la generación de imágenes a través de la API OpenAI. ## Hereda diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIMessage.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIMessage.md index 938cc54a4fd49c..e738aec8dbb4c3 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIMessage.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIMessage.md @@ -67,18 +67,18 @@ $message.addImageURL("http://example.com/image.jpg"; "high") ### Añadir archivo ```4d -// Upload a file with user_data purpose +// Subir un archivo con el objetivo user_data var $file:=File("/RESOURCES/document.pdf") var $uploadResult:=$client.files.create($file; "user_data") If ($uploadResult.success) - var $uploadedFile:=$uploadResult.file + var $uploadedFile:=$uploadResult.archivo - // Create message and attach the file using its ID - var $message:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "Please analyze this document:"}) + // Crea el mensaje y adjunta el archivo usando su ID + var $message:=cs.AIKit.OpenAIMessage.new({role: "usuario"; content: "Por favor, analice este documento:"}) $message.addFileId($uploadedFile.id) - // $message.content -> [{type: "text"; text: "Please analyze this document:"}; {type: "file"; file_id: "file-abc123"}] + // $message.content -> [{type: "text"; text: "Por favor, analice este documento:"}; {type: "file"; file_id: "archivo-abc123"}] End if ``` diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIModelsAPI.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIModelsAPI.md index 42780638bb30ce..b01e0bbc0f732a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIModelsAPI.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIModelsAPI.md @@ -7,7 +7,7 @@ title: OpenAIModelsAPI ## Descripción de la clase -`OpenAIModelsAPI` is a class that allows interaction with OpenAI models through various functions, such as retrieving model information, listing available models, and (optionally) deleting fine-tuned models. +`OpenAIModelsAPI` es una clase que permite interactuar con los modelos OpenAI a través de varias funciones, como la recuperación de información de los modelos, la lista de los modelos disponibles y (opcionalmente) la eliminación de los modelos ajustados. https://platform.openai.com/docs/api-reference/models diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIResult.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIResult.md index 42afb6d5188d50..cb11feeacfa318 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIResult.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/aikit/Classes/OpenAIResult.md @@ -5,7 +5,7 @@ title: OpenAIResult # OpenAIResult -The `OpenAIResult` class is designed to handle the response from HTTP requests and provides functions to evaluate the success of the request, retrieve body content, and collect any errors that may have occurred during processing. +La clase `OpenAIResult` está diseñada para gestionar la respuesta de las peticiones HTTP y ofrece funciones para evaluar el éxito de la petición, recuperar el contenido del cuerpo y recoger los errores que se hayan podido producir durante el procesamiento. ## Propiedades @@ -29,7 +29,7 @@ The `OpenAIResult` class is designed to handle the response from HTTP requests a La propiedad `rateLimit` devuelve un objeto que contiene información sobre el límite de velocidad de los encabezados de respuesta. Esta información incluye los límites, las peticiones restantes y los tiempos de reinicialización tanto para peticiones como para tokens. -For more details on rate limits and the specific headers used, refer to [the OpenAI Rate Limits Documentation](https://platform.openai.com/docs/guides/rate-limits#rate-limits-in-headers). +Para obtener más información sobre los límites de tarifas y los encabezados específicos utilizados, consulte [la documentación de límites de tarifa OpenAI](https://platform.openai.com/docs/guides/rate-limits#rate-limits-in-headers). La estructura del objeto `rateLimit` es la siguiente: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md index 77a590e7b47c29..ee8a847c39edb0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md @@ -47,7 +47,7 @@ Debe declarar estos seis parámetros de esta manera: ```4d   // Método de base On Web Connection   -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean     // Código para el método ``` diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md index fda67b7003af21..491720b9cc22e9 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs Por defecto, los registros encontrados por las búsquedas no están bloqueados. Pase [True](../commands/true) en el parámetro *bloq* para activar el bloqueo. -Este comando debe imperativamente utilizarse al interior de una transacción. Si se llama fuera de este contexto, se genera un error. Esto permite un mejor control del bloqueo de registros. Los registros encontrados permanecerán bloqueados hasta que la transacción termine (validada o cancelada). Después de que la transacción se completa, todos los registros se desbloquean, excepto el registro actual. +Este comando debe imperativamente utilizarse al interior de una transacción. Si se llama fuera de este contexto, se ignora. Esto permite un mejor control del bloqueo de registros. Los registros encontrados permanecerán bloqueados hasta que la transacción termine (validada o cancelada). Después de que la transacción se completa, todos los registros se desbloquean, excepto el registro actual. Los registros están bloqueados para todas las tablas en la transacción actual. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md index b680eef20f3d6b..62d08a287b815b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md @@ -46,7 +46,7 @@ Ejemplo de método de base On Web Authentication en modo Digest: ```4d   // Método de base On Web Authentication - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  var $usuario : Text  var $0 : Boolean diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md index 89a1cc651f04e2..70dad3dbe35f8f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md @@ -32,7 +32,7 @@ displayed_sidebar: docs El comando `MAIL Convert from MIME` convierte un documento MIME en un objeto de correo electrónico válido. -> 4D sigue la [especificación JMAP](https://jmap.io/spec-mail.html) para dar formato al objeto de correo electrónico devuelto. +> 4D sigue la [especificación JMAP](https://jmap.io/spec/rfc8621/) para dar formato al objeto de correo electrónico devuelto. Pase en *mime* un documento MIME válido a convertir. Puede ser suministrado por cualquier servidor o aplicación de correo. Puede ser suministrado por cualquier servidor o aplicación de correo. Si el MIME proviene de un archivo, se recomienda utilizar un parámetro BLOB para evitar problemas relacionados con las conversiones del conjunto de caracteres y los saltos de línea. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md index 2d59c3254b5089..3423eeb654bf3f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md @@ -36,7 +36,7 @@ El comando `MAIL Convert to MIME` exposed [`4D.Class`](./ClassClass.md) class in the class store is available as a property of the class store. +Cada clase expuesta en [`4D.Class`](./ClassClass.md) en el class store está disponible como una propiedad del class store. #### Ejemplo ```4d var $myclass:=cs.EmployeeEntity - //$myclass is a class from the cs class store + //$myclass es una clase del class store cs ``` ## *.classStoreName* -***.classStoreName*** : 4D.ClassStore +***.classStoreName***: 4D.ClassStore #### Descripción -Each `4D.ClassStore` published by a component is available as a property of the class store. +Cada `4D.ClassStore` publicado por un componente está disponible como propiedad del class store. The name of the class store published by a component is the component namespace as [declared in the component's Settings page](../Extensions/develop-components.md#declaring-the-component-namespace). @@ -47,5 +47,5 @@ The name of the class store published by a component is the component namespace ```4d var $classtore:=cs.AiKit - //$classtore is the class store of the 4D AIKit component + //$classtore es el class store del componente 4D AIKit ``` diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/CollectionClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/CollectionClass.md index 162afc92e967e2..3d81bbe046e981 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/CollectionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/CollectionClass.md @@ -9,7 +9,7 @@ Una colección es inicializada con los comandos [`New collection`](../commands/n :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: @@ -1926,7 +1926,7 @@ La función `.max()` devuelve el elemento > Esta función no modifica la colección original. -If the collection contains different [types of values](../Concepts/data-types.md), they will be sorted according to the [4D ordering principles](../Concepts/ordering.md) and the `.max()` function will return the maximum value within the last element type in the type list order. +Si la colección contiene diferentes [tipos de valores](../Concepts/data-types.md), se ordenarán según los [principios de ordenación de 4D](../Concepts/ordering.md) y la función `.max()` devolverá el valor máximo del último tipo de elemento en el orden de la lista de tipos. Si la colección contiene objetos, pase el parámetro *propertyPath* para indicar la propiedad del objeto cuyo valor máximo desea obtener. @@ -1979,7 +1979,7 @@ La función `.min()` devuelve el elemento > Esta función no modifica la colección original. -If the collection contains different [types of values](../Concepts/data-types.md), they will be sorted according to the [4D ordering principles](../Concepts/ordering.md) and the `.min()` function will return the minimum value within the first element type in the type list order. +Si la colección contiene diferentes [tipos de valores](../Concepts/data-types.md), se ordenarán según los [principios de ordenación 4D](../Concepts/ordering.md) y la función `.min()` devolverá el valor mínimo en el primer tipo de elemento en el orden de la lista de tipos. Si la colección contiene objetos, pase el parámetro *propertyPath* para indicar la propiedad del objeto cuyo valor mínimo desea obtener. @@ -2035,7 +2035,7 @@ La función `.multiSort()` permite r Si se llama a `.multiSort()` sin parámetros, la función tiene el mismo efecto que la función [`.sort()`](#sort): la colección se ordena (sólo valores escalares) en orden ascendente por defecto, según su tipo. -If the collection contains elements of different [types](../Concepts/data-types.md), they will be sorted according to the [4D ordering principles](../Concepts/ordering.md). +Si la colección contiene elementos de diferentes [tipos](../Concepts/data-types.md), se ordenarán según los [principios de ordenación 4D](../Concepts/ordering.md). **Ordenación sincronizada de un nivel** @@ -2196,7 +2196,7 @@ También puede pasar un parámetro de criterios para definir cómo deben ordenar Esta sintaxis sólo ordena los valores escalares de la colección (otros tipos de elementos, como objetos o colecciones, se devuelven desordenados). -If the collection contains elements of different [types](../Concepts/data-types.md), they will be sorted according to the [4D ordering principles](../Concepts/ordering.md). +Si la colección contiene elementos de diferentes [tipos](../Concepts/data-types.md), se ordenarán según los [principios de ordenación 4D](../Concepts/ordering.md). #### Ejemplo 1 @@ -2545,7 +2545,7 @@ donde: | Incluído en | IN | Devuelve los datos iguales a al menos uno de los valores de una colección o de un conjunto de valores, admite el comodín (@) | - **valor**: valor a comparar con el valor actual de la propiedad de cada elemento de la colección. Puede ser cualquier valor de expresión constante que coincida con la propiedad del tipo de datos del elemento o un [**marcador de posición**](#using-placeholders). - For example, if the string "v20" is entered as value to compare with an integer attribute, it will be converted to 20. + Al utilizar un valor constante, deben respetarse las siguientes reglas: - La constante de tipo **texto** puede pasarse con o sin comillas simples (ver **Uso de comillas** más abajo). Para consultar una cadena dentro de otra cadena (una consulta de tipo "contiene"), utilice el símbolo de comodín (@) en el valor para aislar la cadena a buscar como se muestra en este ejemplo: "@Smith@". Las siguientes palabras claves están prohibidas para las constantes de texto: true, false. - Valores constantes de tipo **booleano**: **true** o **false** (Sensible a las mayúsculas y minúsculas). - Valores constantes de **tipo numérico**: los decimales se separan con un '.' (punto). @@ -2602,7 +2602,7 @@ $o.parameters:={name:"Chicago") $c:=$myCol.query(":att=:name";$o) ``` -Puede mezclar todos los tipos de argumentos en *queryString*. Puede mezclar todos los tipos de argumentos en *queryString*. +Puede mezclar todos los tipos de argumentos en *queryString*. Un *queryString* puede contener, para los parámetros *propertyPath* y *value*: - valores directos (sin marcadores), - marcadores indexados y/o con nombre. @@ -3105,7 +3105,7 @@ Por defecto, los nuevos elementos se llenan con valores **null**. Puede especifi #### Descripción -The `.reverse()` function returns a new collection with all elements of the original collection in reverse order. Si la colección original es una colección compartida, la colección devuelta es también una colección compartida. +La función `.reverse()` devuelve una nueva colección con todos los elementos de la colección original en orden inverso. Si la colección original es una colección compartida, la colección devuelta es también una colección compartida. > Esta función no modifica la colección original. @@ -3347,7 +3347,7 @@ También puede pasar una de las siguientes constantes en el parámetro *ascOrDes Esta sintaxis sólo ordena los valores escalares de la colección (otros tipos de elementos, como objetos o colecciones, se devuelven desordenados). -If the collection contains elements of different [types](../Concepts/data-types.md), they will be sorted according to the [4D ordering principles](../Concepts/ordering.md). +Si la colección contiene elementos de diferentes [tipos](../Concepts/data-types.md), se ordenarán según los [principios de ordenación 4D](../Concepts/ordering.md). Si quiere ordenar los elementos de la colección en algún otro orden o ordenar cualquier tipo de elemento, debe suministrar en *formula* ([objeto Formula](FunctionClass.md)) o *methodName* (Text) una retro llamada que define el orden de clasificación. El valor de retorno debe ser un booleano que indica el orden relativo de los dos elementos: **True** si *$1.value* es menor que *$1.value2*, **False** si *$1.value* es mayor que *$1.value2*. Puede ofrecer parámetros adicionales a la retrollamada si es necesario. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/DataClassClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/DataClassClass.md index 892a3752df3424..32469ff5304d20 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/DataClassClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/DataClassClass.md @@ -970,8 +970,8 @@ Las fórmulas en las consultas pueden recibir parámetros a través de $1. Este | Incluído en | IN | Devuelve los datos iguales a al menos uno de los valores de una colección o de un conjunto de valores, admite el comodín (@) | | | Contiene palabra clave | % | Las palabras claves pueden utilizarse en atributos de tipo texto o imagen | | -- Puede ser un **marcador de posición** (ver **Uso de marcadores de posición** más adelante) o cualquier expresión que coincida con la propiedad de tipo de datos. **value**: el valor a comparar con el valor actual de la propiedad de cada entidad en la selección de entidades. Por ejemplo, si se introduce la cadena "v20" como **value** para comparar con un atributo entero, se convertirá a 20. For example, if the string "v20" is entered as value to compare with an integer attribute, it will be converted to 20. - For example, if the string "v20" is entered as value to compare with an integer attribute, it will be converted to 20. +- Puede ser un **marcador de posición** (ver **Uso de marcadores de posición** más adelante) o cualquier expresión que coincida con la propiedad de tipo de datos. **value**: el valor a comparar con el valor actual de la propiedad de cada entidad en la selección de entidades. Por ejemplo, si se introduce la cadena "v20" como **value** para comparar con un atributo entero, se convertirá a 20. Por ejemplo, si la cadena "v20" se introduce como **value** para comparar con un atributo entero, se convertirá en 20. + Al utilizar un valor constante, deben respetarse las siguientes reglas: - La constante de tipo **texto** puede pasarse con o sin comillas simples (ver **Uso de comillas** más abajo). Para consultar una cadena dentro de otra cadena (una consulta de tipo "contiene"), utilice el símbolo de comodín (@) en el valor para aislar la cadena a buscar como se muestra en este ejemplo: "@Smith@". Las siguientes palabras claves están prohibidas para las constantes de texto: true, false. - Valores constantes de tipo **booleano**: **true** o **false** (Sensible a las mayúsculas y minúsculas). - Valores constantes de **tipo numérico**: los decimales se separan con un '.' (punto). @@ -990,7 +990,7 @@ Las fórmulas en las consultas pueden recibir parámetros a través de $1. Este > Si utiliza esta instrucción, la selección de entidades devuelta estará ordenada (para más información, consulte [Selecciones de entidades ordenadas o desordenadas](ORDA/dsMapping.md#ordered-or-unordered-entity-selection)). -If the entity selection attributes contain values of different [types](../Concepts/data-types.md), they will be sorted according to the [4D ordering principles](../Concepts/ordering.md). +Si los atributos de la selección de entidades contienen valores de diferentes [tipos](../Concepts/data-types.md), se ordenarán según los [principios de ordenación de 4D](../Concepts/ordering.md). ### Utilizar comillas diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/DataStoreClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/DataStoreClass.md index e19ffe6f7f8b0b..0df4f99369daa5 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/DataStoreClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/DataStoreClass.md @@ -48,7 +48,7 @@ Un [Datastore](ORDA/dsMapping.md#datastore) es el objeto de interfaz suministrad #### Descripción -Each dataclass in a datastore is available as a property of the [DataStore object](ORDA/dsMapping.md#datastore) data. El objeto devuelto contiene una descripción de la clase de datos. +Cada dataclass en un datastore está disponible como propiedad del [objeto DataStore](ORDA/dsMapping.md#datastore). El objeto devuelto contiene una descripción de la clase de datos. #### Ejemplo diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/EmailObjectClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/EmailObjectClass.md index 71a2dd273974f1..18486dd5299651 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/EmailObjectClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/EmailObjectClass.md @@ -18,7 +18,7 @@ Los comandos [`MAIL Convert from MIME`](../commands/mail-convert-from-mime) y [` :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: @@ -26,7 +26,7 @@ This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variabl Los objetos Email ofrecen las siguientes propiedades: -> 4D sigue la [especificación JMAP](https://jmap.io/spec-mail.html) para formatear el objeto Email. +> 4D sigue la [especificación JMAP](https://jmap.io/spec/rfc8621/) para formatear el objeto Email. | | | -------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/EntitySelectionClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/EntitySelectionClass.md index 94286bfa706c1e..db0d8869c4a703 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/EntitySelectionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/EntitySelectionClass.md @@ -1131,7 +1131,7 @@ El siguiente código genérico duplica todas las entidades de la entity selectio La función `.getRemoteContextAttributes()` devuelve información sobre el contexto de optimización utilizado por la entity selection. -If there is no [optimization context](../ORDA/client-server-optimization.md) for the entity selection, the function returns an empty Text. +Si no hay un [contexto de optimización](../ORDA/client-server-optimization.md) para la entity selection, la función devuelve un texto vacío. #### Ejemplo @@ -1372,7 +1372,7 @@ Las entity selections siempre tienen una propiedad `.length`. La función `.max()` devuelve el valor más alto (o máximo) entre todos los valores de *attributePath* en la entity selection. En realidad devuelve el valor de la última entidad de la selección de entidades tal y como se ordenaría de forma ascendente utilizando la función [`.orderBy()`](#orderby). -If you pass in *attributePath* a path to an object property containing different [types of values](../Concepts/data-types.md), the `.max()` function will return the maximum value within the first scalar type according to the [4D ordering principles](../Concepts/ordering.md). +Si pasa en *attributePath* una ruta a una propiedad de objeto que contenga diferentes [tipos de valores](../Concepts/data-types.md), la función `.max()` devolverá el valor máximo dentro del primer tipo escalar de acuerdo con los [principios de ordenación de 4D](../Concepts/ordering.md). `.max()` devuelve **undefined** si la entity selection está vacía o no se encuentra *attributePath* en el atributo objeto. @@ -1425,7 +1425,7 @@ Queremos encontrar el salario más alto entre todas las empleadas: La función `.min()` devuelve el valor más bajo (o mínimo) entre todos los valores de attributePath en la entity selection. En realidad devuelve la primera entidad de la entity selection tal y como se ordenaría de forma ascendente utilizando la función [`.orderBy()`](#orderby) (excluyendo los valores **null**). -If you pass in *attributePath* a path to an object property containing different [types of values](../Concepts/data-types.md), the `.min()` function will return the minimum value within the first scalar type according to the [4D ordering principles](../Concepts/ordering.md). +Si pasa en *attributePath* una ruta a una propiedad de objeto que contenga diferentes [tipos de valores](../Concepts/data-types.md), la función `.min()` devolverá el valor mínimo en el primer tipo escalar de acuerdo con los [principios de ordenación de 4D](../Concepts/ordering.md). `.min()` devuelve **undefined** si la entity selection está vacía o *attributePath* no se encuentra en el atributo objeto. @@ -1655,7 +1655,7 @@ Por defecto, los atributos se clasifican en orden ascendente ("descending" es fa Puede añadir tantos objetos en la colección de criterios como sea necesario. -If the entity selection attributes contain values of different [types](../Concepts/data-types.md), they will be sorted according to the [4D ordering principles](../Concepts/ordering.md). +Si los atributos de la selección de entidades contienen valores de diferentes [tipos](../Concepts/data-types.md), se ordenarán según los [principios de ordenación de 4D](../Concepts/ordering.md). Si pasa una ruta de atributo inválida en *pathString* o *pathObject*, la función devuelve una entity selection vacía. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FileClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FileClass.md index 40ebfd2e97a615..6bf99af7106500 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FileClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FileClass.md @@ -7,7 +7,7 @@ Los objetos `File` se crean con el comando [`File`](../commands/file). Contienen :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: @@ -647,18 +647,18 @@ Para definir un valor de tipo Fecha, el formato a utilizar es una cadena de time Cada propiedad válida definida en el parámetro objeto *info* se escribe en el recurso de versión del archivo .exe o .dll. Las propiedades disponibles son (toda otra propiedad será ignorada): -| Propiedad | Tipo | Comentario | -| ---------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| CompanyName | Text | | -| FileDescription | Text | | -| FileVersion | Text | | -| InternalName | Text | | -| LegalCopyright | Text | | -| OriginalFilename | Text | | -| ProductName | Text | | -| ProductVersion | Text | | -| removeFluentUI | Boolean | Sólo puede utilizarse con una aplicación 4D fusionada (archivo.exe). Pass True to replace the *manifest* referencing the embedded Windows App SDK (required for [Fluent UI rendering](../FormEditor/forms.md#fluent-ui-rendering)) and the *.pri* file with versions allowing the use of a Windows App SDK installed in the OS. El uso de un SDK local permite reducir el tamaño de la aplicación generada (también es necesario eliminar los archivos integrados por defecto). Pasar False u omitir la propiedad no hace nada. | -| WinIcon | Text | Ruta Posix del archivo .ico. Esta propiedad sólo se aplica a los archivos ejecutables generados por 4D. | +| Propiedad | Tipo | Comentario | +| ---------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| CompanyName | Text | | +| FileDescription | Text | | +| FileVersion | Text | | +| InternalName | Text | | +| LegalCopyright | Text | | +| OriginalFilename | Text | | +| ProductName | Text | | +| ProductVersion | Text | | +| removeFluentUI | Boolean | Sólo puede utilizarse con una aplicación 4D fusionada (archivo.exe). Pase True para reemplazar el *manifest* que hace referencia al Windows App SDK integrado (necesario para la renderización [Fluent UI](../FormEditor/forms.md#fluent-ui-rendering)) y el archivo *.pri* con versiones que permiten el uso de un Windows App SDK instalado en el sistema operativo. El uso de un SDK local permite reducir el tamaño de la aplicación generada (también es necesario eliminar los archivos integrados por defecto). Pasar False u omitir la propiedad no hace nada. | +| WinIcon | Text | Ruta Posix del archivo .ico. Esta propiedad sólo se aplica a los archivos ejecutables generados por 4D. | Para todas las propiedades excepto `WinIcon`, si se pasa un texto nulo o vacío como valor, se escribe una cadena vacía en la propiedad. Si pasa un valor de tipo diferente a texto, se convierte en una cadena. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FolderClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FolderClass.md index 41f76eaefb9bfb..7d7192fe61b9c7 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FolderClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FolderClass.md @@ -7,7 +7,7 @@ Los objetos `Folder` son creados con el comando [`Folder`](../commands/folder). :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FormulaClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FormulaClass.md index 5eeb198512bc1d..aec3fbf4cc13ab 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FormulaClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FormulaClass.md @@ -3,18 +3,18 @@ id: FormulaClass title: Formula --- -`4D.Formula` objects are created by the [Formula](../commands/formula) or [Formula from string](../commands/formula-from-string) commands and allow you execute any 4D expression or code expressed as single-line text. +Los objetos `4D.Formula` son creados por los comandos [Formula](../commands/formula) o [Formula from string](../commands/formula-from-string) y le permiten ejecutar cualquier expresión 4D o código expresado como texto de una sola línea. Los objetos de la clase `4D.Formula` heredan de la clase [`4D.Function`](./FunctionClass.md). Así, para ejecutar la fórmula, puede: -- store a `4D.Formula` object in an object property and use the `()` operator after the property name, +- almacenar un objeto `4D.Formula` en una propiedad de objeto y utilizar el operador `()` después del nombre de la propiedad, - o llamar directamente al objeto `4D.Formula` usando la función [`call()`](#call) o [`apply()`](#apply) sobre él. Ver ejemplos en el párrafo [Ejecución de código en los objetos Function](../API/FunctionClass.md#executing-code-in-function-objects). :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: @@ -32,8 +32,8 @@ O utilizando la función [.call()](#call): ```4d var $f : 4D.Formula $f:=Formula($1+" "+$2) - $text:=$f.call(Null;"Hello";"World") //returns "Hello World" - $text:=$f.call(Null;"Welcome to";String(Year of(Current date))) //returns "Welcome to 2026" (for example) + $text:=$f.call(Null;"Hello";"World") //devuelve "Hello World" + $text:=$f.call(Null;"Welcome to";String(Year of(Current date))) //devuelve "Welcome to 2026" (por ejemplo) ``` #### Parámetros de un solo método @@ -44,9 +44,9 @@ Para mayor comodidad, cuando la fórmula se compone de un único método proyect var $f : 4D.Formula $f:=Formula(myMethod) - //Writing Formula(myMethod($1;$2)) is not necessary - $text:=$f.call(Null;"Hello";"World") //returns "Hello World" - $text:=$f.call() //returns "How are you?" + //Escribir Formula(myMethod($1;$2)) no es necesario + $text:=$f.call(Null;"Hello";"World") //devuelve "Hello World" + $text:=$f.call() //devuelve "How are you?" //myMethod #DECLARE ($param1 : Text; $param2 : Text)->$return : Text diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FunctionClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FunctionClass.md index c92a5e51d5896c..8da5b1c3cd49db 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FunctionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/FunctionClass.md @@ -9,10 +9,10 @@ Un objeto **`4D.Function`** contiene un trozo de código que puede ser ejecutado 4D maneja varios tipos de objetos `Function`, que heredan de la clase **4D.Function**: -- **native functions**, i.e. built-in functions from various 4D classes such as [`collection.sort()`](./CollectionClass.md#sort) or [`file.copyTo()`](./FileClass.md#copyto). +- las **funciones nativas**, es decir las funciones integradas de varias clases 4D como [`collection.sort()`](./CollectionClass.md#sort) o [`file.copyTo()`](./FileClass.md#copyto). - **funciones usuario**, creadas en las [clases usuario](Concepts/classes.md) utilizando la [palabra clave `Function`](Concepts/classes.md#function). - las **funciones de fórmula**, es decir, las funciones que pueden ejecutar un código de fórmula almacenado en los objetos [4D.Formula](./FormulaClass.md), -- **method functions**, i.e. functions that can execute source code as text stored in [4D.Method](./MethodClass.md) objects. +- las **funciones de método**, es decir, funciones que pueden ejecutar código fuente como texto almacenado en objetos [4D.Method](./MethodClass.md). ### Ejecución del código en los objetos Function @@ -86,14 +86,14 @@ También puede ejecutar una función utilizando [`apply()`](#apply) y [`call()`] #### Descripción -The `.apply()` function executes the function object to which it is applied, passing parameters as a collection, and returns the resulting value. +La función `.apply()` ejecuta el objeto función al que se aplica, pasando los parámetros como una colección, y devuelve el valor resultante. En el parámetro *thisObj*, puede pasar una referencia al objeto que se utilizará como `This` en la función. Pasa Null si no quiere utilizar `This` pero quiere enviar parámetros. Puede pasar una colección para utilizarla como parámetros en la función utilizando el parámetro opcional *params*: - en los objetos `4D.Formula`, los parámetros se pasan en $1...$n en la fórmula. -- in other `4D.Function` objects such as `4D.Method` objects, parameters are passed in [declared method parameters](../Concepts/parameters.md). +- en los otros objetos `4D.Function` como los objetos `4D.Method`, los parámetros se pasan en [parámetros declarados](../Concepts/parameters.md). Tenga en cuenta que `.apply()` es similar a [`.call()`](#call) excepto que los parámetros se pasan como una colección. Esto puede ser útil para pasar los resultados calculados. @@ -129,11 +129,11 @@ Tenga en cuenta que `.apply()` es similar a [`.call()`](#call) excepto que los p #### Descripción -The `.call()` function executes the function object to which it is applied, with one or more parameter(s) passed directly, and returns the resulting value. +La función `.call()` ejecuta el objeto función al que se aplica, con uno o más parámetros pasados directamente, y devuelve el valor resultante. En el parámetro *thisObj*, puede pasar una referencia al objeto que se utilizará como `This` en la función. -You can pass values to be used as parameters in the function using the optional *params* parameter: +Puede pasar valores que se utilizarán como parámetros en la función utilizando el parámetro opcional *params*: - en los objetos `4D.Formula`, los parámetros se pasan en $1...$n en la fórmula. - en los objetos `4D.Method`, los parámetros se pasan en [parámetros declarados](../Concepts/parameters.md). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/HTTPAgentClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/HTTPAgentClass.md index 400b45f9663853..e6fbca3aa06dc2 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/HTTPAgentClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/HTTPAgentClass.md @@ -64,7 +64,7 @@ Dado que HTTPAgent es un objeto compartible, puede añadir uno a una clase singl La función `4D.HTTPAgent.new()` crea un objeto HTTPAgent compartible con las *opciones* definidas, y devuelve un objeto `4D.HTTPAgent`. -El [`objeto HTTPAgent`] devuelto (#httpagent-object) se utiliza para personalizar las conexiones a servidores HTTP. +El objeto [`HTTPAgent`](#httpagent-object) devuelto se utiliza para personalizar las conexiones a servidores HTTP. #### Parámetro *options* @@ -76,21 +76,21 @@ Las opciones de HTTPAgent se fusionarán con [opciones HTTPRequest](HTTPRequestC ::: -| Propiedad | Tipo | Por defecto | Descripción | -| ---------------------- | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| certificatesFolder | Folder | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Define la carpeta activa de certificados de cliente para las solicitudes que utilizan el agente. Puede reemplazarse por "storeCertificateName" (ver abajo) | -| keepAlive | Boolean | true | Activa keep alive para el agente | -| maxSockets | Integer | 65535 | Número máximo de sockets por servidor | -| maxTotalSockets | Integer | 65535 | Número máximo de sockets para el agente | -| minTLSVersion | Text | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Define la versión mínima de TLS para las solicitudes que utilizan este agente | -| protocol | Text | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Protocolo usado para las peticiones utilizando el agente | -| storeCertificateName | Text | indefinido | Name of a certificate stored in the Certificate Store (Windows) or in the *keychain* (macOS) to use instead of one saved in the certificates folder. Si el certificado no se encuentra en el almacén, se devuelve un error. For more information, see [this blog post for Windows](https://blog.4d.com/https-requests-now-support-windows-certificate-store) and [this blog post for macOS](https://blog.4d.com/https-requests-macos-keychain-support-is-here). | -| timeout | Real | indefinido | Si se define, tiempo después del cual se cierra un socket no utilizado | -| validateTLSCertificate | Boolean | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Validar el certificado Tls para las solicitudes que utilizan el agente | +| Propiedad | Tipo | Por defecto | Descripción | +| ---------------------- | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| certificatesFolder | Folder | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Define la carpeta activa de certificados de cliente para las solicitudes que utilizan el agente. Puede reemplazarse por "storeCertificateName" (ver abajo) | +| keepAlive | Boolean | true | Activa keep alive para el agente | +| maxSockets | Integer | 65535 | Número máximo de sockets por servidor | +| maxTotalSockets | Integer | 65535 | Número máximo de sockets para el agente | +| minTLSVersion | Text | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Define la versión mínima de TLS para las solicitudes que utilizan este agente | +| protocol | Text | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Protocolo usado para las peticiones utilizando el agente | +| storeCertificateName | Text | indefinido | Nombre de un certificado almacenado en el almacén de certificados (Windows) o en la *keychain* (macOS) que se utilizará en lugar de uno guardado en la carpeta de certificados. Si el certificado no se encuentra en el almacén, se devuelve un error. Para más información, consulte [esta entrada del blog para Windows](https://blog.4d.com/https-requests-now-support-windows-certificate-store) y [esta entrada del blog para macOS](https://blog.4d.com/https-requests-macos-keychain-support-is-here). | +| timeout | Real | indefinido | Si se define, tiempo después del cual se cierra un socket no utilizado | +| validateTLSCertificate | Boolean | undefined (ver valor por defecto en [HTTPRequest.new()](HTTPRequestClass.md#options-parameter)) | Validar el certificado Tls para las solicitudes que utilizan el agente | :::note -On macOS, when a new application (new [UUID](./FileClass.md#setappinfo)) requests access to the keychain for the first time, a password can be requested to the user, depending on the local keychain configuration. +En macOS, cuando una nueva aplicación (nuevo [UUID](./FileClass.md#setappinfo)) solicita acceso al llavero por primera vez, se puede solicitar una contraseña al usuario, dependiendo de la configuración del llavero local. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/HTTPRequestClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/HTTPRequestClass.md index acaf4ea5a1d0b3..42eaa543b4f2af 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/HTTPRequestClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/HTTPRequestClass.md @@ -17,7 +17,7 @@ La clase `HTTPRequest` está disponible en el class store `4D`. Para crear y env ### Programación asíncrona -This class supports asynchronous programming in 4D as described in the [Asynchronous Execution](../Develop/async.md) page. +Esta clase soporta programación asíncrona en 4D como se describe en la página [Ejecución Asíncrona](../Develop/async.md). ### Ejemplo @@ -137,34 +137,34 @@ Por ejemplo, puede pasar las siguientes cadenas: En el parámetro *options*, pase un objeto que puede contener las siguientes propiedades: -| Propiedad | Tipo | Descripción | Por defecto | -| ---------------------- | ------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------- | -| agent | [4D.HTTPAgent](HTTPAgentClass.md) | HTTPAgent a utilizar para la HTTPRequest. Las opciones del agente se fusionarán con las opciones de la petición (las opciones de la petición tienen prioridad). Si no se define un agente específico, se utiliza un agente global con valores predeterminados. | Objeto agente global | -| automaticRedirections | Boolean | Si es true, las redirecciones se realizan automáticamente (se gestionan hasta 5 redirecciones, se devuelve la 6ª respuesta de redirección si la hay) | True | -| body | Variant | Cuerpo de la petición (necesario en el caso de las peticiones `post` o `put`). Puede ser un texto, un blob, o un objeto. El content-type se determina a partir del tipo de esta propiedad a menos que se defina dentro de los encabezados | indefinido | -| certificatesFolder | [Folder](FolderClass.md) | Define la carpeta de certificados de cliente activa. Puede reemplazarse por "storeCertificateName" (ver abajo). | indefinido | -| dataType | Text | Tipo de atributo del cuerpo de la respuesta. Valores: "text", "blob", "object", o "auto". Si "auto", el tipo de contenido del cuerpo se deducirá de su tipo MIME (object para JSON, texto para texto, javascript, xml, mensaje http y formulario codificado en url, blob en caso contrario) | "auto" | -| decodeData | Boolean | Si true, los datos recibidos en la retrollamada `onData` se descomprimen | False | -| encoding | Text | Se utiliza sólo en caso de peticiones con un `body` (métodos `post` o `put`). Codificación del contenido del cuerpo de la petición si es un texto, se ignora si se define content-type dentro de los encabezados | "UTF-8" | -| headers | Object | Encabezados de la petición. Sintaxis: `headers.key=value` (*value* puede ser una colección si la misma llave debe aparecer varias veces) | Objeto vacío | -| method | Text | "POST", "GET" u otro método | "GET" | -| minTLSVersion | Text | Define la versión mínima de TLS: "`TLSv1_0`", "`TLSv1_1`", "`TLSv1_2`", "`TLSv1_3`" | "`TLSv1_2`" | -| onData | [Function](FunctionClass.md) | Retrollamada cuando se reciben los datos del cuerpo. Recibe dos objetos como parámetros (ver más abajo) | indefinido | -| onError | [Function](FunctionClass.md) | Retrollamada cuando ocurre un error. Recibe dos objetos como parámetros (ver más abajo) | indefinido | -| onHeaders | [Function](FunctionClass.md) | Retrollamada cuando se reciben los encabezados. Recibe dos objetos como parámetros (ver más abajo) | indefinido | -| onResponse | [Function](FunctionClass.md) | Retrollamada cuando se recibe una respuesta. Recibe dos objetos como parámetros (ver más abajo) | indefinido | -| onTerminate | [Function](FunctionClass.md) | Retrollamada cuando la petición haya terminado. Recibe dos objetos como parámetros (ver más abajo) | indefinido | -| protocol | Text | "auto" o "HTTP1". "auto" significa HTTP1 en la implementación actual | "auto" | -| proxyAuthentication | [objeto de autenticación](#authentication-object) | Autenticación del proxy de gestión de objetos | indefinido | -| returnResponseBody | Boolean | Si false, el cuerpo de la respuesta no se devuelve en el [objeto `response`](#response). Devuelve un error si es false y `onData` es undefined | True | -| serverAuthentication | [objeto de autenticación](#authentication-object) | Autenticación del servidor de gestión de objetos | indefinido | -| storeCertificateName | Text | Name of a certificate stored in the Certificate Store (Windows) or in the *keychain* (macOS) to use instead of one saved in the certificates folder. Si el certificado no se encuentra en el almacén, se devuelve un error. For more information, see [this blog post for Windows](https://blog.4d.com/https-requests-now-support-windows-certificate-store) and [this blog post for macOS](https://blog.4d.com/https-requests-macos-keychain-support-is-here). | indefinido | -| timeout | Real | Tiempo de espera en segundos. indefinido = sin tiempo de espera | indefinido | -| validateTLSCertificate | Boolean | Si false, 4D no valida el certificado TLS y no devuelve un error si no es válido (es decir, caducado, autofirmado...). Importante: en la implementación actual, la propia Autoridad de Certificación no se verifica. | True | +| Propiedad | Tipo | Descripción | Por defecto | +| ---------------------- | ------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------- | +| agent | [4D.HTTPAgent](HTTPAgentClass.md) | HTTPAgent a utilizar para la HTTPRequest. Las opciones del agente se fusionarán con las opciones de la petición (las opciones de la petición tienen prioridad). Si no se define un agente específico, se utiliza un agente global con valores predeterminados. | Objeto agente global | +| automaticRedirections | Boolean | Si es true, las redirecciones se realizan automáticamente (se gestionan hasta 5 redirecciones, se devuelve la 6ª respuesta de redirección si la hay) | True | +| body | Variant | Cuerpo de la petición (necesario en el caso de las peticiones `post` o `put`). Puede ser un texto, un blob, o un objeto. El content-type se determina a partir del tipo de esta propiedad a menos que se defina dentro de los encabezados | indefinido | +| certificatesFolder | [Folder](FolderClass.md) | Define la carpeta de certificados de cliente activa. Puede reemplazarse por "storeCertificateName" (ver abajo). | indefinido | +| dataType | Text | Tipo de atributo del cuerpo de la respuesta. Valores: "text", "blob", "object", o "auto". Si "auto", el tipo de contenido del cuerpo se deducirá de su tipo MIME (object para JSON, texto para texto, javascript, xml, mensaje http y formulario codificado en url, blob en caso contrario) | "auto" | +| decodeData | Boolean | Si true, los datos recibidos en la retrollamada `onData` se descomprimen | False | +| encoding | Text | Se utiliza sólo en caso de peticiones con un `body` (métodos `post` o `put`). Codificación del contenido del cuerpo de la petición si es un texto, se ignora si se define content-type dentro de los encabezados | "UTF-8" | +| headers | Object | Encabezados de la petición. Sintaxis: `headers.key=value` (*value* puede ser una colección si la misma llave debe aparecer varias veces) | Objeto vacío | +| method | Text | "POST", "GET" u otro método | "GET" | +| minTLSVersion | Text | Define la versión mínima de TLS: "`TLSv1_0`", "`TLSv1_1`", "`TLSv1_2`", "`TLSv1_3`" | "`TLSv1_2`" | +| onData | [Function](FunctionClass.md) | Retrollamada cuando se reciben los datos del cuerpo. Recibe dos objetos como parámetros (ver más abajo) | indefinido | +| onError | [Function](FunctionClass.md) | Retrollamada cuando ocurre un error. Recibe dos objetos como parámetros (ver más abajo) | indefinido | +| onHeaders | [Function](FunctionClass.md) | Retrollamada cuando se reciben los encabezados. Recibe dos objetos como parámetros (ver más abajo) | indefinido | +| onResponse | [Function](FunctionClass.md) | Retrollamada cuando se recibe una respuesta. Recibe dos objetos como parámetros (ver más abajo) | indefinido | +| onTerminate | [Function](FunctionClass.md) | Retrollamada cuando la petición haya terminado. Recibe dos objetos como parámetros (ver más abajo) | indefinido | +| protocol | Text | "auto" o "HTTP1". "auto" significa HTTP1 en la implementación actual | "auto" | +| proxyAuthentication | [objeto de autenticación](#authentication-object) | Autenticación del proxy de gestión de objetos | indefinido | +| returnResponseBody | Boolean | Si false, el cuerpo de la respuesta no se devuelve en el [objeto `response`](#response). Devuelve un error si es false y `onData` es undefined | True | +| serverAuthentication | [objeto de autenticación](#authentication-object) | Autenticación del servidor de gestión de objetos | indefinido | +| storeCertificateName | Text | Nombre de un certificado almacenado en el almacén de certificados (Windows) o en la *keychain* (macOS) que se utilizará en lugar de uno guardado en la carpeta de certificados. Si el certificado no se encuentra en el almacén, se devuelve un error. Para más información, consulte [esta entrada del blog para Windows](https://blog.4d.com/https-requests-now-support-windows-certificate-store) y [esta entrada del blog para macOS](https://blog.4d.com/https-requests-macos-keychain-support-is-here). | indefinido | +| timeout | Real | Tiempo de espera en segundos. indefinido = sin tiempo de espera | indefinido | +| validateTLSCertificate | Boolean | Si false, 4D no valida el certificado TLS y no devuelve un error si no es válido (es decir, caducado, autofirmado...). Importante: en la implementación actual, la propia Autoridad de Certificación no se verifica. | True | :::note -On macOS, when a new application (new [UUID](./FileClass.md#setappinfo)) requests access to the keychain for the first time, a password can be requested to the user, depending on the local keychain configuration. +En macOS, cuando una nueva aplicación (nuevo [UUID](./FileClass.md#setappinfo)) solicita acceso al llavero por primera vez, se puede solicitar una contraseña al usuario, dependiendo de la configuración del llavero local. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/IMAPNotifierClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/IMAPNotifierClass.md index cbfa877bbb4563..b01f998ced6ed0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/IMAPNotifierClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/IMAPNotifierClass.md @@ -3,7 +3,7 @@ id: IMAPNotifierClass title: IMAPNotifier --- -The `IMAPNotifier` class allows you to manage IMAP IDLE notifications for a selected mailbox. +La clase `IMAPNotifier` permite gestionar las notificaciones IMAP IDLE para un buzón seleccionado.
            Historia @@ -13,22 +13,22 @@ The `IMAPNotifier` class allows you to manage IMAP IDLE notifications for a sele
            -The `IMAPNotifier` class is available from the `4D` class store. +La clase `IMAPNotifier` está disponible en el class store `4D`. -An `IMAPNotifier` object is associated with an [IMAP transporter](./IMAPTransporterClass.md#imap-transporter-object) and provides access to mailbox notification management. +Un objeto `IMAPNotifier` está asociado a un [transportador IMAP](./IMAPTransporterClass.md#imap-transporter-object) y ofrece acceso a la gestión de notificaciones del buzón. Todas las funciones de clase `IMAPNotifier` son hilo seguro. :::tip Entradas de blog relacionadas -[Instant Email Notifications with IMAP Transporter](https://blog.4d.com/instant-email-notifications-with-imap-transporter) +[Notificaciones instantáneas por correo electrónico con IMAP Transporter](https://blog.4d.com/instant-email-notifications-with-imap-transporter) ::: ### Ejemplo ```4d -// Define listener callbacks +// Define las funciones de retrollamada del listener var $parameter : Object var $transporter : 4D.IMAPTransporter @@ -48,7 +48,7 @@ $transporter.notifier.start() ## IMAPNotifier object -An IMAPNotifier object provides the following properties and functions: +Un objeto IMAPNotifier proporciona las siguientes propiedades y funciones: | | | ------------------------------------------------------------------------------------------------------------------ | @@ -84,7 +84,7 @@ La función `4D.IMAPNotifier.new()` c #### Descripción -The `.isStarted` property indicates whether the notifier is started (`true`) or stopped (`false`). Esta propiedad es de **solo lectura**. +La propiedad `.isStarted` indica si el notificador está iniciado (`true`) o detenido (`false`). Esta propiedad es de **solo lectura**. @@ -104,17 +104,17 @@ The `.isStarted` property indicates #### Descripción -The `.start()` function starts the subscription to server notifications and activates IMAP listener callbacks. +La función `.start()` inicia la suscripción a las notificaciones del servidor y activa las retrollamadas del oyente IMAP. -A mailbox must be selected using [`selectBox()`](./IMAPTransporterClass.md#selectbox) before calling `.start()`. +Debe seleccionarse un buzón mediante [`selectBox()`](./IMAPTransporterClass.md#selectbox) antes de llamar a `.start()`. -Callback functions are executed in the worker where `.start()` is called. +Las funciones de retrollamada son ejecutadas en el worker donde `.start()` es llamado. :::note Notas -- When the notifier is started, other transporter functions (such as `getMail()` or `send()`) are not available. You must call `.stop()` before using these functions, then call `.start()` again to resume notifications. +- Cuando se inicia el notificador, otras funciones del transportador (como `getMail()` o `send()`) no están disponibles. Debe llamar a `.stop()` antes de utilizar estas funciones, y luego llamar de nuevo a `.start()` para reanudar las notificaciones. -- IMAP IDLE notifications indicate that a change has occurred but do not provide updated mailbox data. To refresh the mailbox state, you must stop the notifier, retrieve the updated data (for example using `getMail()`), and then restart it. +- Las notificaciones IMAP IDLE indican que se ha producido un cambio pero no ofrecen datos actualizados del buzón. Para actualizar el estado del buzón, debe detener el aviso, recuperar los datos actualizados (por ejemplo usando `getMail()`), y luego reiniciarlo. ::: @@ -124,7 +124,7 @@ Callback functions are executed in the worker where `.start()` is called. | ---------- | ------------------------------------------------------------------------------------------- | ---------- | ------------------------------------------------------------------------------------------------- | | success | | Boolean | True si la operación tiene éxito, False en caso contrario | | statusText | | Text | Mensaje de estado devuelto por el servidor IMAP, o último error devuelto en la pila de errores 4D | -| errors | | Collection | 4D error stack (not returned if a server response is received) | +| errors | | Collection | Pila de error 4D (no retornado si se recibe una respuesta del servidor) | | | \[].errcode | Number | Código de error 4D | | | \[].message | Text | Descripción del error | | | \[].componentSignature | Text | Firma del componente que ha devuelto el error | @@ -147,7 +147,7 @@ Callback functions are executed in the worker where `.start()` is called. #### Descripción -The `.stop()` function stops the notification subscription. Calling `.stop()` is required before using other transporter functions (such as `getMail()` or `send()`). +La función `.stop()` detiene la suscripción a la notificación. Es necesario llamar a `.stop()` antes de utilizar otras funciones del transportador (como `getMail()` o `send()`). #### Objeto devuelto @@ -155,7 +155,7 @@ The `.stop()` function stops the notifi | ---------- | ------------------------------------------------------------------------------------------- | ---------- | ------------------------------------------------------------------------------------------------- | | success | | Boolean | True si la operación tiene éxito, False en caso contrario | | statusText | | Text | Mensaje de estado devuelto por el servidor IMAP, o último error devuelto en la pila de errores 4D | -| errors | | Collection | 4D error stack (not returned if a server response is received) | +| errors | | Collection | Pila de error 4D (no retornado si se recibe una respuesta del servidor) | | | \[].errcode | Number | Código de error 4D | | | \[].message | Text | Descripción del error | | | \[].componentSignature | Text | Firma del componente que ha devuelto el error | diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/IMAPTransporterClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/IMAPTransporterClass.md index 3313c020e45c75..ed0f44f3eb97eb 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/IMAPTransporterClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/IMAPTransporterClass.md @@ -159,6 +159,10 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### Ver también + +[`.removeFlags()`](#removeflags) + @@ -1294,7 +1298,7 @@ Para mover todos los mensajes del buzón actual: #### Descripción -The `.notifier` property contains the IMAPNotifier object associated with the transporter. Esta propiedad es de **solo lectura**. +La propiedad `.notifier` contiene el objeto IMAPNotifier asociado al transportador. Esta propiedad es de **solo lectura**. Véase [IMAPNotifier](./IMAPNotifierClass.md). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/MailAttachmentClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/MailAttachmentClass.md index 1805b5cd855dc1..a4d4200ee7d73d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/MailAttachmentClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/MailAttachmentClass.md @@ -7,7 +7,7 @@ Los objetos Attachment permiten referenciar archivos en un objeto [`Email`](Emai :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/MethodClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/MethodClass.md index 2bbc1ff98634e8..23115e5eef9038 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/MethodClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/MethodClass.md @@ -3,13 +3,13 @@ id: MethodClass title: Método --- -A `4D.Method` object contains a piece of code that is created from text source and can be executed. Los métodos `4D.Method` siempre se ejecutan en modo interpretado, independientemente del modo de ejecución del proyecto (interpretado/compilado). Esta funcionalidad está especialmente diseñada para permitir la ejecución dinámica y sobre la marcha de fragmentos de código. +Un objeto `4D.Method` contiene un fragmento de código que se crea a partir de la fuente de texto y puede ser ejecutado. Los métodos `4D.Method` siempre se ejecutan en modo interpretado, independientemente del modo de ejecución del proyecto (interpretado/compilado). Esta funcionalidad está especialmente diseñada para permitir la ejecución dinámica y sobre la marcha de fragmentos de código. Un objeto `4D.Method` se crea con la función `4D.Method.new()`. Los objetos `4D.Method` heredan de la clase [`4D.Function`](./FunctionClass.md). Así, para ejecutar el objeto método, puede: -- store a `4D.Method` object in an object property and use the `()` operator after the property name, +- almacenar un objeto `4D.Method` en una propiedad del objeto y utilizar el operador `()` después del nombre de la propiedad, - o llamar directamente al objeto `4D.Method` usando la función [`call()`](#call) o [`apply()`](#apply) en él. Ver ejemplos en el párrafo [Ejecución de código en los objetos Function](../API/FunctionClass.md#executing-code-in-function-objects). @@ -22,20 +22,20 @@ Ver ejemplos en el párrafo [Ejecución de código en los objetos Function](../A :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: ### Ejemplos -#### Basic dynamic method creation +#### Creación de un método dinámico de base ```4d var $myCode : Text -$myCode:="#DECLARE ($number1:Integer;$number2:Integer):Integer"+Char(13)+"return $number1*$number2" +$myCode:="#DECLARE ($number1:Integer;$number2:Integer):Integer "+Char(13)+"return $number1*$number2" var $o:={} -$o.multiplication:=4D.Method.new($myCode) //put object in a property +$o.multiplication:=4D.Method.new($myCode) //poner objeto en una propiedad var $result2:=$o.multiplication(2;3) // 6 var $result3:=4D.Method.new($myCode).call(Null; 10; 5) // 50 @@ -56,7 +56,7 @@ $result:=$o.concat("Hello ") // $result is "Hello John" #### Utilizar un archivo de texto con comprobación sintáctica ```text -//4d method stored in a text file +//Método 4d almacenado en un archivo de texto var $newBusinessRules:=New shared object Use ($newBusinessRules) $newBusinessRules.taxRate:=0.2 @@ -77,7 +77,7 @@ Este método se llama en el código: var $myFile:=File("/DATA/BusinessRules.4dm") var $myMethod:=4D.Method.new($myFile.getText()) -// Syntax errors verification +// Verificación de errores de sintaxis If ($myMethod.checkSyntax().success) $myMethod.call() End if @@ -122,9 +122,9 @@ Los objetos 4D.Method ofrecen las siguientes propiedades y funciones: #### Descripción -The `4D.Method.new()` function creates and returns a new `4D.Method` object built from the *source* code. +La función `4D.Method.new()` crea y devuelve un nuevo objeto `4D.Method` construido a partir del código *source*. -En el parámetro *source*, pase el código fuente 4D del método como texto. All end-of-line characters are supported (LF, CR, CRLF) using the [`Char`](../commands/char) command or an [escape sequence](../Concepts/quick-tour.md#escape-sequences). +En el parámetro *source*, pase el código fuente 4D del método como texto. Todos los caracteres de fin de línea son soportados (LF, CR, CRLF) utilizando el comando [`Char`](../commands/char) o una [secuencia de escape](../Concepts/quick-tour.md#escape-sequences). En el parámetro opcional *name*, pase el nombre del método que se mostrará en el depurador 4D o en el explorador Runtime. Si omite este parámetro, el nombre del método aparecerá como "anonymous". @@ -132,16 +132,16 @@ En el parámetro opcional *name*, pase el nombre del método que se mostrará en Se recomienda nombrar explícitamente su método si lo desea: -- use persistent method name in the [Custom watch pane of the Debugger](../Debugging/debugger#custom-watch-pane) (anonymous methods are not persistent in the debugger). -- handle the volatile method using commands such as [`Method get path`](../commands/method-get-path) and [`Method resolve path`](../commands/method-resolve-path) (anonymous methods don't have paths). +- utilizar nombre de método persistente en la [ventana de evaluación del depurador](../Debugging/debugger#custom-watch-pane) (los métodos anónimos no son persistentes en el depurador). +- manipular el método volátil utilizando comandos como [`Method get path`](../commands/method-get-path) y [`Method resolve path`](../commands/method-resolve-path) (los métodos anónimos no tienen rutas). ::: -The resulting 4D.Method object can be checked using [`checkSyntax()`](#checksyntax) and executed using `()`, [`.apply()`](#apply) or [`.call()`](#call). +El objeto 4D.Method resultante puede ser verificado utilizando [`checkSyntax()`](#checksyntax) y ejecutado utilizando `()`, [`.apply()`](#apply) o [`.call()`](#call). :::note -Named volatile method objects are not project methods, they are not stored in disk files and cannot be called by commands such as [`EXECUTE METHOD`](../commands/execute-method). On the other hand, since they inherit from the [`4D.Function`](./FunctionClass.md) class, they can be used wherever a `4D.Function` object is expected. +Los objetos método volátiles con nombre no son métodos proyecto, no se almacenan en archivos disco y no pueden ser llamados por comandos como [`EXECUTE METHOD`](../commands/execute-method). Por otra parte, dado que heredan de la clase [`4D.Function`](./FunctionClass.md), pueden utilizarse siempre que se espere un objeto `4D.Function`. ::: @@ -196,16 +196,16 @@ var $result:=$m.call(Null; 10; 5) //50
            -| Parámetros | Tipo | | Descripción | -| ---------- | ------ | --------------------------- | -------------------------- | -| Resultado | Object | <- | Syntax check result object | +| Parámetros | Tipo | | Descripción | +| ---------- | ------ | --------------------------- | ------------------------------------------- | +| Resultado | Object | <- | Objeto resultado de verificación sintáctica |
            #### Descripción -The `.checkSyntax()` function checks the syntax of the source code of the `4D.Method` object and returns a result object. +La función `.checkSyntax()` verifica la sintaxis del código fuente del objeto `4D.Method` y devuelve un objeto resultado. El objeto devuelto contiene las siguientes propiedades: @@ -243,7 +243,7 @@ End if #### Descripción -The `.name` property contains the name of the `4D.Method` object, if it was declared in the *name* parameter of the `new()` constructor. En caso contrario, no se devuelve la propiedad. +La propiedad `.name` contiene el nombre del objeto `4D.Method`, si fue declarado en el parámetro *name* del constructor `new()`. En caso contrario, no se devuelve la propiedad. Esta propiedad es de **solo lectura**. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/POP3TransporterClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/POP3TransporterClass.md index 89d9dff8a6e5be..931ef442a4c60b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/POP3TransporterClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/POP3TransporterClass.md @@ -107,7 +107,7 @@ La función `4D.POP3Transporter.new()` marca el correo electrónico *msgNumber* para su eliminación del servidor POP3. -En el parámetro *msgNumber*, pase el número del correo electrónico que desea eliminar. This number is returned in the number property by the [`.getMailInfoList()`](#getmailinfolist) method. +En el parámetro *msgNumber*, pase el número del correo electrónico que desea eliminar. Este número es devuelto en la propiedad number por la [función `.getMailInfoList()`](#getmailinfolist). La ejecución de este método no elimina realmente ningún correo electrónico. El correo marcado se eliminará del servidor POP3 sólo cuando se destruya el objeto `POP3_transporter` (creado con `POP3 New transporter`). El marcador también puede eliminarse utilizando el método `.undeleteAll()`. @@ -281,7 +281,7 @@ Quiere saber el remitente del primer correo del buzón: La función `.getMailInfo()` devuelve un objeto `mailInfo` correspondiente al *msgNumber* en el buzón designado por el [`transportador POP3`](#pop3-transporter-object). Esta función permite gestionar localmente la lista de mensajes localizados en el servidor de correo POP3. -En *msgNumber*, pase el número del mensaje a recuperar. This number is returned in the number property by the [`.getMailInfoList()`](#getmailinfolist) method. +En *msgNumber*, pase el número del mensaje a recuperar. Este número es devuelto en la propiedad number por la [función `.getMailInfoList()`](#getmailinfolist). El objeto `mailInfo` devuelto contiene las siguientes propiedades: @@ -412,7 +412,7 @@ Quiere saber el número total y el tamaño de los correos electrónicos en el bu La función `.getMIMEAsBlob()` devuelve un BLOB con el contenido MIME del mensaje correspondiente al *msgNumber* en el buzón designado por el objeto [`POP3_transporter`](#pop3-transporter-object). -En *msgNumber*, pase el número del mensaje a recuperar. This number is returned in the number property by the [`.getMailInfoList()`](#getmailinfolist) method. +En *msgNumber*, pase el número del mensaje a recuperar. Este número es devuelto en la propiedad number por la [función `.getMailInfoList()`](#getmailinfolist). El método devuelve un BLOB vacío si: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/SessionClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/SessionClass.md index 209af2e04de1eb..c56fcf62e8d8d2 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/SessionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/SessionClass.md @@ -10,7 +10,7 @@ Los objetos de sesión son devueltos por el comando [`Session`](../commands/sess - [Sesiones escalables para aplicaciones web avanzadas](https://blog.4d.com/scalable-sessions-for-advanced-web-applications/) - [Permissions: inspeccionar los privilegios de la sesión para facilitar la depuración](https://blog.4d.com/permissions-inspect-session-privileges-for-easy-debugging/) - [Generar, compartir y utilizar contraseñas de un solo uso (OTP) para las sesiones web](https://blog.4d.com/connect-your-web-apps-to-third-party-systems/) -- [Forget server-side wrappers, use 4D Sessions from the client](https://blog.4d.com/forget-server-side-wrappers-use-4d-sessions-from-the-client) +- [Olvídese de los wrappers del lado del servidor, utilice Sesiones 4D desde el cliente](https://blog.4d.com/forget-server-side-wrappers-use-4d-sessions-from-the-client) ::: @@ -19,8 +19,8 @@ Los objetos de sesión son devueltos por el comando [`Session`](../commands/sess Los siguientes tipos de sesiones están soportados por esta clase: - [**Sesiones usuario web**](WebServer/sessions.md): las sesiones usuario web están disponibles cuando [las sesiones escalables están activas en su proyecto](WebServer/sessions.md#enabling-web-sessions). Se utilizan para las conexiones Web (incluidos los accesos REST) y se controlan mediante los [privilegios](../ORDA/privileges.md) asignados. -- [**Remote user sessions**](../Desktop/sessions.md#remote-user-sessions): In client/server applications, remote users have their own sessions, managed from the client and from the server. -- [Sesiones procedimientos almacenados\*\*](../Desktop/sessions.md#stored-procedure-sessions): sesión usuario virtual para todos los procedimientos almacenados ejecutados en el servidor. +- [**Sesiones usuario remoto**](../Desktop/sessions.md#remote-user-sessions): en las aplicaciones cliente/servidor, los usuarios remotos tienen sus propias sesiones gestionadas desde el cliente y el servidor. +- [**Sesiones procedimientos almacenados**](../Desktop/sessions.md#stored-procedure-sessions): sesión usuario virtual para todos los procedimientos almacenados ejecutados en el servidor. - [**Sesiones autónomas**](../Desktop/sessions.md#standalone-sessions): sesión local devuelta en una aplicación mono usuario (útil en las fases de desarrollo y de prueba de las aplicaciones cliente/servidor). :::warning Acerca de los privilegios de sesión @@ -83,7 +83,7 @@ La función `.clearPrivileges()` describes the session. +La propiedad `.info` describe la sesión. -- **Remote user sessions** and **Stored procedure sessions**: The `.info` object is the same object as the one returned in the "session" property by the [`Process activity`](../commands/process-activity) command. +- **Sesiones usuario remotas** y **Sesiones de procedimientos almacenados**: el objeto `.info` es el mismo objeto que el devuelto en la propiedad "session" por el comando [`Process activity`](../commands/process-activity). - **Sesiones estándar**: el objeto `.info` es el mismo objeto que el devuelto por el comando [`Session info`](../commands/session-info). - **Sesiones usuario web**: el objeto `.info` contiene las propiedades disponibles para las sesiones de usuario web. El objeto `.info` contiene las siguientes propiedades: -| Propiedad | Tipo | Descripción | -| ---------------- | ------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| type | Text | Tipo de sesión: "remote", "storedProcedure", "standalone", "rest", "web" | -| userName | Text | Nombre de usuario 4D (mismo valor que [`.userName`](#username)) | -| machineName | Text |
            • Remote sessions: name of the remote machine.
            • Client sessions: name of the local machine.
            • Stored procedures session: name of the server machine.
            • Standalone session: name of the machine
            | -| systemUserName | Text |
            • Remote sessions: name of the system session opened on the remote machine.
            • Client sessions: name of the local system session
              • | -| IPAddress | Text |
                • Remote sessions: IP address of the remote machine.
                • Client sessions: IP address of the local machine.
                • Standalone session: "localhost"
                | -| hostType | Text | Tipo de host: "windows", "mac" o "browser" | -| creationDateTime | Date ISO 8601 | Fecha y hora de creación de la sesión (sesión autónoma: fecha y hora de inicio de la aplicación) | -| state | Text | Estado de la sesión: "active", "postponed", "sleeping" | -| ID | Text | UUID de sesión (el mismo valor que [`.id`](#id)) | -| persistentID | Text | Sesiones remotas servidor/clientes: ID persistente de la sesión | +| Propiedad | Tipo | Descripción | +| ---------------- | ------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| type | Text | Tipo de sesión: "remote", "storedProcedure", "standalone", "rest", "web" | +| userName | Text | Nombre de usuario 4D (mismo valor que [`.userName`](#username)) | +| machineName | Text |
                • Sesiones remotas: nombre de la máquina remota.
                • Sesiones cliente: nombre de la máquina local.
                • Sesión de procedimientos almacenados: nombre del equipo servidor.
                • Sesión autónoma: nombre de la máquina
                | +| systemUserName | Text |
                • Sesiones remotas: nombre de la sesión del sistema abierta en la máquina remota.
                • Sesiones cliente: nombre de la sesión sistema local
                  • | +| IPAddress | Text |
                    • Sesiones remotas: dirección IP de la máquina remota.
                    • Sesiones cliente: dirección IP de la máquina local.
                    • Standalone session: "localhost"
                    | +| hostType | Text | Tipo de host: "windows", "mac" o "browser" | +| creationDateTime | Date ISO 8601 | Fecha y hora de creación de la sesión (sesión autónoma: fecha y hora de inicio de la aplicación) | +| state | Text | Estado de la sesión: "active", "postponed", "sleeping" | +| ID | Text | UUID de sesión (el mismo valor que [`.id`](#id)) | +| persistentID | Text | Sesiones remotas servidor/clientes: ID persistente de la sesión | :::note @@ -636,7 +636,7 @@ Para eliminar un privilegio dinámicamente, llame a la función `demote()` con e :::note Notas - Tenga en cuenta que los privilegios sólo se aplican al código ejecutado a través de accesos web, sea cual sea el [tipo de sesión](#session-types) sobre el que se ejecuta esta función. -- This function cannot be called from the client side of a remote user session (an error is returned). +- Esta función no puede llamarse desde el lado del cliente de una sesión de usuario remota (se devuelve un error). ::: @@ -717,7 +717,7 @@ En este caso, la sesión actual de usuario web se deja sin tocar (no se restaura :::note Notas - Tenga en cuenta que los privilegios sólo se aplican al código ejecutado a través de accesos web, sea cual sea el [tipo de sesión](#session-types) sobre el que se ejecuta esta función. -- This function cannot be called from the client side of a remote user session (an error is returned). +- Esta función no puede llamarse desde el lado del cliente de una sesión de usuario remota (se devuelve un error). ::: @@ -797,7 +797,7 @@ La propiedad [`userName`](#username) está disponible a nivel de objeto de sesi :::note Notas - Tenga en cuenta que los privilegios sólo se aplican al código ejecutado a través de accesos web, sea cual sea el [tipo de sesión](#session-types) sobre el que se ejecuta esta función. -- This function cannot be called from the client side of a remote user session (an error is returned). +- Esta función no puede llamarse desde el lado del cliente de una sesión de usuario remota (se devuelve un error). ::: @@ -849,7 +849,7 @@ Cuando se crea un objeto `Session`, la propiedad `.storage` está vacía. Esta p :::note Notas - Al tratarse de un objeto compartido, esta propiedad estará disponible en el objeto `Storage` de la máquina (servidor o cliente). -- Like the `Storage` object of the machine, the `.storage` property is always "single": adding a shared object or a shared collection to `.storage` does not create a shared group. +- Al igual que el objeto `Storage` de la máquina, la propiedad `.storage` es siempre "single": añadir un objeto compartido o una colección compartida a `.storage` no crea un grupo compartido. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/SystemWorkerClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/SystemWorkerClass.md index d0e547ca5aa097..aecdcbb90535ac 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/SystemWorkerClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/SystemWorkerClass.md @@ -9,7 +9,7 @@ La clase `SystemWorker` está disponible en el class store `4D`. ### Programación asíncrona -This class supports asynchronous programming in 4D as described in the [Asynchronous Execution](../Develop/async.md) page. +Esta clase soporta programación asíncrona en 4D como se describe en la página [Ejecución Asíncrona](../Develop/async.md). ### Ejemplo @@ -328,7 +328,7 @@ $output:=$worker.response #### Descripción -The `.commandLine` property contains the command line passed as parameter to the [`new()`](#4dsystemworkernew) function. +La propiedad `.commandLine` contiene la línea de comandos pasada como parámetro a la función [`new()`](#4dsystemworkernew). Esta propiedad es de **solo lectura**. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/TCPConnectionClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/TCPConnectionClass.md index 73a8905614f906..52f1c7d9d4f0cf 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/TCPConnectionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/TCPConnectionClass.md @@ -30,7 +30,7 @@ Para la depuración y monitorización, puede utilizar el [archivo de registro 4D ### Programación asíncrona -This class supports asynchronous programming in 4D as described in the [Asynchronous Execution](../Develop/async.md) page. +Esta clase soporta programación asíncrona en 4D como se describe en la página [Ejecución Asíncrona](../Develop/async.md). ### Ejemplos @@ -170,7 +170,7 @@ Los objetos TCPConnection ofrecen las siguientes propiedades y funciones: #### Descripción -The `4D.TCPConnection.new()` function creates a new TCP connection to the specified *serverAddress* and *serverPort*, using the defined *options*, and returns a `4D.TCPConnection` object. +La función `4D.TCPConnection.new()` crea una nueva conexión TCP a la *serverAddress* y *serverPort* especificados, usando las *opciones* definidas, y devuelve un objeto `4D.TCPConnection`. #### Parámetro *options* diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/TCPListenerClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/TCPListenerClass.md index 850a47777e24e0..731a6e59eb6687 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/TCPListenerClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/TCPListenerClass.md @@ -19,7 +19,7 @@ Todas las funciones de la clase `TCPListener` son hilo seguro. ### Programación asíncrona -This class supports asynchronous programming in 4D as described in the [Asynchronous Execution](../Develop/async.md) page. +Esta clase soporta programación asíncrona en 4D como se describe en la página [Ejecución Asíncrona](../Develop/async.md). ### Ejemplo diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/UDPSocketClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/UDPSocketClass.md index c412faede0a3a8..b988fabba7bb22 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/UDPSocketClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/UDPSocketClass.md @@ -25,7 +25,7 @@ Para depuración y monitorización, puede utilizar el fichero de registro [4DTCP ### Programación asíncrona -This class supports asynchronous programming in 4D as described in the [Asynchronous Execution](../Develop/async.md) page. +Esta clase soporta programación asíncrona en 4D como se describe en la página [Ejecución Asíncrona](../Develop/async.md). ### Objeto UDPSocket diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/VectorClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/VectorClass.md index ba622c0387469e..ccd4d9f3152b43 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/VectorClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/VectorClass.md @@ -9,7 +9,7 @@ En el mundo de las IA, un vector es una secuencia de números que permite a una :::info -This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) in binary. +Esta clase es [**streamable**](../Concepts/dt_object.md#binary-streaming-variable-to-blob) en binario. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebFormClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebFormClass.md index 6f17b15f3ab4bb..0c0ed2bbaf9a2a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebFormClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebFormClass.md @@ -31,7 +31,7 @@ La clase `WebForm` contiene funciones y propiedades que permiten manejar sus com #### Descripción -The components of web pages are objects that are available directly as properties of these web pages. +Los componentes de las páginas web son objetos que están disponibles directamente como propiedades de estas páginas web. Los objetos devueltos son de la clase [`4D.WebFormItem`](WebFormItemClass.md). Estos objetos tienen funciones que puede utilizar para gestionar sus componentes de forma dinámica. @@ -43,14 +43,14 @@ shared singleton Class constructor() var myForm : 4D.WebForm var component : 4D.WebFormItem - myForm:=webForm //returns the web page as an object, each property is a component - component:=myForm.myImage //returns the myImage component of the web page + myForm:=webForm //devuelve la página web como un objeto, cada propiedad es un componente + component:=myForm.myImage //devuelve el componente myImage de la página web ``` :::info -While `myForm` may not display typical object properties when examined in the debugger, it behaves as if it were the actual `webForm` object. Puede interactuar con las propiedades y funciones del objeto `webForm` subyacente a través de `myForm`. Por ejemplo, puede manipular dinámicamente los componentes de la página o transmitir mensajes a las páginas web utilizando funciones especializadas como `myForm.setMessage()`. +Aunque `myForm` puede no mostrar las propiedades típicas de un objeto cuando se examina en el depurador, se comporta como si fuera el objeto `webForm` real. Puede interactuar con las propiedades y funciones del objeto `webForm` subyacente a través de `myForm`. Por ejemplo, puede manipular dinámicamente los componentes de la página o transmitir mensajes a las páginas web utilizando funciones especializadas como `myForm.setMessage()`. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebServerClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebServerClass.md index 63b3ed387c521f..6e337bb5136a3c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebServerClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebServerClass.md @@ -8,7 +8,7 @@ La API clase `WebServer` le permite iniciar y controlar un servidor web para la ### Propiedades - **Streamable**: no -- **Sharable**: no +- **Compartible**: no ### Objeto servidor web diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebSocketClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebSocketClass.md index c4bf77837d5912..00c2138d44bcbe 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebSocketClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebSocketClass.md @@ -17,7 +17,7 @@ Las conexiones cliente WebSocket son útiles, por ejemplo, para recibir datos fi ### Programación asíncrona -This class supports asynchronous programming in 4D as described in the [Asynchronous Execution](../Develop/async.md) page. +Esta clase soporta programación asíncrona en 4D como se describe en la página [Ejecución Asíncrona](../Develop/async.md). ### Ejemplo diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebSocketServerClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebSocketServerClass.md index 609ecd3dc715b6..5102035fec7dc4 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebSocketServerClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/API/WebSocketServerClass.md @@ -43,7 +43,7 @@ El [servidor Web 4D](WebServerClass.md) debe estar iniciado. ### Programación asíncrona -This class supports asynchronous programming in 4D as described in the [Asynchronous Execution](../Develop/async.md) page. +Esta clase soporta programación asíncrona en 4D como se describe en la página [Ejecución Asíncrona](../Develop/async.md). ### Ejemplo diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Admin/data-collect.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Admin/data-collect.md index a946d456db01c3..fbaf9803cfd722 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Admin/data-collect.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Admin/data-collect.md @@ -3,7 +3,7 @@ id: data-collect title: Recopilación de datos --- -Para que nuestros productos sean siempre mejores, recogemos automáticamente los datos relativos a las estadísticas de uso de las aplicaciones 4D Server en funcionamiento. Los datos recogidos se transfieren sin ningún impacto en la experiencia del usuario. No se recopila información personal. For more information on 4D policy regarding personal data protection, please visit [this page](https://us.4d.com/privacy-policy). +Para que nuestros productos sean siempre mejores, recogemos automáticamente los datos relativos a las estadísticas de uso de las aplicaciones 4D Server en funcionamiento. Los datos recolectados se transfieren sin ningún impacto en la experiencia del usuario. No se recopila información personal. Para más información sobre la política de 4D en materia de protección de datos personales, consulte [esta página](https://us.4d.com/privacy-policy). La sección siguiente lo explica: @@ -24,115 +24,115 @@ Los datos se recogen durante los siguientes eventos: También se recogen algunos datos a intervalos regulares. -| Datos | Tipo | Notas | -| ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- | -| appServer | Object | Objeto que contiene información sobre el servidor de aplicaciones | -| appServer.hits | Number | Número de peticiones de procesos internos | -| appServer.bytesIn | Number | Bytes received by internal processes | -| appServer.bytesOut | Number | Bytes sent by internal processes | -| appServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | -| cacheMissBytes | Object | Número de bytes perdidos de la caché | -| cacheMissCount | Object | Número de lecturas perdidas en la caché | -| cacheReadBytes | Object | Número de bytes leídos de la caché | -| cacheReadCount | Object | Número de lecturas en la caché | -| classUsage | Object | Número de instancias de ciertas clases de lenguaje | -| connectionSystems | Collection | Sistema operativo del cliente sin el número de compilación (entre paréntesis) y número de clientes que lo utilizan | -| databases[].cacheSize | Number | Tamaño de caché en bytes | -| databases[].externalDatastoreOpened | Number | Número de llamadas a `Open datastore` | -| databases[].id | Number | Database ID | -| databases[].internalDatastoreOpened | Number | Número de veces que un servidor externo abre el almacén de datos | -| databases[].maxConcurrent4DClients | Number | Maximum number of simultaneous 4D Client sessions (using a 4D Client license) over the collection interval | -| databases[].maxConcurrentRestSessions | Number | Maximum number of simultaneous REST sessions over the collection interval | -| databases[].maxConcurrentWebSessions | Number | Maximum number of simultaneous Web sessions (4DACTION and SOAP) over the collection interval | -| databases[].maximum4DClientConnections | Number | Número máximo de conexiones 4D Client al servidor | -| databases[].numberOfDistinctClients | Number | Distinct count of client persistent UUID seen over collection interval | -| databases[].numberOfFields | Number | Número de campos | -| databases[].numberOfKeepRecordSyncInfo | Number | Número de tablas con la opción "Activar la replicación" marcada | -| databases[].numberOfRecordsMax | Number | Número total de registros | -| databases[].numberOfTables | Number | Número de tablas | -| databases[].qodly.webforms | Number | Número de formularios web Qodly | -| databases[].remoteDebugger4DRemoteAttachments | Number | Número de adjuntos al depurador remoto desde un 4D remoto | -| databases[].remoteDebuggerQodlyAttachments | Number | Número de archivos adjuntos al depurador remoto de Qodly | -| databases[].remoteDebuggerVSCodeAttachments | Number | Número de archivos adjuntos al depurador remoto desde VS Code | -| databases[].structureHash | Text | | -| databases[].uniqueID | Texto (cadena con hash) | Identificador único asociado a la base de datos (*Polinomio Rolling hash del nombre de la base*) | -| databases[].uptime | Number | Time elapsed (in seconds) between two collection events | -| databases[].uuid | Text | Database UUID | -| databases[].webIPAddressesNumber | Number | Número de direcciones IP diferentes que hicieron una petición a 4D Server | -| databases[].webMaxScalableSessions | Number | Número máximo de sesiones escalables en el servidor | -| databases[].webScalableSessions | Boolean | True si las sesiones escalables están activadas | -| dataSegment1.diskReadBytes | Object | Número de bytes leídos en el archivo de datos | -| dataSegment1.diskReadCount | Object | Número de lecturas en el archivo de datos | -| dataSegment1.diskWriteBytes | Object | Número de bytes escritos en el archivo de datos | -| dataSegment1.diskWriteCount | Object | Número de escrituras en el archivo de datos | -| dataSize | Number | Tamaño del archivo de datos en bytes | -| dbServer | Object | Objeto que contiene información sobre el servidor DB4D | -| dbServer.hits | Number | Número de peticiones de procesos internos | -| dbServer.bytesIn | Number | Bytes received by internal processes | -| dbServer.bytesOut | Number | Bytes sent by internal processes | -| dbServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | -| encryptedConnections | Boolean | True si las conexiones cliente/servidor están encriptadas | -| externalPHP | Boolean | True si el cliente realiza una llamada a `PHP execute` y utiliza su propia versión de php | -| general.buildNumber | Number | Número de build de la aplicación 4D | -| general.headless | Boolean | True si la aplicación se ejecuta en modo sin interfaz | -| general.isRosetta | Boolean | True si 4D es emulado a través de Rosetta en macOS, False en caso contrario (no emulado o en Windows). | -| general.license | Object | Nombre comercial y descripción de las licencias de los productos | -| general.uniqueID | Text | ID único de 4D Server | -| general.version | Text | Número de versión de la aplicación 4D | -| hasDataChangeTracking | Boolean | True si existe una tabla "__DeletedRecords | -| indexSegment.diskReadBytes | Number | Número de bytes leídos en el archivo índice | -| indexSegment.diskReadCount | Number | Número de lecturas en el archivo índice | -| indexSegment.diskWriteBytes | Number | Número de bytes escritos en el archivo índice | -| indexSegment.diskWriteCount | Number | Número de escrituras en el archivo índice | -| indexSize | Number | Tamaño del índice en bytes | -| isCompiled | Boolean | True si la aplicación está compilada | -| isEncrypted | Boolean | True si el archivo de datos está encriptado | -| isEngined | Boolean | True si la aplicación se fusiona con 4D Volume Desktop | -| isProjectMode | Boolean | True si la aplicación es un proyecto | -| LDAPLogin | Number | Número de llamadas a `LDAP LOGIN` | -| license.sffPrimaryKey | Number | Server master product number | -| machine.CPU | Text | Nombre, tipo y velocidad del procesador | -| machine.memory | Number | Volumen de almacenamiento de memoria (en bytes) disponible en la máquina | -| machine.numberOfCores | Number | Número total de núcleos | -| machine.system | Text | Versión del sistema operativo y número de build | -| maximumNumberOfWebProcesses | Number | Número máximo de procesos web simultáneos | -| maximumUsedPhysicalMemory | Number | Uso máximo de la memoria física | -| maximumUsedVirtualMemory | Number | Uso máximo de la memoria virtual | -| mobile | Collection | Información sobre sesiones móviles | -| numberOfWebServices | Number | Número de métodos publicados como servicios web | -| ODBCLogin | Number | Número de llamadas a `SQL LOGIN` utilizando ODBC | -| phpCall | Number | Número de llamadas a `PHP execute` | -| QueryBySQL | Number | Número de llamadas a `QUERY BY SQL` | -| restServer | Object | Objeto que contiene información del servidor REST | -| restServer.bytesIn | Number | Bytes received by the REST server | -| restServer.bytesOut | Number | Bytes sent by the REST server | -| restServer.hits | Number | Number of hits on the REST server | -| restServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor REST WEB | -| soapServer | Object | Objeto que contiene información sobre el servidor SOAP | -| soapServer.bytesIn | Number | Bytes received by the SOAP server | -| soapServer.bytesOut | Number | Bytes sent by the SOAP server | -| soapServer.hits | Number | Number of hits on the SOAP server | -| soapServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor SOAP | -| SQLBeginEndStatement | Number | Número de usos de "Begin SQL" / "End SQL" | -| SQLLoginInternal | Number | Número de llamadas a `SQL LOGIN` utilizando SQL_INTERNAL | -| sqlServer | Object | Objeto que contiene información del servidor SQL | -| sqlServer.hits | Number | Número de consultas SQL ejecutadas | -| sqlServer.bytesIn | Number | Bytes received by the SQL engine | -| sqlServer.bytesOut | Number | Bytes sent by the SQL engine | -| sqlServer.executionTime | Number | Tiempo de ejecución de la CPU para consultas SQL | -| usingQUICNetworkLayer | Boolean | True si la base utiliza la capa de red QUIC | -| totalExecutionTime | Number | Tiempo total de ejecución de la CPU: suma de todos los tipos de peticiones | -| totalRequests | Number | Total requests: sum of web, REST, SOAP, SQL, and internal traffic | -| webServer | Object | Objeto que contiene información sobre el servidor web | -| webServer.bytesIn | Number | Bytes recibidos por el servidor web | -| webServer.bytesOut | Number | Bytes sent by the Web server | -| webServer.hits | Number | Number of hits on the Web server | -| webServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web | -| webStaticServer | Object | Objeto que contiene la información estática del servidor web | -| webStaticServer.bytesIn | Number | Bytes recibidos por el servidor Web estático | -| webStaticServer.bytesOut | Number | Bytes enviados por el servidor Web estático | -| webStaticServer.hits | Number | Número de visitas al servidor Web estático | -| webStaticServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web estático | +| Datos | Tipo | Notas | +| ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | +| appServer | Object | Objeto que contiene información sobre el servidor de aplicaciones | +| appServer.hits | Number | Número de peticiones de procesos internos | +| appServer.bytesIn | Number | Bytes recibidos por procesos internos | +| appServer.bytesOut | Number | Bytes enviados por procesos internos | +| appServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | +| cacheMissBytes | Object | Número de bytes perdidos de la caché | +| cacheMissCount | Object | Número de lecturas perdidas en la caché | +| cacheReadBytes | Object | Número de bytes leídos de la caché | +| cacheReadCount | Object | Número de lecturas en la caché | +| classUsage | Object | Número de instancias de ciertas clases de lenguaje | +| connectionSystems | Collection | Sistema operativo del cliente sin el número de compilación (entre paréntesis) y número de clientes que lo utilizan | +| databases[].cacheSize | Number | Tamaño de caché en bytes | +| databases[].externalDatastoreOpened | Number | Número de llamadas a `Open datastore` | +| databases[].id | Number | ID de la base de datos | +| databases[].internalDatastoreOpened | Number | Número de veces que un servidor externo abre el almacén de datos | +| databases[].maxConcurrent4DClients | Number | Número máximo de sesiones 4D Client simultáneas (utilizando una licencia 4D Client) durante el intervalo de recolección | +| databases[].maxConcurrentRestSessions | Number | Número máximo de sesiones REST simultáneas durante el intervalo de recolección | +| databases[].maxConcurrentWebSessions | Number | Número máximo de sesiones Web simultáneas (4DACTION y SOAP) durante el intervalo de recolección | +| databases[].maximum4DClientConnections | Number | Número máximo de conexiones 4D Client al servidor | +| databases[].numberOfDistinctClients | Number | Conteo de distintos de UUID persistentes de clientes en el intervalo de colección | +| databases[].numberOfFields | Number | Número de campos | +| databases[].numberOfKeepRecordSyncInfo | Number | Número de tablas con la opción "Activar la replicación" marcada | +| databases[].numberOfRecordsMax | Number | Número total de registros | +| databases[].numberOfTables | Number | Número de tablas | +| databases[].qodly.webforms | Number | Número de formularios web Qodly | +| databases[].remoteDebugger4DRemoteAttachments | Number | Número de adjuntos al depurador remoto desde un 4D remoto | +| databases[].remoteDebuggerQodlyAttachments | Number | Número de archivos adjuntos al depurador remoto de Qodly | +| databases[].remoteDebuggerVSCodeAttachments | Number | Número de archivos adjuntos al depurador remoto desde VS Code | +| databases[].structureHash | Text | | +| databases[].uniqueID | Texto (cadena con hash) | Identificador único asociado a la base de datos (*Polinomio Rolling hash del nombre de la base*) | +| databases[].uptime | Number | Tiempo transcurrido (en segundos) entre dos eventos de recolección | +| databases[].uuid | Text | UUID de la base de datos | +| databases[].webIPAddressesNumber | Number | Número de direcciones IP diferentes que hicieron una petición a 4D Server | +| databases[].webMaxScalableSessions | Number | Número máximo de sesiones escalables en el servidor | +| databases[].webScalableSessions | Boolean | True si las sesiones escalables están activadas | +| dataSegment1.diskReadBytes | Object | Número de bytes leídos en el archivo de datos | +| dataSegment1.diskReadCount | Object | Número de lecturas en el archivo de datos | +| dataSegment1.diskWriteBytes | Object | Número de bytes escritos en el archivo de datos | +| dataSegment1.diskWriteCount | Object | Número de escrituras en el archivo de datos | +| dataSize | Number | Tamaño del archivo de datos en bytes | +| dbServer | Object | Objeto que contiene información sobre el servidor DB4D | +| dbServer.hits | Number | Número de peticiones de procesos internos | +| dbServer.bytesIn | Number | Bytes recibidos por procesos internos | +| dbServer.bytesOut | Number | Bytes enviados por procesos internos | +| dbServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | +| encryptedConnections | Boolean | True si las conexiones cliente/servidor están encriptadas | +| externalPHP | Boolean | True si el cliente realiza una llamada a `PHP execute` y utiliza su propia versión de php | +| general.buildNumber | Number | Número de build de la aplicación 4D | +| general.headless | Boolean | True si la aplicación se ejecuta en modo sin interfaz | +| general.isRosetta | Boolean | True si 4D es emulado a través de Rosetta en macOS, False en caso contrario (no emulado o en Windows). | +| general.license | Object | Nombre comercial y descripción de las licencias de los productos | +| general.uniqueID | Text | ID único de 4D Server | +| general.version | Text | Número de versión de la aplicación 4D | +| hasDataChangeTracking | Boolean | True si existe una tabla "__DeletedRecords | +| indexSegment.diskReadBytes | Number | Número de bytes leídos en el archivo índice | +| indexSegment.diskReadCount | Number | Número de lecturas en el archivo índice | +| indexSegment.diskWriteBytes | Number | Número de bytes escritos en el archivo índice | +| indexSegment.diskWriteCount | Number | Número de escrituras en el archivo índice | +| indexSize | Number | Tamaño del índice en bytes | +| isCompiled | Boolean | True si la aplicación está compilada | +| isEncrypted | Boolean | True si el archivo de datos está encriptado | +| isEngined | Boolean | True si la aplicación se fusiona con 4D Volume Desktop | +| isProjectMode | Boolean | True si la aplicación es un proyecto | +| LDAPLogin | Number | Número de llamadas a `LDAP LOGIN` | +| license.sffPrimaryKey | Number | Número de producto del servidor principal | +| machine.CPU | Text | Nombre, tipo y velocidad del procesador | +| machine.memory | Number | Volumen de almacenamiento de memoria (en bytes) disponible en la máquina | +| machine.numberOfCores | Number | Número total de núcleos | +| machine.system | Text | Versión del sistema operativo y número de build | +| maximumNumberOfWebProcesses | Number | Número máximo de procesos web simultáneos | +| maximumUsedPhysicalMemory | Number | Uso máximo de la memoria física | +| maximumUsedVirtualMemory | Number | Uso máximo de la memoria virtual | +| mobile | Collection | Información sobre sesiones móviles | +| numberOfWebServices | Number | Número de métodos publicados como servicios web | +| ODBCLogin | Number | Número de llamadas a `SQL LOGIN` utilizando ODBC | +| phpCall | Number | Número de llamadas a `PHP execute` | +| QueryBySQL | Number | Número de llamadas a `QUERY BY SQL` | +| restServer | Object | Objeto que contiene información del servidor REST | +| restServer.bytesIn | Number | Bytes recibidos por el servidor REST | +| restServer.bytesOut | Number | Bytes enviados por el servidor REST | +| restServer.hits | Number | Número de hits del servidor REST | +| restServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor REST WEB | +| soapServer | Object | Objeto que contiene información sobre el servidor SOAP | +| soapServer.bytesIn | Number | Bytes recibidos por el servidor SOAP | +| soapServer.bytesOut | Number | Bytes enviados por el servidor SOAP | +| soapServer.hits | Number | Número de hits del servidor SOAP | +| soapServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor SOAP | +| SQLBeginEndStatement | Number | Número de usos de "Begin SQL" / "End SQL" | +| SQLLoginInternal | Number | Número de llamadas a `SQL LOGIN` utilizando SQL_INTERNAL | +| sqlServer | Object | Objeto que contiene información del servidor SQL | +| sqlServer.hits | Number | Número de consultas SQL ejecutadas | +| sqlServer.bytesIn | Number | Bytes recibidos por el motor SQL | +| sqlServer.bytesOut | Number | Bytes enviados por el motor SQL | +| sqlServer.executionTime | Number | Tiempo de ejecución de la CPU para consultas SQL | +| usingQUICNetworkLayer | Boolean | True si la base utiliza la capa de red QUIC | +| totalExecutionTime | Number | Tiempo total de ejecución de la CPU: suma de todos los tipos de peticiones | +| totalRequests | Number | Total de peticiones: suma de peticiones web, REST, SOAP, SQL y del tráfico interno | +| webServer | Object | Objeto que contiene información sobre el servidor web | +| webServer.bytesIn | Number | Bytes recibidos por el servidor web | +| webServer.bytesOut | Number | Bytes enviados por el servidor web | +| webServer.hits | Number | Número de hits al servidor web | +| webServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web | +| webStaticServer | Object | Objeto que contiene la información estática del servidor web | +| webStaticServer.bytesIn | Number | Bytes recibidos por el servidor Web estático | +| webStaticServer.bytesOut | Number | Bytes enviados por el servidor Web estático | +| webStaticServer.hits | Number | Número de visitas al servidor Web estático | +| webStaticServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web estático | ## ¿Dónde se almacena y envía? diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Admin/dataExplorer.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Admin/dataExplorer.md index c166f6d4b0648a..06d6b941ea1651 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Admin/dataExplorer.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Admin/dataExplorer.md @@ -18,7 +18,7 @@ El Explorador de datos se basa en el componente servidor web [`WebAdmin`](webAdm ## Apertura del Explorador de datos -[The Web Administration Server](webAdmin.md#starting-the-web-administration-server) is started automatically if necessary when the Data Explorer is clicked on. +[El servidor de administración web](webAdmin.md#starting-the-web-administration-server) se inicia automáticamente si es necesario cuando se hace clic en el explorador de datos. Para conectarse a la página web del Explorador de datos: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Admin/licenses.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Admin/licenses.md index ade2fd94054bcf..14208a2f064b59 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Admin/licenses.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Admin/licenses.md @@ -32,7 +32,7 @@ Las licencias de despliegue pueden ser anidadas en el paso de creación por el d Algunas licencias 4D tienen una fecha de caducidad, después de la cual deben ser renovadas. Cuando la suscripción a la licencia se renueva en 4D Store, sus licencias se actualizan automáticamente en sus aplicaciones 4D al iniciar el proceso [cuando se conecta](GettingStarted/Installation.md) en el Asistente de bienvenida. -In some cases, the license update may require that you click on the [**Refresh** button](#refresh) of the Licenses Manager dialog box. +En algunos casos, la actualización de la licencia puede requerir que haga clic en el botón [**Refrescar**](#refresh) del cuadro de diálogo Administrador de licencias. ## Activación de licencias diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/classes.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/classes.md index a5d0ffef630b04..a51c6d1ee68484 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/classes.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/classes.md @@ -41,16 +41,16 @@ Class files are managed through the 4D Explorer (see [Creating classes](../Proje #### Borrar una clase -To delete an existing class, select it in the Explorer and click ![](../assets/en/Users/MinussNew.png) or choose **Move to Trash** from the contextual menu. +Para eliminar una clase existente, selecciónela en el Explorador y haga clic en ![](../assets/en/Users/MinussNew.png) o elija **Mover a la Papelera** en el menú contextual. -You can also remove the .4dm class file from the "Classes" folder on your disk. +También puede eliminar el archivo de clase .4dm de la carpeta "Classes" de su disco. ## Class stores Las clases disponibles son accesibles desde sus class stores. Hay dos class stores disponibles: -- [`cs`](../commands/cs) for user classes and component class stores -- [`4D`](../commands/4d) for built-in classes +- [`cs`](../commands/cs) para las clases de usuario y las class stores de los componentes +- [`4D`](../commands/4d) para las clases integradas #### `cs` @@ -112,7 +112,7 @@ Quiere listar las clases integradas en 4D: ## El objeto clase -When a class is [defined](../Project/code-overview.md#creating-classes in the project, it is loaded in the 4D language environment. Una clase es un objeto de la [clase "Class"](API/ClassClass.md). Un objeto clase tiene las siguientes propiedades y funciones: +Cuando una clase está [definida](../Project/code-overview.md#creating-classes) en el proyecto, se carga en el entorno de lenguaje 4D. Una clase es un objeto de la [clase "Class"](API/ClassClass.md). Un objeto clase tiene las siguientes propiedades y funciones: - cadena [`name`](API/ClassClass.md#name) - objeto [`superclass`](API/ClassClass.md#superclass) (null si no hay) @@ -149,7 +149,7 @@ En las definiciones de clase se pueden utilizar palabras claves específicas de ```4d {local | server} {shared} Function ({$parameterName : type; ...}){->$parameterName : type} -// code +// código ``` :::note @@ -162,7 +162,7 @@ Las funciones de clase son propiedades específicas de la clase. Son objetos de Si las funciones se declaran en una [clase compartida](#shared-class-constructor), puede utilizar la palabra clave `shared` con ellas para que puedan ser llamadas sin la estructura [`Use...End use`](shared.md#useend-use). Para obtener más información, consulte el párrafo [Funciones compartidas](#shared-functions) a continuación. -In the context of a client/server application, the `local` or `server` keyword allows you to specify on which machine the function must be executed. These keywords can only be used with ORDA data model functions and shared/session singleton functions. For more information, refer to the [local and server functions](#local-and-server) paragraph below. +En el contexto de una aplicación cliente/servidor, la palabra clave `local` o `server` permite especificar en qué máquina debe ejecutarse la función. Estas palabras claves sólo pueden utilizarse con las funciones del modelo de datos ORDA y las funciones singleton compartidas/sesión. Para más información, consulte el párrafo [funciones locales y de servidor](#local-and-server) más abajo. El nombre de la función debe ser compatible con las [reglas de nomenclatura de objetos](Concepts/identifiers.md#object-properties). @@ -457,7 +457,7 @@ $o.age:="Smith" //error con la sintaxis de verificación ```4d {local | server} {shared} Function get ()->$result : type -// code +// código ``` ```4d @@ -488,7 +488,7 @@ Cuando ambas funciones están definidas, la propiedad calculada es **read-write* Si las funciones se declaran en una [clase compartida](#shared-classes), puede utilizar la palabra clave `shared` con ellas para que puedan ser llamadas sin la estructura [`Use...End use`](shared.md#useend-use). Para obtener más información, consulte el párrafo [Funciones compartidas](#shared-functions) a continuación. -In the context of a client/server application, the `local` or `server` keyword allows you to specify on which machine the function must be executed. These keywords can only be used with ORDA data model functions and shared/session singleton functions. For more information, refer to the [local and server functions](#local-and-server) paragraph below. +En el contexto de una aplicación cliente/servidor, la palabra clave `local` o `server` permite especificar en qué máquina debe ejecutarse la función. Estas palabras claves sólo pueden utilizarse con las funciones del modelo de datos ORDA y las funciones singleton compartidas/sesión. Para más información, consulte el párrafo [funciones locales y de servidor](#local-and-server) más abajo. El tipo de la propiedad calculada es definido por la declaración de tipo `$return` del \*getter \*. Puede ser de cualquier [tipo de propiedad válido](dt_object.md). @@ -839,14 +839,14 @@ $myList := cs.ItemInventory.me.itemList :::tip Entradas de blog relacionadas -[Singletons in 4D](https://blog.4d.com/singletons-in-4d) -[Session Singletons](https://blog.4d.com/introducing-session-singletons) +[Singletons en 4D](https://blog.4d.com/singletons-in-4d) +[Presentación de los Singletons de sesión](https://blog.4d.com/introducing-session-singletons) ::: ## `local` y `server` -In [client/server architecture](../Desktop/clientServer.md), `local` and `server` keywords allow you to specify where you want the function to be executed: client-side, or server-side. Controlling the execution location is useful for performance reasons or to implement business logic features. +In [client/server architecture](../Desktop/clientServer.md), `local` and `server` keywords allow you to specify where you want the function to be executed: client-side, or server-side. Controlar la ubicación de ejecución es útil por razones de rendimiento o para implementar características de lógica de negocio. La sintaxis formal es: @@ -856,14 +856,14 @@ local Function ``` ```4d -// declare a function to execute on the server in client/server +// declarar una función para ejecutar en el servidor en cliente/servidor server Function ``` `local` and `server` keywords are only available for the functions of the following classes: - [ORDA data model](../ORDA/ordaClasses.md) classes -- [shared or session singleton](#singleton-classes) classes. +- clases [singleton compartidas o de sesión](#singleton-classes). :::tip Entrada de blog relacionada @@ -873,18 +873,18 @@ server Function ### Generalidades -Supported functions have a **default execution location** when no location keyword is used. You can nevertheless insert a `local` or `server` keyword to modify the execution location, or to make the code more explicit. +Supported functions have a **default execution location** when no location keyword is used. No obstante, puede insertar una palabra clave `local` o `server` para modificar la ubicación de ejecución, o para hacer el código más explícito. -| Supported functions | Ejecución por defecto | with `local` keyword | with `server` keyword | -| ------------------------------------------------- | --------------------- | -------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [ORDA data model](../ORDA/ordaClasses.md) | en el servidor | The function is executed on the client if called on the client | | -| [Shared or session singleton](#singleton-classes) | Local | | The function is executed on the server on the server instance of the singleton.
                    If there is no instance of the singleton on the server, it is created. | +| Supported functions | Ejecución por defecto | with `local` keyword | con la palabra clave `server` | +| ------------------------------------------------- | --------------------- | ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| [ORDA data model](../ORDA/ordaClasses.md) | en el servidor | La función se ejecuta en el cliente si se llama en el cliente | | +| [Shared or session singleton](#singleton-classes) | Local | | La función se ejecuta en el servidor en la instancia de servidor del singleton.
                    If there is no instance of the singleton on the server, it is created. | If `local` and `server` keywords are used in another context, an error is returned. :::note -For a overall description of where code is actually executed in client/server, please refer to [this section](../Desktop/clientServer.md#code-execution-location). +Para una descripción general de dónde se ejecuta realmente el código en cliente/servidor, consulte [esta sección](../Desktop/clientServer.md#code-execution-location). :::: @@ -892,15 +892,15 @@ For a overall description of where code is actually executed in client/server, p In a [client/server architecture](../Desktop/clientServer.md), the `local` keyword specifies that the function must be executed **on the machine from where it is called**. -:::note Reminder +:::note Recordatorio The `local` keyword is useless for [shared or session singleton functions](#singleton-classes), which are executed locally by default. ::: -By default, [ORDA data model functions](../ORDA/ordaClasses.md) are executed on the server. Suele ofrecer el mejor rendimiento, ya que sólo se envían por la red la petición de función y el resultado. However, [for optimization reasons](../ORDA/client-server-optimization.md#using-the-local-keyword), you could want to execute a data model function on client. You can then use the `local` keyword. +By default, [ORDA data model functions](../ORDA/ordaClasses.md) are executed on the server. Suele ofrecer el mejor rendimiento, ya que sólo se envían por la red la petición de función y el resultado. However, [for optimization reasons](../ORDA/client-server-optimization.md#using-the-local-keyword), you could want to execute a data model function on client. A continuación, puede utilizar la palabra clave `local`. -#### Example: Calculating age +#### Ejemplo: cálculo de la edad Dada una entidad con un atributo *birthDate*, queremos definir una función `age()` que sería llamada en un list box. Esta función puede ejecutarse en el cliente, lo que evita lanzar una petición al servidor para cada línea del list box. @@ -920,36 +920,36 @@ End if ### `server` -In a [client/server architecture](../Desktop/clientServer.md), the `server` keyword specifies that the function must be executed **on the server side**. +En una [arquitectura cliente/servidor](../Desktop/clientServer.md), la palabra clave `server` especifica que la función debe ejecutarse **en el lado del servidor**. :::note Recordatorio -The `server` keyword is useless for [ORDA data model functions](../ORDA/ordaClasses.md), which are executed on the server by default. +La palabra clave `server` es inútil para las [funciones del modelo de datos ORDA](../ORDA/ordaClasses.md), que se ejecutan en el servidor por defecto. ::: -`server` function parameters and result must be [**streamable**](./dt_object.md#streaming-support). For example, [4D.Datastore](../API/DataStoreClass.md), [File handle](../API/FileHandleClass.md), or [WebServer](../API/WebServerClass.md) are non-streamable classes but [4D.File](../API/FileClass.md) is streamable. +Los parámetros y el resultado de la función `server` deben ser [**streamable**](./dt_object.md#streaming-support). For example, [4D.Datastore](../API/DataStoreClass.md), [File handle](../API/FileHandleClass.md), or [WebServer](../API/WebServerClass.md) are non-streamable classes but [4D.File](../API/FileClass.md) is streamable. -This feature is particularly useful in the context of [remote user sessions](../Desktop/sessions.md#remote-user-sessions), allowing you to implement the business logic in a [session singleton](#shared-or-session-singleton-functions) to share it accross all the processes of the session, thus extending the functionalities of the [`Session`](../commands/session) command. In this case, you might want the relevant business logic to be executed **on the server** so that all the session information is gathered on the server. +This feature is particularly useful in the context of [remote user sessions](../Desktop/sessions.md#remote-user-sessions), allowing you to implement the business logic in a [session singleton](#shared-or-session-singleton-functions) to share it accross all the processes of the session, thus extending the functionalities of the [`Session`](../commands/session) command. En este caso, es posible que desee que la lógica de negocio relevante se ejecute **en el servidor** para que toda la información de la sesión se recopile en el servidor. -By default, shared or session singleton functions are executed locally. Adding the `server` keyword in the class function definition makes 4D use the singleton instance on the server. Note that this can result of an instantiation of the singleton on the server if no instance exists yet. +Por defecto, las funciones singleton compartidas o de sesión se ejecutan localmente. Añadir la palabra clave `server` en la definición de la función de la clase hace que 4D utilice la instancia singleton en el servidor. Tenga en cuenta que esto puede dar lugar a una instanciación del singleton en el servidor si aún no existe ninguna instancia. For [sessions singletons](#singleton-classes), the function is executed on the server in the corresponding singleton instance, i.e. the instance of the singleton for the current session. :::note -If you declare a `server Function` in a shared singleton, then: +Si declara una `server Function` en un singleton compartido, entonces: -- you instantiate a singleton *S1* on the client (named *s1*), -- you run *s1.function()* on the client. +- instancia un singleton *S1* en el cliente (llamado *s1*), +- ejecuta *s1.function()* en el cliente. If no instance of *S1* exists on the server at that moment, *S1* is instantiated on the server (the constructor is executed), and *function()* runs on that server instance. As a result, two instances of *S1* can coexist (client-side and server-side), with distinct property values. In this case, *s1.property* is always accessed locally. It cannot be accessed on the server, for example from server-side code using direct dot notation (an error is returned). ::: -#### Example: Administration singleton +#### Ejemplo: singleton Administration -The *Administration* shared singleton has a "server" function running the [`Process activity`](../commands/process-activity) command. This singleton is instantiated on a remote 4D but the function returns the server activity on the server. +El singleton compartido *Administration* tiene una función "server" que ejecuta el comando [`Process activity`](../commands/process-activity). This singleton is instantiated on a remote 4D but the function returns the server activity on the server. ```4d // Administration class @@ -982,9 +982,9 @@ $serverActivity:=$administration.processActivity() ``` -#### Example: Session singleton +#### Ejemplo: singleton de sesión -You store your users in a Users table and handle a custom authentication. You use a session singleton for the authentication: +You store your users in a Users table and handle a custom authentication. Utiliza un singleton de sesión para la autenticación: ```4d // UserSession session singleton class @@ -1009,7 +1009,7 @@ End if return $result ``` -To provide the current user to 4D clients, the singleton exposes a user computed property got from the server: +Para proporcionar el usuario actual a los clientes 4D, el singleton expone una propiedad calculada del usuario obtenida del servidor: ```4d server Function get user() : cs.UsersEntity diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/dt_blob.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/dt_blob.md index fe71f47b39a6fb..465be6e7c1effb 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/dt_blob.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/dt_blob.md @@ -34,7 +34,7 @@ No se pueden utilizar operadores en los blobs. ## Verificar si una variable contiene un blob escalar o un `4D.Blob` -Use the [Value type](../commands/value-type) command to determine if a value is of type Blob or Object. +Utilice el comando [Value type](../commands/value-type) para determinar si un valor es de tipo Blob u Object. Para verificar que un objeto es un objeto blob (`4D.Blob`), utilice [instancia OB de](../commands/ob-instance-of): ```4d diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/dt_object.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/dt_object.md index 0db81fddc01728..13977768fec5fe 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/dt_object.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/dt_object.md @@ -265,32 +265,32 @@ $doc:=Null // liberar recursos ocupados por $doc ## Clases -Objects can belong to classes. Using a class allows to predefine an object behaviour and structure with associated properties and functions. +Los objetos pueden pertenecer a clases. El uso de una clase permite predefinir el comportamiento y la estructura de un objeto con propiedades y funciones asociadas. -The 4D language proposes several [native classes](../category/class-API-reference/) that you can use to handle objects. You can also define and use your own [user classes](./classes.md) to organize your code. +The 4D language proposes several [native classes](../category/class-API-reference/) that you can use to handle objects. También puede definir y utilizar sus propias [clases de usuario](./classes.md) para organizar su código. -## Streaming support +## Soporte de streaming A streamable class (or *serializable* class) is a class whose objects can be converted into a sequence of bytes (text or binary) in order to write them in a file, to send them as parameters, or to be able to store and rebuild them afterwards. -### Text streaming (`JSON Stringify`) +### Transmisión de texto (`JSON Stringify`) -JSON commands that stringify contents such as [`JSON Stringify`](../commands/json-stringify) and the [`Execute on server`](../commands/execute-on-server) command allow you to convert objects to json (text). They support objects, collections, and user classes. +JSON commands that stringify contents such as [`JSON Stringify`](../commands/json-stringify) and the [`Execute on server`](../commands/execute-on-server) command allow you to convert objects to json (text). Soportan objetos, colecciones y clases de usuarios. However, text streaming of objects has the following limitations: -- circular references (i.e. objects containing themselves as a property) are not supported and return an error, +- las referencias circulares (es decir, los objetos que se contienen a sí mismos como propiedad) no son compatibles y devuelven un error, - a class object loses its class when it is stringified, - native 4D class objects such as [Entity](../API/EntityClass.md) cannot be represented as JSON and are returned as "[object \]", for example "[object Entity]". -### Binary streaming (`VARIABLE TO BLOB`) +### Serialización binaria (`VARIABLE TO BLOB`) -4D also implements a built-in binary streaming feature through the [`VARIABLE TO BLOB`](../commands/variable-to-blob) command. This feature allows you to get rid of most of text streaming limitations regarding objects (see above): +4D también implementa una función de flujo binario a través del comando [`VARIABLE TO BLOB`](../commands/variable-to-blob). Esta función le permite librarse de la mayoría de las limitaciones de transmisión de texto relativas a los objetos (ver arriba): -- circular references are supported, -- objects keep their class, +- las referencias circulares son soportadas, +- los objetos mantienen su clase, - an extended range of objects are streamable: [4D Write Pro](../WritePro/user-legacy/presentation.md) documents, pictures as objects, [blobs as objects](dt_blob.md#blob-types), and pointers as objects, -- several native 4D class objects can be streamed, for example [`File`](../API/FileClass.md), [`Folder`](../API/FolderClass.md), or [`Vector`](../API/VectorClass.md). However, only a few native 4D classes are streamable. Unless explicitely stated that "This class is **streamable** in binary", consider that a native 4D class is NOT streamable. +- se pueden transmitir varios objetos nativos de la clase 4D, por ejemplo [`File`](../API/FileClass.md), [`Folder`](../API/FolderClass.md), o [`Vector`](../API/VectorClass.md). However, only a few native 4D classes are streamable. Unless explicitely stated that "This class is **streamable** in binary", consider that a native 4D class is NOT streamable. ## Ejemplos diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/ordering.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/ordering.md index ecb0657ce4ba86..99b5b20c59e265 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/ordering.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/ordering.md @@ -3,7 +3,7 @@ id: ordering title: Ordenando colecciones y objetos --- -To sort a series of data, 4D compares each value against the others by applying comparison criteria defined according to the data type (see [sorting rules](#sorting-rules)). Este proceso se basa en un algoritmo de ordenación que establece un orden total entre todos los elementos. When all data belongs to the same [data type](./data-types.md), the comparison rules are straightforward and well-defined. +To sort a series of data, 4D compares each value against the others by applying comparison criteria defined according to the data type (see [sorting rules](#sorting-rules)). Este proceso se basa en un algoritmo de ordenación que establece un orden total entre todos los elementos. Cuando todos los datos pertenecen al mismo [tipo de datos](./data-types.md), las reglas de comparación son sencillas y están bien definidas. However, [collections](./dt_collection.md) and [objects](./dt_object.md), including [entity selections](../ORDA/dsMapping.md#entity-selection), can contain elements and attributes of heterogeneous types: scalar types (text, numbers, booleans, dates) or complex types (objects, blobs, collections). When ordering a collection or object containing heterogeneous values, 4D applies a stratified sorting scheme that first partitions elements by type, then applies comparison rules within each type partition. @@ -12,17 +12,17 @@ However, [collections](./dt_collection.md) and [objects](./dt_object.md), includ The 4D language provides several mechanisms that rely on sorting collection elements, object attributes, or orchestrate sorting to produce an ordered result: - **Collection sorting functions**: [`collection.multiSort()`](../API/CollectionClass.md#multisort) (multi-criteria sorting with explicit key and order specification), [`collection.orderBy()`](../API/CollectionClass.md#orderby) (sorting by evaluating an expression on each element), [`collection.sort()`](../API/CollectionClass.md#sort) (in-place sorting according to the natural ordering relation), -- **Entity selection sorting functions**: [`entitySelection.orderBy()`](../API/EntitySelectionClass.md#orderby), which applies the same sorting rules as collections, +- **Funciones de ordenación de la selección de entidades**: [`entitySelection.orderBy()`](../API/EntitySelectionClass.md#orderby), que aplica las mismas reglas de ordenación que las colecciones, - **Query functions with ordering**: [`entitySelection.query()`](../API/EntitySelectionClass.md#query), [`dataClass.query()`](../API/DataClassClass.md#query) with the `order by attributePath` keyword, which return results in deterministic order, - **Order-dependent statistical functions**: [`collection.max()`](../API/CollectionClass.md#max), [`collection.min()`](../API/CollectionClass.md#min), [`entitySelection.max()`](../API/EntitySelectionClass.md#max), [`entitySelection.min()`](../API/EntitySelectionClass.md#min), which rely on the ordering relation to identify extrema, - [**`ORDER BY ATTRIBUTE`**](../commands/order-by-attribute) comando para ordenar una tabla de base de datos en base a un campo objeto. ## Reglas de ordenación -When a collection or entity selection containing elements of different types is sorted, a **type-based stratification** is applied according to the following algorithm: +Cuando se ordena una colección o selección de entidades que contiene elementos de diferentes tipos, se aplica una **estratificación basada en el tipo** de acuerdo con el siguiente algoritmo: 1. **Fase de reparto**: los elementos se agrupan en clases de equivalencia en función de su tipo base. Esta fase establece una partición de todo el conjunto de elementos. -2. **Intra-class ordering phase**: Within each class, elements are sorted according to type-specific comparison rules. The default order is **ascending**. +2. **Fase de ordenación intraclase**: dentro de cada clase, los elementos se ordenan según reglas de comparación específicas de cada tipo. El orden por defecto es **ascendente**. Los tipos se ordenan según la secuencia siguiente, con sus respectivas relaciones de comparación en orden ascendente: @@ -31,7 +31,7 @@ Los tipos se ordenan según la secuencia siguiente, con sus respectivas relacion | 1 | **null** | punteros (punteros null sólo para colecciones) | no se aplican criterios de comparación | | 2 | **boolean** | | orden lógico: false *antes que* true | | 3 | **string** | | orden lexicográfico (por ejemplo, "a" *antes* "ab" *antes* "b") | -| 4 | **number** | time (converted to milliseconds or seconds depending on the `Time inside objects` database setting) | orden algebraico estándar (comparación numérica) | +| 4 | **number** | hora (convertido a milisegundos o segundos según la configuración de la base `Time inside objects`) | orden algebraico estándar (comparación numérica) | | 5 | **object** | blobs, imágenes, punteros no nulos (colecciones) | orden interno (coherente para las funciones de collection, ver más abajo) | | 6 | **collection** | | orden interno (coherente para las funciones de collection, ver más abajo) | | 7 | **date** | | orden cronológico (fechas más antiguas *antes* de las más recientes, por ejemplo, ¡1990-01-01! *antes* ¡2000-01-01!) | diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/quick-tour.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/quick-tour.md index 9a2105aea4cfef..00803c47114685 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/quick-tour.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Concepts/quick-tour.md @@ -427,46 +427,46 @@ En el siguiente ejemplo, el caracter **Retorno de carro** (secuencia de escape ` Las siguientes convenciones se utilizan en la documentación del lenguaje 4D: - los caracteres{ }`(llaves) indican parámetros opcionales. For example,`.delete({ option : Integer })\` means that the *option* parameter may be omitted when calling the function. -- the `any` keyword is used for parameters that can be a value of any type (number, text, boolean, date, time, object, collection...). +- la palabra clave `any` se utiliza para los parámetros que pueden ser de cualquier valor (número, texto, booleano, fecha, hora, objeto, colección...). - when a parameter can accept several types, they are listed and separated by comma, for example: `value : Text, Real, Date, Time` This means the parameter *value* can be Text OR Real OR Date OR Time. -- **variadic parameter**: the `...param : Type` notation indicates from 0 to an unlimited number of parameters of the same type. For example, `.concat( value : any { ;...valueN : any }) : Collection` means that an unlimited number of values of any type can be passed to the function. -- **variadic group of parameters**: the `{; ...(param1 : Type ; param2 : Type)}` notation indicates from 1 to an unlimited number of groups of parameters. For example, `COLLECTION TO ARRAY( collection : Collection ; array : Array {; propertyName : Text}{; ...(array : Array ; propertyName : Text) })` means that an unlimited number of couple values of type array/text can be passed to the command. +- **parámetro variable**: la notación `...param: Type` indica de 0 a un número ilimitado de parámetros del mismo tipo. Por ejemplo, `.concat( value : any { ;...valueN :any }) : Collection` significa que se puede pasar a la función un número ilimitado de valores de cualquier tipo. +- **grupo variable de parámetros**: la notación `{; ...(param1 : Tipo ; param2 : Tipo)}` indica de 1 a un número ilimitado de grupos de parámetros. For example, `COLLECTION TO ARRAY( collection : Collection ; array : Array {; propertyName : Text}{; ...(array : Array ; propertyName : Text) })` means that an unlimited number of couple values of type array/text can be passed to the command. ### Descripción del tipo de parámetro In the 4D language documentation, the following parameter types can be used. -| Tipo | Definición | Ejemplos de un comando 4D que lo usa | -| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| > , <, >=, <=, #, =, \| , % | Comparison, logical operators or symbols used in query conditions or expressions. | ORDER BY([Products];[Products]Type;<)
                    PRINT RECORD([Employees];>) | -| any | Un parámetro que puede aceptar cualquier tipo de datos soportado | JSON Stringify($value)
                    $col.push(6;New object("firstname";"John")) | -| Array | Variable que contiene una lista de valores del mismo tipo. | ARRAY TEXT($arr;10) | -| BLOB array | An array containing BLOB values. | ARRAY BLOB($data;10) | -| Blob | Objeto binario grande usado para almacenar datos binarios. | BLOB TO DOCUMENT($blob;"file.bin") | -| Boolean | Un valor lógico: True or False. | If (OK=1) | -| Boolean array | Un array que contiene valores booleanos. | ARRAY BOOLEAN($flags;10) | -| Nombre de la clase (ej: 4D.File) | A reference to a class type used to create or manipulate class instances. | $file:=File("/RESOURCES/NovelCover1.jpg") | -| Collection | An ordered list of values that can contain multiple types. | New collection("A";"B";"C") | -| Fecha | Un valor de fecha de calendario. | $vDate:=Current date | -| Date array | Un array que contiene valores de fecha. | ARRAY DATE($dates;10) | -| Expression | Can be anything | SET PROCESS VARIABLE($vlProcess;vtCurStatus;"") | -| Campo | Una referencia a un campo perteneciente a una tabla. | ORDER BY([Person];[Person]Name) | -| Integer | A whole number without decimal part. | $Sel:=ds.Employee.newSelection(dk keep ordered) | -| Integer array | Un array que contiene valores enteros. | ARRAY INTEGER($numbers;10) | -| Array entero largo | Un array que contiene valores enteros largos. | ARRAY LONGINT($values;10) | -| Object array | An array containing objects. | ARRAY OBJECT($objects;10) | -| Object | Contenedor de datos estructurados compuesto por pares llave/valor. | $entity.fromObject($o) | -| Operador | Siempre \*. | QUERY([Person];[Person]Name="Smith";\*) | -| Array de imágenes | An array containing pictures. | ARRAY PICTURE($images;10) | -| Picture | Un valor de imagen gráfica. | READ PICTURE FILE($pic;"image.png") | -| Array de punteros | An array containing pointers. | ARRAY POINTER($ptrs;10) | -| Puntero | Una referencia a otra variable, campo u objeto. | If(Is nil pointer($ptr)) | -| Real array | Un array que contiene números reales. | ARRAY REAL($values;10) | -| Real | A floating-point numeric value. | $vlResult:=Int(123.4) | -| Tabla | A reference to a database table. | ALL RECORDS([Person]) | -| Text | Secuencia de caracteres que representa datos textuales. | ALERT("Hello world") | -| Array de texto | Un array que contiene valores de texto. | ARRAY TEXT($names;10) | -| Time | A time value representing hours, minutes, and seconds. | Hora actual | -| Time array | Un array que contiene valores de tiempo. | ARRAY TIME($times;10) | -| Variable | A writable variable of type "any" that can receive a value (assignable). | SET PICTURE METADATA(vPicture;IPTC keywords;$arrTkeywords) | +| Tipo | Definición | Ejemplos de un comando 4D que lo usa | +| ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| > , <, >=, <=, #, =, \| , % | Comparison, logical operators or symbols used in query conditions or expressions. | ORDER BY([Products];[Products]Type;<)
                    PRINT RECORD([Employees];>) | +| any | Un parámetro que puede aceptar cualquier tipo de datos soportado | JSON Stringify($value)
                    $col.push(6;New object("firstname";"John")) | +| Array | Variable que contiene una lista de valores del mismo tipo. | ARRAY TEXT($arr;10) | +| BLOB array | Un array que contiene valores BLOB. | ARRAY BLOB($data;10) | +| Blob | Objeto binario grande usado para almacenar datos binarios. | BLOB TO DOCUMENT($blob;"file.bin") | +| Boolean | Un valor lógico: True or False. | If (OK=1) | +| Boolean array | Un array que contiene valores booleanos. | ARRAY BOOLEAN($flags;10) | +| Nombre de la clase (ej: 4D.File) | A reference to a class type used to create or manipulate class instances. | $file:=File("/RESOURCES/NovelCover1.jpg") | +| Collection | Una lista ordenada de valores que puede contener varios tipos. | New collection("A";"B";"C") | +| Fecha | Un valor de fecha de calendario. | $vDate:=Current date | +| Date array | Un array que contiene valores de fecha. | ARRAY DATE($dates;10) | +| Expression | Can be anything | SET PROCESS VARIABLE($vlProcess;vtCurStatus;"") | +| Campo | Una referencia a un campo perteneciente a una tabla. | ORDER BY([Person];[Person]Name) | +| Integer | Un número entero sin parte decimal. | $Sel:=ds.Employee.newSelection(dk keep ordered) | +| Integer array | Un array que contiene valores enteros. | ARRAY INTEGER($numbers;10) | +| Array entero largo | Un array que contiene valores enteros largos. | ARRAY LONGINT($values;10) | +| Object array | Un array que contiene objetos. | ARRAY OBJECT($objects;10) | +| Object | Contenedor de datos estructurados compuesto por pares llave/valor. | $entity.fromObject($o) | +| Operador | Siempre \*. | QUERY([Person];[Person]Name="Smith";\*) | +| Array de imágenes | Un array que contiene imágenes. | ARRAY PICTURE($images;10) | +| Picture | Un valor de imagen gráfica. | READ PICTURE FILE($pic;"image.png") | +| Array de punteros | Un array que contiene punteros. | ARRAY POINTER($ptrs;10) | +| Puntero | Una referencia a otra variable, campo u objeto. | If(Is nil pointer($ptr)) | +| Real array | Un array que contiene números reales. | ARRAY REAL($values;10) | +| Real | Un valor numérico de coma flotante. | $vlResult:=Int(123.4) | +| Tabla | Una referencia a una tabla de la base de datos. | ALL RECORDS([Person]) | +| Text | Secuencia de caracteres que representa datos textuales. | ALERT("Hello world") | +| Array de texto | Un array que contiene valores de texto. | ARRAY TEXT($names;10) | +| Time | Un valor de tiempo que representa horas, minutos y segundos. | Hora actual | +| Time array | Un array que contiene valores de tiempo. | ARRAY TIME($times;10) | +| Variable | Una variable inscriptible de tipo "any" que puede recibir un valor (asignable). | SET PICTURE METADATA(vPicture;IPTC keywords;$arrTkeywords) | diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Debugging/debugLogFiles.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Debugging/debugLogFiles.md index 9f04de179ffcaa..74120a7a9dc27c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Debugging/debugLogFiles.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Debugging/debugLogFiles.md @@ -671,7 +671,7 @@ El archivo de configuración del registro es un archivo `.json` que debe cumplir :::note - The "state" property values are described in the corresponding commands: `[`WEB SET OPTION`](../commands/web-set-option) (`Web log recording`), [`HTTP SET OPTION`](../commands/http-set-option) (`HTTP client log`), [`SET DATABASE PARAMETER`](../commands/set-database-parameter) (`Client Web log recording`, `IMAP Log\`,...). -- For httpDebugLogs, the "level" property corresponds to the `wdl` constant options described in the [`WEB SET OPTION`](../commands/web-set-option) command. +- Para httpDebugLogs, la propiedad "level" corresponde a las opciones constantes `wdl` descritas en el comando [`WEB SET OPTION`](../commands/web-set-option). - For diagnosticLogs, the "level" property corresponds to the `Diagnostic log level` constant values described in the [`SET DATABASE PARAMETER`](../commands/set-database-parameter) command. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Desktop/clientServer.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Desktop/clientServer.md index 41f3073f7f1362..1f9674285e467e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Desktop/clientServer.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Desktop/clientServer.md @@ -125,26 +125,26 @@ Esta funcionalidad está diseñada para equipos de desarrollo de tamaño pequeñ ::: -## Code execution location +## Lugar de ejecución del código -In a client/server application, it is important to know where your code will be actually executed: **server-side** or **client-side**. Execution location is crucial when you want to implement user session-related code, share information between processes, access data, etc. +In a client/server application, it is important to know where your code will be actually executed: **server-side** or **client-side**. La ubicación de la ejecución es crucial cuando se desea implementar código relacionado con la sesión del usuario, compartir información entre procesos, acceder a datos, etc. -The following table summarizes where the code is executed by default and how to switch its execution location (if allowed). Note that **local** means that the code will be executed on the machine from where it is actually called. +La siguiente tabla resume dónde se ejecuta el código por defecto y cómo cambiar su ubicación de ejecución (si está permitido). Note that **local** means that the code will be executed on the machine from where it is actually called. | Code | Ejecución por defecto | Cómo cambiar | | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| [ORDA data model functions](../ORDA/ordaClasses.md) | server | use `local` keyword in function definition | -| ORDA computed attribute functions [`get()`](../ORDA/ordaClasses.md#function-get-attributename), [`set()`](../ORDA/ordaClasses.md#function-set-attributename) | server | use `local` keyword in function definition | -| ORDA computed attribute functions [`query()`](../ORDA/ordaClasses.md#function-query-attributename), [`orderBy()`](../ORDA/ordaClasses.md#function-orderby-attributename) | server | n/a | +| [Funciones del modelo de datos ORDA](../ORDA/ordaClasses.md) | server | utilizar la palabra clave `local` en la definición de la función | +| ORDA computed attribute functions [`get()`](../ORDA/ordaClasses.md#function-get-attributename), [`set()`](../ORDA/ordaClasses.md#function-set-attributename) | server | utilizar la palabra clave `local` en la definición de la función | +| Funciones de atributo calculadas ORDA [`query()`](../ORDA/ordaClasses.md#function-query-attributename), [`orderBy()`](../ORDA/ordaClasses.md#function-orderby-attributename) | server | n/a | | ORDA event functions [(general)](../ORDA/orda-events.md) | server | n/a | | ORDA event function [`constructor()`](../ORDA/ordaClasses.md#class-constructor-1) | local | n/a | -| ORDA event function [`event touched()`](../ORDA/orda-events.md#function-event-touched) | server | use `local` keyword in function definition | +| Función de evento ORDA [`event touched()`](../ORDA/orda-events.md#function-event-touched) | server | utilizar la palabra clave `local` en la definición de la función | | [User class functions](../Concepts/classes.md#function) | local | n/a | -| [Shared or session singleton function](../Concepts/classes.md#singleton-classes) | local | use `server` keyword in function definition | +| [Shared or session singleton function](../Concepts/classes.md#singleton-classes) | local | utilizar la palabra clave `server` en la definición de la función | | Trigger | server | n/a | -| Project method called from a client | client | check [**Execute on server** option](../Project/project-method-properties.md#execute-on-server). The code is executed in the twin process of the [user session process](./sessions.md#remote-user-sessions-remote-user-sessions) | -| | | call [`Execute on server`](../commands/execute-on-server) command. The code is executed in the [Stored procedures session](./sessions.md#stored-procedure-sessions-stored-procedure-sessions) | -| Project method called from a stored procedure on the server | server | llame al comando [`EXECUTE ON CLIENT`](../commands/execute-on-client). The target client must have been [registered](../commands/register-client) | +| Método proyecto llamado desde un cliente | client | check [**Execute on server** option](../Project/project-method-properties.md#execute-on-server). The code is executed in the twin process of the [user session process](./sessions.md#remote-user-sessions-remote-user-sessions) | +| | | call [`Execute on server`](../commands/execute-on-server) command. El código se ejecuta en la [sesión de procedimientos almacenados](./sessions.md#stored-procedure-sessions-stored-procedure-sessions) | +| Método proyecto llamado desde un procedimiento almacenado en el servidor | server | llame al comando [`EXECUTE ON CLIENT`](../commands/execute-on-client). The target client must have been [registered](../commands/register-client) | | Método objeto | local | n/a | | Database methods:
                    • On Backup Shutdown
                    • On Backup Startup
                    • On Server Close Connection
                    • On Server Open Connection
                    • On Server Shutdown
                    • On Server Startup
                    • On SQL Authentication
                    • On Web Authentication
                    • On Web Connection
                    | server | n/a | | Database methods:
                    • On Startup
                    • On Exit
                    • On Drop
                    | client | n/a | \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Desktop/sessions.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Desktop/sessions.md index 6ac83681f7c0c1..a13f3e6726e309 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Desktop/sessions.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Desktop/sessions.md @@ -9,7 +9,7 @@ A desktop session is a user-related execution context on 4D Server, 4D remote, o Las sesiones de escritorio incluyen: -- **Remote user sessions**: In client/server applications, remote users have their own sessions, managed from the client and from the server. +- **Sesiones de usuario remotas**: en aplicaciones cliente/servidor, los usuarios remotos tienen sus propias sesiones, administradas desde el cliente y desde el servidor. - **Sesiones de procedimientos almacenados**: en aplicaciones cliente/servidor, la única sesión virtual de usuario que gestiona todos los procedimientos almacenados ejecutados en el servidor. - **Sesiones autónomas**: objeto de sesión local devuelto en una aplicación mono usuario (útil en las fases de desarrollo y de prueba de las aplicaciones cliente/servidor). @@ -33,7 +33,7 @@ Este objeto se maneja a través de las funciones y propiedades de la [clase `Ses Dependiendo de dónde se ejecute el código, se dispondrá de un objeto `session` de usuario del lado del servidor o del lado del cliente. Ambos objetos son similares, excepto que: -- sus propiedades [`.storage`](../API/SessionClass.md#storage) no son el mismo objeto. A value stored in the `.storage` of the user session on the server will not be available in the `.storage` of the user session on the client and conversely. +- sus propiedades [`.storage`](../API/SessionClass.md#storage) no son el mismo objeto. Un valor almacenado en el `.storage` de la sesión usuario en el servidor no estará disponible en el `.storage` de la sesión de usuario en el cliente y viceversa. - for security reasons, the client-side session cannot execute functions that **modify** [privileges](../ORDA/privileges.md) ([`setPrivileges()`](../API/SessionClass.md#setprivileges), [`clearPrivileges()`](../API/SessionClass.md#clearprivileges), [`promote()`](../API/SessionClass.md#promote), [`demote()`](../API/SessionClass.md#demote), [`restore()`](../API/SessionClass.md#restore)). Llamar a estas funciones en un cliente genera un error. :::note @@ -46,7 +46,7 @@ Functions that read privileges can be called on both client and server sides ([` El objeto `session` del usuario remoto se utiliza para gestionar y compartir los datos de la sesión. -Within each environment, a [session `storage`](../API/SessionClass.md#storage) object is shared across all processes of the same user session. For example on the server, you can launch a user authentication and verification procedure when a client connects to the server, involving entering a code sent by e-mail or SMS into the application. A continuación, añada la información de usuario al almacenamiento de sesión, permitiendo al servidor identificar al usuario. De este modo, el servidor 4D puede acceder a la información del usuario para todos los procesos del cliente, lo que permite escribir código personalizado según el rol del usuario. +En cada entorno, un objeto [session `storage`](../API/SessionClass.md#storage) es compartido por todos los procesos de la misma sesión de usuario. For example on the server, you can launch a user authentication and verification procedure when a client connects to the server, involving entering a code sent by e-mail or SMS into the application. A continuación, añada la información de usuario al almacenamiento de sesión, permitiendo al servidor identificar al usuario. De este modo, el servidor 4D puede acceder a la información del usuario para todos los procesos del cliente, lo que permite escribir código personalizado según el rol del usuario. Within each environment, you can use the remote user `session` object to [create an OTP](../API/SessionClass.md#createotp) and [share the remote session for web accesses](#sharing-a-remote-session-for-web-accesses). @@ -64,7 +64,7 @@ Del lado del cliente, existen dos objetos de almacenamiento local distintos: :::tip Entradas de blog relacionadas - [Objeto sesión remota 4D con conexión cliente/servidor y procedimiento almacenado](https://blog.4d.com/new-4D-remote-session-object-with-client-server-connection-and-stored-procedure). -- [Forget server-side wrappers, use 4D Sessions from the client](https://blog.4d.com/forget-server-side-wrappers-use-4d-sessions-from-the-client). +- [Olvídese de los wrappers del lado del servidor, utilice Sesiones 4D desde el cliente](https://blog.4d.com/forget-server-side-wrappers-use-4d-sessions-from-the-client). ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md index 36337247685010..e9daffb4235791 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md @@ -38,7 +38,7 @@ Puede acceder a estas cajas de diálogo utilizando el menú **Diseño > Propieda ![](../assets/en/settings/user-settings-dialog.png) -También puede acceder a estas cajas de diálogo utilizando el comando [OPEN SETTINGS WINDOW](../commands-legacy/open-settings-window) con el selector *settingsType* apropiado. +También puede acceder a estas cajas de diálogo utilizando el comando [OPEN SETTINGS WINDOW](../commands/open-settings-window) con el selector *settingsType* apropiado. La caja de diálogo Propiedades de estructura es idéntica a la caja de diálogo Propiedades estándar, y permite acceder a todas sus propiedades (que pueden ser anuladas por las propiedades usuario). @@ -77,9 +77,9 @@ Al editar los parámetros en esta caja de diálogo, se almacenan automáticament ## `SET DATABASE PARAMETER` y propiedades usuario -Algunas propiedades de los usuarios también están disponibles a través del comando [SET DATABASE PARAMETER](../commands-legacy/set-database-parameter). Las propiedades usuario son parámetros con la propiedad **Conservado entre dos sesiones** establecida en **Sí**. +Algunas propiedades de los usuarios también están disponibles a través del comando [SET DATABASE PARAMETER](../commands/set-database-parameter). Las propiedades usuario son parámetros con la propiedad **Conservado entre dos sesiones** establecida en **Sí**. -Cuando la funcionalidad **Propiedades usuario** está activada, las propiedades usuario editadas por el comando [SET DATABASE PARAMETER](../commands-legacy/set-database-parameter) se guardan automáticamente en las Propiedades usuario para el a +Cuando la funcionalidad **Propiedades usuario** está activada, las propiedades usuario editadas por el comando [SET DATABASE PARAMETER](../commands/set-database-parameter) se guardan automáticamente en las Propiedades usuario para el a > `Table sequence number` es una excepción; este valor de ajuste siempre se guarda en el propio archivo de datos. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md index 225ab3dfdba2b1..f08a36631fe5b9 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md @@ -9,15 +9,15 @@ displayed_sidebar: docs Las transacciones son una serie de modificaciones de datos relacionadas que se realizan en una base de datos o almacén de datos dentro de un [proceso](./processes.md). Una transacción no se guarda en una base de datos de forma permanente hasta que se valida la transacción. Si una transacción no se completa, ya sea porque se cancela o por algún evento externo, las modificaciones no se guardan. -Durante una transacción, todos los cambios realizados en los datos de la base de datos dentro de un proceso se almacenan localmente en un buffer temporal. Si la transacción se acepta con [`VALIDATE TRANSACTION`](../commands-legacy/validate-transaction) o [`validateTransaction()`](../API/DataStoreClass.md#validatetransaction), los cambios se guardan permanentemente. Si la transacción se cancela con [`CANCEL TRANSACTION`](../commands-legacy/cancel-transaction) o [`cancelTransaction()`](../API/DataStoreClass.md#canceltransaction), los cambios no se guardan. En todos los casos, ni la selección actual ni el registro actual son modificados por los comandos de gestión de transacciones. +Durante una transacción, todos los cambios realizados en los datos de la base de datos dentro de un proceso se almacenan localmente en un buffer temporal. Si la transacción se acepta con [`VALIDATE TRANSACTION`](../commands/validate-transaction) o [`validateTransaction()`](../API/DataStoreClass.md#validatetransaction), los cambios se guardan permanentemente. Si la transacción se cancela con [`CANCEL TRANSACTION`](../commands/cancel-transaction) o [`cancelTransaction()`](../API/DataStoreClass.md#canceltransaction), los cambios no se guardan. En todos los casos, ni la selección actual ni el registro actual son modificados por los comandos de gestión de transacciones. -4D soporta transacciones anidadas, es decir, transacciones en varios niveles jerárquicos. El número de subtransacciones permitidas es ilimitado. El comando [`Transaction level`](../commands-legacy/transaction-level) puede utilizarse para averiguar el nivel de transacción actual en el que se ejecuta el código. Cuando se utilizan transacciones anidadas, el resultado de cada subtransacción depende de la validación o cancelación de la transacción de nivel superior. Si se valida la transacción de nivel superior, se confirman los resultados de las subtransacciones (validación o cancelación). Por el contrario, si se anula la operación de nivel superior, se anulan todas las suboperaciones, independientemente de sus respectivos resultados. +4D soporta transacciones anidadas, es decir, transacciones en varios niveles jerárquicos. El número de subtransacciones permitidas es ilimitado. El comando [`Transaction level`](../commands/transaction-level) puede utilizarse para averiguar el nivel de transacción actual en el que se ejecuta el código. Cuando se utilizan transacciones anidadas, el resultado de cada subtransacción depende de la validación o cancelación de la transacción de nivel superior. Si se valida la transacción de nivel superior, se confirman los resultados de las subtransacciones (validación o cancelación). Por el contrario, si se anula la operación de nivel superior, se anulan todas las suboperaciones, independientemente de sus respectivos resultados. 4D incluye una funcionalidad que le permite [suspender y resumir transacciones](#suspending-transactions) dentro de su código 4D. Cuando una transacción está suspendida, puede ejecutar operaciones independientemente de la transacción misma y luego reanudar la transacción para validarla o cancelarla como de costumbre. ### Ejemplo -En este ejemplo, la base de datos es un simple sistema de facturación. Las líneas de factura se almacenan en una tabla llamada [Invoice Lines], que está relacionada con la tabla [Invoices] mediante una relación entre los campos [Invoices]Invoice ID y [Invoice Lines]Invoice ID. Cuando se añade una factura, se calcula un ID único, utilizando el comando [`Sequence number`](../commands-legacy/sequence-number). La relación entre [Invoices] e [Invoice Lines] es una relación automática Relate Many. La casilla **Asignar automáticamente valor relacionado en subformulario** está marcada. +En este ejemplo, la base de datos es un simple sistema de facturación. Las líneas de factura se almacenan en una tabla llamada [Invoice Lines], que está relacionada con la tabla [Invoices] mediante una relación entre los campos [Invoices]Invoice ID y [Invoice Lines]Invoice ID. Cuando se añade una factura, se calcula un ID único, utilizando el comando [`Sequence number`](../commands/sequence-number). La relación entre [Invoices] e [Invoice Lines] es una relación automática Relate Many. La casilla **Asignar automáticamente valor relacionado en subformulario** está marcada. La relación entre [Invoice Lines] y [Parts] es manual. @@ -34,7 +34,7 @@ Este ejemplo es una situación típica en la que necesita utilizar una transacci Existen varias formas de realizar la introducción de datos utilizando transacciones: -1. Puede gestionar las transacciones usted mismo utilizando los comandos de transacción [`START TRANSACTION`](../commands-legacy/start-transaction), [`VALIDATE TRANSACTION`](../commands-legacy/validate-transaction) y [`CANCEL TRANSACTION`](../commands-legacy/cancel-transaction). Puede escribir, por ejemplo: +1. Puede gestionar las transacciones usted mismo utilizando los comandos de transacción [`START TRANSACTION`](../commands/start-transaction), [`VALIDATE TRANSACTION`](../commands/validate-transaction) y [`CANCEL TRANSACTION`](../commands/cancel-transaction). Puede escribir, por ejemplo: ```4d READ WRITE([Invoice Lines]) @@ -131,7 +131,7 @@ Si hace clic en el botón *bOK*, la entrada de datos debe ser aceptada y la tran End case ``` -En este código, llamamos al comando `CANCEL` independientemente del botón pulsado. El nuevo registro no se valida mediante una llamada a [`ACCEPT`](../commands-legacy/accept), sino mediante el comando [`SAVE RECORD`](../commands-legacy/save-record). Además, tenga en cuenta que `SAVE RECORD` se ejecuta justo antes del comando [`VALIDATE TRANSACTION`](../commands-legacy/validate-transaction). Por lo tanto, guardar el registro [Invoices] es en realidad una parte de la transacción. El comando `ACCEPT` también validaría el registro, pero en este caso la transacción se validaría antes de guardar el registro [Invoices]. En otras palabras, el registro se guardaría fuera de la transacción. +En este código, llamamos al comando `CANCEL` independientemente del botón pulsado. El nuevo registro no se valida mediante una llamada a [`ACCEPT`](../commands/accept), sino mediante el comando [`SAVE RECORD`](../commands/save-record). Además, tenga en cuenta que `SAVE RECORD` se ejecuta justo antes del comando [`VALIDATE TRANSACTION`](../commands/validate-transaction). Por lo tanto, guardar el registro [Invoices] es en realidad una parte de la transacción. El comando `ACCEPT` también validaría el registro, pero en este caso la transacción se validaría antes de guardar el registro [Invoices]. En otras palabras, el registro se guardaría fuera de la transacción. Dependiendo de sus necesidades, puede personalizar su base de datos, como se muestra en estos ejemplos. En el último ejemplo, la gestión de registros bloqueados en la tabla [Parts] podría desarrollarse aún más. @@ -142,9 +142,9 @@ Dependiendo de sus necesidades, puede personalizar su base de datos, como se mue Suspender una transacción es útil cuando necesita realizar, desde dentro de una transacción, ciertas operaciones que no necesitan ser ejecutadas bajo el control de esta transacción. Por ejemplo, imagine el caso en el que un cliente realiza un pedido, por tanto dentro de una transacción, y también actualiza su dirección. A continuación, el cliente cambia de opinión y cancela el pedido. La transacción se cancela, pero usted no desea que se revierta el cambio de dirección. Este es un ejemplo típico en el que resulta útil suspender la transacción. Se utilizan tres comandos para suspender y reanudar transacciones: -- [`SUSPEND TRANSACTION`](../commands-legacy/suspend-transaction): pausa la transacción actual. Los registros actualizados o añadidos permanecen bloqueados. -- [`RESUME TRANSACTION`](../commands-legacy/resume-transaction): reactiva una transacción suspendida. -- [`Active transaction`](../commands-legacy/active-transaction): devuelve False si la transacción está suspendida o si no hay transacción en curso, y True si se ha iniciado o reanudado. +- [`SUSPEND TRANSACTION`](../commands/suspend-transaction): pausa la transacción actual. Los registros actualizados o añadidos permanecen bloqueados. +- [`RESUME TRANSACTION`](../commands/resume-transaction): reactiva una transacción suspendida. +- [`Active transaction`](../commands/active-transaction): devuelve False si la transacción está suspendida o si no hay transacción en curso, y True si se ha iniciado o reanudado. ### Ejemplo @@ -212,9 +212,9 @@ Se han añadido funcionalidades específicas para gestionar los errores: #### Transacciones suspendidas y estado del proceso -El comando [`In transaction`](../commands-legacy/in-transaction) devuelve True cuando se ha iniciado una transacción, aunque esté suspendida. Para saber si la transacción actual está suspendida, es necesario utilizar el comando [`Active transaction`](../commands-legacy/active-transaction), que devuelve False en este caso. +El comando [`In transaction`](../commands/in-transaction) devuelve True cuando se ha iniciado una transacción, aunque esté suspendida. Para saber si la transacción actual está suspendida, es necesario utilizar el comando [`Active transaction`](../commands/active-transaction), que devuelve False en este caso. -Ambos comandos, sin embargo, también devuelven False si no se ha iniciado ninguna transacción. En ese caso, es posible que tenga que utilizar el comando [`Transaction level`](../commands-legacy/transaction-level), que devuelve 0 en este contexto (no se ha iniciado ninguna transacción). +Ambos comandos, sin embargo, también devuelven False si no se ha iniciado ninguna transacción. En ese caso, es posible que tenga que utilizar el comando [`Transaction level`](../commands/transaction-level), que devuelve 0 en este contexto (no se ha iniciado ninguna transacción). El siguiente gráfico ilustra los distintos contextos de transacción y los valores correspondientes devueltos por los comandos de transacción: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Develop/async.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Develop/async.md index 521873b104f0a5..7b28378a42cb7c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Develop/async.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Develop/async.md @@ -9,9 +9,9 @@ title: Ejecución asíncrona #### Ejecución sincrónica -Synchronous execution follows a **sequential** flow, a step-by-step where each instruction must complete before the next one starts. Esto significa que el hilo de ejecución se bloquea hasta que finaliza la operación. +La ejecución síncrona sigue un flujo **secuencial**, un paso a paso en el que cada instrucción debe completarse antes de que comience la siguiente. Esto significa que el hilo de ejecución se bloquea hasta que finaliza la operación. -Synchronous execution is used when: +La ejecución sincrónica se utiliza cuando: - La ejecución de las tareas debe seguir un orden estricto. - El impacto en el rendimiento es mínimo (por ejemplo, operaciones rápidas). @@ -27,7 +27,7 @@ La ejecución asíncrona se utiliza cuando: - Una operación tarda mucho tiempo (por ejemplo, esperando una respuesta del servidor). - La capacidad de respuesta es fundamental (por ejemplo, las interacciones de la interfaz de usuario). -- Background tasks, network communication, or parallel processing are performed. +- Se realizan tareas en segundo plano, la comunicación de red o procesamiento paralelo. Elegir entre ejecución síncrona y asíncrona: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Develop/processes.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Develop/processes.md index 01b59a85689ae8..bc134b18920372 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Develop/processes.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Develop/processes.md @@ -33,7 +33,7 @@ Un proceso puede borrarse en las siguientes condiciones (las dos primeras son au - Cuando el método proceso termina de ejecutarse - Cuando el usuario sale de la aplicación - Si detienes el proceso de forma formal o utiliza el botón **Abortar** en el depurador o en el Explorador de Ejecución -- If you call the [`KILL WORKER`](../commands/kill-worker) command (to delete a worker process only). +- Si llama al comando [`KILL WORKER`](../commands/kill-worker) (sólo para borrar un proceso worker). Un proceso puede crear otro proceso. Los procesos no están organizados jerárquicamente: todos los procesos son iguales, independientemente del proceso a partir del cual se hayan creado. Una vez que el proceso "padre" crea un proceso "hijo", el proceso hijo continuará independientemente de si el proceso padre sigue ejecutándose o no. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormEditor/createStylesheet.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormEditor/createStylesheet.md index 059866b2d8240c..bffc4b6749bd0c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormEditor/createStylesheet.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormEditor/createStylesheet.md @@ -206,7 +206,7 @@ text[text|=Hello] ### Consultas de medios -Las consultas de medios permiten aplicar estilos basados en condiciones específicas. 4D supports media queries for **color schemes** and **platform themes**. +Las consultas de medios permiten aplicar estilos basados en condiciones específicas. 4D soporta media queries para **esquemas de color** y **temas de plataforma**. Una consulta de medios está formada por características y valores de medios (por ejemplo, `:`). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormEditor/forms.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormEditor/forms.md index 5c7d6e67a9bc26..ea8aa68745df0a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormEditor/forms.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormEditor/forms.md @@ -66,23 +66,23 @@ Puede añadir o modificar formularios 4D utilizando los siguientes elementos: } ``` -## Printing forms +## Impresión de formularios -In 4D desktop applications, forms can be printed using the various [commands of the **Printing** theme](../commands/theme/Printing). +En las aplicaciones de escritorio 4D, los formularios pueden imprimirse utilizando los diferentes [comandos del tema **Imprimir**](../commands/theme/Printing). ### Print rendering engine -4D uses a dedicated print rendering engine to generate outputs with a design adapted for printing. It includes the following main features: +4D utiliza un motor de renderizado de impresión específico para generar salidas con un diseño adaptado a la impresión. Incluye las siguientes características principales: - Interactive widgets such as buttons, toggles, dropdowns, etc. and modern UI effects such as glass, blur, transparency, or shadow effects are converted into adapted static representations and flattened into printable styles, so that the document remains readable and professional once printed. -- Layout structure, spacing, and alignment, are preserved so that the printed document reflects the logical structure of the on-screen form. -- The same output is produced, whether the form is printed from macOS or Windows. +- La estructura del diseño, el espaciado y la alineación se conservan para que el documento impreso refleje la estructura lógica del formulario en pantalla. +- Se produce la misma salida, tanto si el formulario se imprime desde macOS como desde Windows. -For example, the following form: +Por ejemplo, el siguiente formulario: ![](../assets/en/FormEditor/screen_rendering.png) -... will be printed with this rendering: +... se imprimirá con este renderizado: ![](../assets/en/FormEditor/print_rendering.png) @@ -94,16 +94,16 @@ For example, the following form: ### Legacy print renderer -In releases prior to 4D 21 R3, another print renderer was used. This legacy renderer simply draws widgets as they appear on the screen. For compatibility, the legacy renderer is **enabled by default** in projects or databases converted from versions prior to 4D 21 R3, so that forms designed with this renderer continue to be printed as expected. +En versiones anteriores a 4D 21 R3, se utilizaba otro renderizador de impresión. Este renderizador heredado simplemente dibuja los widgets tal y como aparecen en la pantalla. For compatibility, the legacy renderer is **enabled by default** in projects or databases converted from versions prior to 4D 21 R3, so that forms designed with this renderer continue to be printed as expected. You can however enable the modern print rendering engine at any moment by: - unchecking the **Use legacy print rendering** option in the [Compatibility page of the Settings dialog box](../settings/compatibility.md) (permanent setting), -- or executing [`SET DATABASE PARAMETER`](../commands/set-database-parameter) command with `Use legacy print rendering` selector set to 1 (volatile setting). +- o ejecutando el comando [`SET DATABASE PARAMETER`](../commands/set-database-parameter) con el selector `Use legacy print rendering` a 1 (configuración volátil). :::warning Limitación -For technical reasons, the legacy print renderer is not available with forms displayed with [Fluent UI](#fluent-ui-rendering) on Windows or [Liquid Glass](../Notes/updates.md#support-of-liquid-glass-on-macos) on macOS. In these contexts, forms are **always printed with the modern print rendering engine**, whatever the compatibility option. +For technical reasons, the legacy print renderer is not available with forms displayed with [Fluent UI](#fluent-ui-rendering) on Windows or [Liquid Glass](../Notes/updates.md#support-of-liquid-glass-on-macos) on macOS. En estos contextos, los formularios se **imprimen siempre con el motor de renderizado de impresión moderno**, sea cual sea la opción de compatibilidad. ::: @@ -119,7 +119,7 @@ Normalmente, se selecciona la categoría del formulario al crearlo, pero se pued ## Páginas formulario -Each form is made of at least two pages: +Cada formulario consta de al menos dos páginas: - una página 1: una página principal, mostrada por defecto - una página 0: una página de fondo, cuyo contenido se muestra en todas las demás páginas. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/listbox-header-footer.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/listbox-header-footer.md index a0318d2d45a39b..afed892bfd25b9 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/listbox-header-footer.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/listbox-header-footer.md @@ -5,7 +5,7 @@ title: List Box Header and Footer :::note -- To be able to access header properties for a list box, you must enable the [Display Headers](properties_Headers.md#display-headers) option. +- Para poder acceder a las propiedades de encabezado de un list box, debe habilitar la opción [Encabezados de pantalla](properties_Headers.md#display-headers). - Para poder acceder a las propiedades de los encabezados de un list box, debe activar la opción [Mostrar encabezados](properties_Headers.md#display-headers) del list box. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/listbox-object.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/listbox-object.md index dacf8ff7aa12e0..81a3114f4d4a37 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/listbox-object.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/listbox-object.md @@ -7,7 +7,7 @@ title: Objeto List Box En un list box de tipo array, cada columna debe estar asociada a un array unidimensional 4D; se pueden utilizar todos los tipos de array, a excepción de los arrays de punteros. El número de líneas se basa en el número de elementos del array. -Por defecto, 4D asigna el nombre "ColumnX" a cada columna. You can change it, as well as other column properties, in the [column properties](./listbox-column.md). The display format for each column can also be defined using the [`OBJECT SET FORMAT`](../commands/object-set-format) command. +Por defecto, 4D asigna el nombre "ColumnX" a cada columna. Puede cambiarlo, así como las otras propiedades de la columna, en las [propiedades de las columnas](./listbox-column.md). The display format for each column can also be defined using the [`OBJECT SET FORMAT`](../commands/object-set-format) command. > Los list boxes de tipo array pueden mostrarse en [modo jerárquico](listbox_overview.md#hierarchical-list-boxes), con mecanismos específicos. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/listbox_overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/listbox_overview.md index c14d7c1ae5b500..59fe0fda2593e8 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/listbox_overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/listbox_overview.md @@ -321,7 +321,7 @@ Los principios de prioridad y de herencia se observan cuando la misma propiedad 3. Arrays/métodos de Listbox 4. Propiedades de la columna 5. Propiedades de list box -6. (lowest priority) Meta Info expression (for collection or entity selection list boxes) +6. (prioridad más baja) Expresión Meta Info (para list boxes de tipo colección o selección de entidades) Por ejemplo, si define un estilo de fuente en las propiedades del list box y otro mediante un array de estilos para la columna, se tendrá en cuenta este último. @@ -570,7 +570,7 @@ El uso de los eventos de formulario `On Expand` y `On Collapse` puede superar es En este caso, debe llenar y vaciar los arrays por código. Los principios que deben aplicarse son: -- Cuando se muestra el list box, sólo se debe llenar el primer array. However, you must create a second array with empty values so that the list box displays the expand/collapse buttons: +- Cuando se muestra el list box, sólo se debe llenar el primer array. Sin embargo, debe crear un segundo array con valores vacíos para que el list box muestre los botones desplegar/contraer: ![](../assets/en/FormObjects/hierarch15.png) - Cuando un usuario hace clic en un botón de expandir, puede procesar el evento `On Expand`. El comando [`LISTBOX GET CELL POSITION`](../commands/listbox-get-cell-position) devuelve la celda en cuestión y permite construir la jerarquía adecuada: se llena el primer array con los valores repetidos y el segundo con los valores enviados desde el comando [`SELECTION TO ARRAY`](../commands/selection-to-array) y se insertan tantas líneas como sean necesarias en el list box mediante el comando [`LISTBOX INSERT ROWS`](../commands/listbox-insert-rows). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/properties_CoordinatesAndSizing.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/properties_CoordinatesAndSizing.md index 5daaded9dd3f7d..8e3d695bc27835 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/properties_CoordinatesAndSizing.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/properties_CoordinatesAndSizing.md @@ -205,7 +205,7 @@ Esta propiedad designa el tamaño vertical de un objeto. Esta propiedad designa el tamaño horizontal de un objeto. > - Algunos objetos pueden tener una altura predefinida que no se puede modificar. -> - If the [Resizable](properties_ResizingOptions.md#resizable) property is used for a [list box column](listbox-column.md), the user can also manually resize the column. +> - Si la propiedad [Redimensionable](properties_ResizingOptions.md#resizable) se utiliza para una [columna de list box](listbox-column.md), el usuario también puede cambiar manualmente el tamaño de la columna. > - Al redimensionar el formulario, si la propiedad de [dimensionamiento horizontal "Agrandar"](properties_ResizingOptions.md#horizontal-sizing) fue asignada al list box, la columna más a la derecha se agrandará más allá de su ancho máximo, si es necesario. #### Gramática JSON diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/properties_Entry.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/properties_Entry.md index 201859028c589c..df0b5c0edaadec 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/properties_Entry.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/properties_Entry.md @@ -38,7 +38,7 @@ For a [multi-style](properties_Text.md#multi-style) text type [input](input_over - comandos para las modificaciones de estilo soportados: fuente, tamaño, estilo, color y color de fondo. Cuando el usuario modifica un atributo de estilo a través de este menú emergente, 4D genera el evento de formulario `On After Edit`. -Para un [Área Web](webArea_overview.md), el contenido del menú depende del motor de renderizado de la plataforma. It is possible to control access to the context menu via the [`WA SET PREFERENCE`](../commands/wa-set-preference) command. +Para un [Área Web](webArea_overview.md), el contenido del menú depende del motor de renderizado de la plataforma. Es posible controlar el acceso al menú contextual mediante el comando [`WA SET PREFERENCE`](../commands/wa-set-preference). #### Gramática JSON diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/properties_Object.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/properties_Object.md index c8689b6e5dea33..4b774d05543358 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/properties_Object.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/properties_Object.md @@ -287,7 +287,7 @@ Para la traducción de la aplicación, puede introducir una referencia XLIFF en Esta propiedad define el tipo de cálculo que se realizará en un área [pie de columna](listbox-header-footer.md#footers). -> The calculation for footers can also be set using the [`LISTBOX SET FOOTER CALCULATION`](../commands/listbox-set-footer-calculation) 4D command. +> El cálculo de los pies de página también puede establecerse utilizando el comando 4D [`LISTBOX SET FOOTER CALCULATION`](../commands/listbox-set-footer-calculation). Hay varios tipos de cálculos disponibles. La tabla siguiente muestra los cálculos que se pueden utilizar según el tipo de datos que se encuentran en cada columna e indica el tipo afectado automáticamente por 4D a la variable de pie de página (si no está escrita por el código): diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/webArea_overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/webArea_overview.md index c0d964fc653a4b..3e947022906e45 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/webArea_overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/FormObjects/webArea_overview.md @@ -32,7 +32,7 @@ Se pueden asociar dos variables específicas a cada área web: - [`URL`](properties_WebArea.md#url) --para controlar la URL mostrada por el área web - [`Progression`](properties_WebArea.md#progression) -- para controlar el porcentaje de carga de la página mostrada en el área web. -> As of 4D 19 R5, the Progression variable is no longer updated in Web Areas using the [Windows system rendering engine](./webArea_overview.md#web-rendering-engine). +> A partir de 4D 19 R5, la variable Progression ya no se actualiza en las Áreas Web que utilizan el [motor de renderizado del sistema Windows](./webArea_overview.md#web-rendering-engine). ### Motor de renderización web @@ -225,8 +225,8 @@ Para mostrar el inspector Web, puede ejecutar el comando `WA OPEN WEB INSPECTOR` - **Execute the `WA OPEN WEB INSPECTOR` command**
                    This command can be used directly with onscreen (form object) and offscreen web areas. -- **Use the web area context menu**
                    - This feature can only be used with onscreen web areas and requires that the following conditions are met: +- **Utilizar el menú contextual del área web**
                    + Esta función sólo puede utilizarse con áreas web en pantalla y requiere que se cumplan las siguientes condiciones: - el [menú contextual](properties_Entry.md#context-menu) del área web está activado - el uso del inspector está expresamente autorizado en el área mediante la siguiente declaración: ```4d diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Notes/updates.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Notes/updates.md index f11024ef3c872e..cda8dd737f9ca8 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Notes/updates.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Notes/updates.md @@ -18,23 +18,23 @@ Lea [**Novedades en 4D 21 R3**](https://blog.4d.com/es/whats-new-in-4d-21-r3/), - New [**AI** page in Settings](../settings/ai.md), allowing to configure [Provider model aliases](../aikit/provider-model-aliases.md) that can be called in the code using 4D AIKit component. - 4D AIKit component: new [Providers](../aikit/Classes/OpenAIProviders.md) class to instantiate and handle [Provider and model aliases](../aikit/provider-model-aliases.md). - Support of [`server` keyword](../Concepts/classes.md#server) for ORDA data model functions and shared/session singleton functions. -- New [printing renderer](../FormEditor/forms.md#print-rendering-engine) for forms on Liquid glass and Fluent UI interfaces. New compatibility options to [enable the renderer on Classic interfaces](../FormEditor/forms.md#legacy-print-renderer). -- Dependencies: support of [components stored on GitLab repositories](../Project/components.md#configuring-a-gitlab-repository). +- Nuevo [renderizador de impresión](../FormEditor/forms.md#print-rendering-engine) para formularios en interfaces Liquid glass y Fluent UI. New compatibility options to [enable the renderer on Classic interfaces](../FormEditor/forms.md#legacy-print-renderer). +- Dependencias: soporte de los [componentes almacenados en los repositorios GitLab](../Project/components.md#configuring-a-gitlab-repository). - [**Lista de bugs corregidos**](https://bugs.4d.fr/fixedbugslist?version=21_R3): lista de todos los bugs que se han corregido en 4D 21 R3. #### Soporte de Liquid glass en macOS -- Automatic support of [**Liquid glass** interface](https://www.apple.com/newsroom/2025/06/apple-introduces-a-delightful-and-elegant-new-software-design/) with 4D on macOS 26 Tahoe. See [this blog post](https://blog.4d.com/the-new-macos-tahoe-design-comes-to-your-4d-applications) for detailed information. -- New values returned by the [`FORM Theme`](../commands/form-theme) command and [CSS Media queries](../FormEditor/createStylesheet.md#media-queries). +- Automatic support of [**Liquid glass** interface](https://www.apple.com/newsroom/2025/06/apple-introduces-a-delightful-and-elegant-new-software-design/) with 4D on macOS 26 Tahoe. Consulte [esta entrada del blog](https://blog.4d.com/the-new-macos-tahoe-design-comes-to-your-4d-applications) para obtener información detallada. +- Nuevos valores devueltos por el comando [`FORM Theme`](../commands/form-theme) y [CSS Media queries](../FormEditor/createStylesheet.md#media-queries). - To help developers gradually adapt their interfaces, ability to **disable Liquid glass in 4D engine-based applications** via the "UIDesignRequiresCompatibility" key in the application's *Info.plist* file (see [Apple's documentation about this key](https://developer.apple.com/documentation/BundleResources/Information-Property-List/UIDesignRequiresCompatibility)). #### Cambios de comportamiento - El comando [`JSON Validate`](../commands/json-validate) ahora tiene en cuenta la llave *$schema* y genera un error si se declara una versión no soportada en el esquema. - For clarity, formula objects are now instances of a new [`4D.Formula`](../API/FormulaClass.md) class that inherits from the generic [`4D.Function`](../API/FunctionClass.md) class. -- In 4D 21 R3, new improvements to the [Code Live Checker](../code-editor/write-class-method.md#warnings-and-errors) apply to language commands (see [this blog post](https://blog.4d.com/enhancement-of-command-syntax-checking-in-the-editor)). Syntax errors that were previously undetected may now be flagged in your code. -- The "PHP" page has been removed from the [Settings dialog box](../settings/overview.md). Use the [PHP selectors with the `SET DATABASE PARAMETER`](../commands/set-database-parameter#php-interpreter-ip-address-55) command to configure a PHP interpreter. -- The **Legacy** network layer is no longer supported. Projects and binary databases that were using the Legacy network layer are automatically set to [**ServerNet**](../settings/client-server.md#network-layer) when upgraded to 4D 21 R3 and higher. +- In 4D 21 R3, new improvements to the [Code Live Checker](../code-editor/write-class-method.md#warnings-and-errors) apply to language commands (see [this blog post](https://blog.4d.com/enhancement-of-command-syntax-checking-in-the-editor)). Los errores de sintaxis que antes no se detectaban ahora se pueden marcar en el código. +- Se ha eliminado la página "PHP" de la [caja de diálogo Propiedades](../settings/overview.md). Utilice los [selectores PHP del comando `SET DATABASE PARAMETER`](../commands/set-database-parameter#php-interpreter-ip-address-55) para configurar un intérprete PHP. +- La capa de red **Legacy** ya no es compatible. Projects and binary databases that were using the Legacy network layer are automatically set to [**ServerNet**](../settings/client-server.md#network-layer) when upgraded to 4D 21 R3 and higher. ## 4D 21 R2 diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/ORDA/client-server-optimization.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/ORDA/client-server-optimization.md index 7571cdd2ce51ba..e7b38954fb214a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/ORDA/client-server-optimization.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/ORDA/client-server-optimization.md @@ -141,9 +141,9 @@ Por defecto, la caché ORDA es manejada de forma transparente por 4D. Sin embarg - [dataClass.getRemoteCache()](../API/DataClassClass.md#getremotecache) - [dataClass.clearRemoteCache()](../API/DataClassClass.md#clearremotecache) -### Using the `local` keyword +### Uso de la palabra clave \`local -By default, [ORDA data model functions](../ORDA/ordaClasses.md) are executed on the server, which usually provides the best performance since only the function request and the result are sent over the network. However, it could happen that a function processes data that's already in the local cache and is fully executable on the client side. In this case, you can save requests to the server and thus, enhance the application performance by [using the `local` keyword in the function definition](../Concepts/classes.md#local). +By default, [ORDA data model functions](../ORDA/ordaClasses.md) are executed on the server, which usually provides the best performance since only the function request and the result are sent over the network. Sin embargo, puede ocurrir que una función procese datos que ya están en la caché local y sea totalmente ejecutable en el lado del cliente. In this case, you can save requests to the server and thus, enhance the application performance by [using the `local` keyword in the function definition](../Concepts/classes.md#local). Tenga en cuenta que la función funcionará incluso si eventualmente requiere acceder al servidor (por ejemplo si la caché ORDA está vencida). Sin embargo, es muy recomendable asegurarse de que la función local no accede a los datos del servidor, ya que de lo contrario la ejecución local no podría aportar ninguna ventaja en cuanto al rendimiento. Una función local que genera numerosas peticiones al servidor es menos eficiente que una función ejecutada en el servidor que sólo devolvería los valores resultantes. Por ejemplo, considere la siguiente función en la entidad Schools: @@ -157,7 +157,7 @@ local Function getYoungest() : Object - **sin** la palabra clave `local`, el resultado se da utilizando una única petición - **con** la palabra clave `local`, son necesarias 4 peticiones: una para obtener la entidad Schools, una para la `query()`, una para la `orderBy()`, y una para la `slice()`. En este ejemplo, el uso de la palabra clave `local` es inapropiado. -#### Example: Checking attributes +#### Ejemplo: verificación de atributos Queremos comprobar la consistencia de los atributos de una entidad cargada en el cliente y actualizada por el usuario antes de solicitar al servidor que los guarde. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/ORDA/ordaClasses.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/ORDA/ordaClasses.md index afe9319d733766..c0ccd5f2bf7ab9 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/ORDA/ordaClasses.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/ORDA/ordaClasses.md @@ -60,7 +60,7 @@ Además, las instancias de objeto de clases usuario de los modelos de datos ORDA | Lanzamiento | Modificaciones | | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 21 R3 | Support for the `server` keyword. | +| 21 R3 | Soporte para la palabra clave `server`. | | 19 R4 | Atributos alias en la Entity Class | | 19 R3 | Atributos calculados en la Entity Class | | 18 R5 | Las funciones de clase de modelo de datos no están expuestas a REST por defecto. Nuevas palabras clave `exposed` y `local`. | @@ -425,7 +425,7 @@ Note over Qodly page: product.creationDate is "06/17/25"
                    and product.commen ``` -#### Example 5 (diagram): Qodly - Entity instantiated in a function +#### Ejemplo 5 (diagrama): Qodly - Entidad instanciada en una función ```mermaid @@ -467,7 +467,7 @@ Dentro de las funciones de atributos calculados, [`This`](Concepts/classes.md#th > Los atributos calculados ORDA no están [**expuestos**](#exposed-vs-non-exposed-functions) por defecto. Para exponer un atributo calculado, añada la palabra clave `exposed` a la definición de la función \*\*get \*\*. -> **get and set functions** can have the [`local`](../Concepts/classes.md#local) property to optimize client/server processing. +> **Las funciones get y set** pueden tener la propiedad [`local`](../Concepts/classes.md#local) para optimizar el procesamiento cliente/servidor. ### `Function get ` @@ -551,7 +551,7 @@ Function get coWorkers($event : Object)-> $result: cs.EmployeeSelection ```4d {local | server} Function set ($value : type {; $event : Object}) -// code +// código ``` La función *setter* se ejecuta cada vez que se asigna un valor al atributo. Esta función suele procesar los valores de entrada y el resultado se envía entre uno o varios atributos. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/ORDA/overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/ORDA/overview.md index 04b7264a33a0a6..53d7487c312fb1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/ORDA/overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/ORDA/overview.md @@ -27,7 +27,7 @@ Fundamentalmente, ORDA gestiona objetos. En ORDA, todos los conceptos principale Los objetos en ORDA pueden manejarse como los objetos estándar 4D, pero se benefician automáticamente de propiedades y de métodos específicos. -ORDA objects are created and instantiated when necessary by 4D methods (you do not need to create them). Sin embargo, los objetos del modelo de datos ORDA están asociados a las [clases en las que se pueden añadir funciones personalizadas](ordaClasses.md). +Los objetos ORDA son creados e instanciados cuando es necesario por los métodos 4D (no necesitas crearlos). Sin embargo, los objetos del modelo de datos ORDA están asociados a las [clases en las que se pueden añadir funciones personalizadas](ordaClasses.md). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/architecture.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/architecture.md index 8aa9ee3a6de948..308a4c37df90a6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/architecture.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/architecture.md @@ -59,7 +59,7 @@ Este archivo de texto también puede contener llaves de configuración, en parti | menus.json | Definiciones de los menús | JSON | | roles.json | [Privilegios, permisos](../ORDA/privileges.md#rolesjson-file) y otros ajustes de seguridad del proyecto | JSON | | settings.4DSettings | Propiedades de la base *Structure*. No se tienen en cuenta si se definen *[parámetros de usuario](#settings-user)* o *[parámetros de usuario para datos](#settings-user-data)* (ver también [Prioridad de los parámetros](../settings/overview.md#priority-of-settings). **Atención**: en las aplicaciones compiladas, la configuración de la estructura se almacena en el archivo .4dz (de sólo lectura). Para las necesidades de despliegue, es necesario [habilitar](../settings/overview.md#enabling-user-settings) y utilizar *parámetros usuario* o *parámetros usuario para datos* para definir parámetros personalizados. | XML | -| AIProviders.json | *Structure* [AI provider configuration file](../settings/ai.md#aiprovidersjson). Can be overriden by an AIProviders.json file added in *[user settings](#settings-user)* or *[user settings for data](#settings-user-data)* (see also [Priority of settings](../settings/overview.md#priority-of-settings). | JSON | +| AIProviders.json | *Estructura* [Archivo de configuración del proveedor de IA](../settings/ai.md#aiprovidersjson). Can be overriden by an AIProviders.json file added in *[user settings](#settings-user)* or *[user settings for data](#settings-user-data)* (see also [Priority of settings](../settings/overview.md#priority-of-settings). | JSON | | tips.json | Mensajes de ayuda definidos | JSON | | lists.json | Listas definidas | JSON | | filters.json | Filtros definidos | JSON | @@ -187,7 +187,7 @@ Esta carpeta contiene [**parámetros usuario para datos**](../settings/overview. | directory.json | Descripción de los grupos y usuarios de 4D y sus derechos de acceso cuando la aplicación se lanza con este archivo de datos. | JSON | | Backup.4DSettings | Parámetros de copia de seguridad de la base de datos, utilizados para definir las [opciones de copia de seguridad](Backup/settings.md) cuando la base se lanza con este archivo de datos. Las llaves relativas a la configuración de la copia de seguridad se describen en el manual *Backup de las llaves XML 4D*. | XML | | settings.4DSettings | Propiedades de la base personalizadas para este archivo de datos. | XML | -| AIProviders.json | [AI provider configuration file](../settings/ai.md#aiprovidersjson) for this data file | JSON | +| AIProviders.json | [Archivo de configuración de proveedor de IA](../settings/ai.md#aiprovidersjson) para este archivo de datos | JSON | ### `Logs` diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/code-overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/code-overview.md index b7736d619791b0..4214f9f63666a4 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/code-overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/code-overview.md @@ -1,6 +1,6 @@ --- id: code-overview -title: Managing Methods and Classes +title: Gestión de métodos y clases --- El código 4D utilizado en todo el proyecto está escrito en [métodos](../Concepts/methods.md) y [clases](../Concepts/classes.md). @@ -15,7 +15,7 @@ Puede crear [varios tipos de métodos](../Concepts/methods.md#method-types): - Todos los tipos de métodos pueden crearse o abrirse desde la ventana del **Explorador** (excepto los métodos Objeto que se gestionan desde el [editor de formularios](../FormEditor/formEditor.md)). - Los métodos proyecto también pueden crearse o abrirse desde el menú **Archivo** o desde la barra de herramientas (**Nuevo/Método...** o **Abrir/Método...**) o utilizando los accesos directos de la ventana del [editor de código](../code-editor/write-class-method.md#shortcuts). -- **Triggers** can also be created or opened from the [Structure editor](../Develop-legacy/triggers.md#activating-and-creating-a-trigger). +- Los **Triggers** también pueden ser creados o abiertos desde el [Editor de estructuras](../Develop-legacy/triggers.md#activating-and-creating-a-trigger). - Los métodos formulario también pueden crearse o abrirse desde el [editor de formularios](../FormEditor/formEditor.md). ## Crear las clases @@ -28,7 +28,7 @@ Una clase usuario en 4D está definida por un archivo de método específico (** Project folder Project Sources Classes Polygon.4dm ``` -You can create a class file from the **File** menu or toolbar (**New > Class...**) or in the **Methods** page of the **Explorer** window. También puede utilizar el atajo **Ctrl+Mayús+Alt+k**. +Puede crear un archivo de clase desde el menú **Archivo** o la barra de herramientas (**Nuevo > Clase...**) o en la página **Métodos** de la ventana **Explorador**. También puede utilizar el atajo **Ctrl+Mayús+Alt+k**. En la página **Métodos** del Explorador, las clases se agrupan en la categoría **Clases**. @@ -102,53 +102,53 @@ Para eliminar un método o clase existente, puede: > Para eliminar un método objeto, seleccione **Borrar el método de objeto** en el [editor de formularios](../FormEditor/formEditor.md) (menú **Objeto** o menú contextual). -## Design Object Access commands +## Comandos de acceso a objetos de diseño -You can access the contents and paths of all methods in your applications by programming, thanks to the [**"Design Object Access" command theme**](../commands/theme/Design_Object_Access.md). This source toolkit facilitates the integration into your applications of code control tools and more particularly version control systems (VCS). It also lets you implement advanced systems for [code documentation](../Project/documentation.md), for building a custom explorer or for organizing scheduled backups of the code saved as disk files. +You can access the contents and paths of all methods in your applications by programming, thanks to the [**"Design Object Access" command theme**](../commands/theme/Design_Object_Access.md). Este conjunto de herramientas de código fuente facilita la integración en sus aplicaciones de herramientas de control de código y, más concretamente, de sistemas de control de versiones (VCS). It also lets you implement advanced systems for [code documentation](../Project/documentation.md), for building a custom explorer or for organizing scheduled backups of the code saved as disk files. Se aplican los siguientes principios: -- Each method and form in a 4D application has its own address in the form of a pathname. Por ejemplo, el método de activación de la tabla 1 se encuentra en "[trigger]/tabla_1". Cada nombre de ruta de objeto es único en una aplicación. +- Cada método y formulario de una aplicación 4D tiene su propia dirección en forma de nombre de ruta. Por ejemplo, el método de activación de la tabla 1 se encuentra en "[trigger]/tabla_1". Cada nombre de ruta de objeto es único en una aplicación. - You can access objects in the 4D application using the commands of the **"Design Object Access"** command theme, for example [`METHOD GET NAMES`](../commands/method-get-names) or [`METHOD GET PATHS`](../commands/method-get-paths). -- Most of the commands in this theme work in both [interpreted and compiled](../Concepts/interpreted.md) mode. However, commands that modify properties or access contents executable from methods can only be used in interpreted mode (see the table below). +- Most of the commands in this theme work in both [interpreted and compiled](../Concepts/interpreted.md) mode. Sin embargo, los comandos que modifiquen propiedades o accedan a los contenidos ejecutables a partir de métodos sólo pueden utilizarse en modo interpretado (ver la tabla abajo). - Puede utilizar todos los comandos de este tema con 4D en modo local o remoto. However, keep in mind that you cannot use certain commands in compiled mode: the purpose of this theme is to create custom development support tools. You must not use these commands to dynamically change the functioning of a database that is running. For example, you cannot use [`METHOD SET ATTRIBUTE`](../commands/method-set-attribute) to change a method attribute according to the status of the current user. -- When a command of this theme is called from a [component](../Project/components.md), by default it accesses the component objects. In this case, to access objects of the host, you just pass a `*` as the last parameter. +- When a command of this theme is called from a [component](../Project/components.md), by default it accesses the component objects. En este caso, para acceder a los objetos del host, basta con pasar un `*` como último parámetro. ### Uso en modo compilado For reasons related to the principle of the compilation process, only certain commands in this theme can be used in compiled mode. The following table indicates the available of the commands in compiled mode: -| Comando | Can be used in compiled mode | -| ------------------------------------------------------------------------ | ---------------------------- | -| [Current method path](../commands/current-method-path) | Sí | -| [FORM GET NAMES](../commands/form-get-names) | Sí | -| [METHOD Get attribute](../commands/method-get-attribute) | Sí | -| [METHOD GET ATTRIBUTES](../commands/method-get-attributes) | Sí | -| [METHOD GET CODE](../commands/method-get-code) | No | -| [METHOD GET COMMENTS](../commands/method-get-comments) | Sí | -| [METHOD GET FOLDERS](../commands/method-get-folders) | Sí | -| [METHOD GET MODIFICATION DATE](../commands/method-get-modification-date) | Sí | -| [METHOD GET NAMES](../commands/method-get-names) | Sí | -| [METHOD Get path](../commands/method-get-path) | Sí | -| [METHOD GET PATHS](../commands/method-get-paths) | Sí | -| [METHOD GET PATHS FORM](../commands/method-get-paths-form) | Sí | -| [METHOD OPEN PATH](../commands/method-open-path) | No | -| [METHOD RESOLVE PATH](../commands/method-resolve-path) | Sí | -| [METHOD SET ACCESS MODE](../commands/method-set-access-mode) | Sí | -| [METHOD SET ATTRIBUTE](../commands/method-set-attribute) | No | -| [METHOD SET ATTRIBUTES](../commands/method-set-attributes) | No | -| [METHOD SET CODE](../commands/method-set-code) | No | -| [METHOD SET COMMENTS](../commands/method-set-comments) | No | +| Comando | Puede utilizarse en modo compilado | +| ------------------------------------------------------------------------ | ---------------------------------- | +| [Current method path](../commands/current-method-path) | Sí | +| [FORM GET NAMES](../commands/form-get-names) | Sí | +| [METHOD Get attribute](../commands/method-get-attribute) | Sí | +| [METHOD GET ATTRIBUTES](../commands/method-get-attributes) | Sí | +| [METHOD GET CODE](../commands/method-get-code) | No | +| [METHOD GET COMMENTS](../commands/method-get-comments) | Sí | +| [METHOD GET FOLDERS](../commands/method-get-folders) | Sí | +| [METHOD GET MODIFICATION DATE](../commands/method-get-modification-date) | Sí | +| [METHOD GET NAMES](../commands/method-get-names) | Sí | +| [METHOD Get path](../commands/method-get-path) | Sí | +| [METHOD GET PATHS](../commands/method-get-paths) | Sí | +| [METHOD GET PATHS FORM](../commands/method-get-paths-form) | Sí | +| [METHOD OPEN PATH](../commands/method-open-path) | No | +| [METHOD RESOLVE PATH](../commands/method-resolve-path) | Sí | +| [METHOD SET ACCESS MODE](../commands/method-set-access-mode) | Sí | +| [METHOD SET ATTRIBUTE](../commands/method-set-attribute) | No | +| [METHOD SET ATTRIBUTES](../commands/method-set-attributes) | No | +| [METHOD SET CODE](../commands/method-set-code) | No | +| [METHOD SET COMMENTS](../commands/method-set-comments) | No | :::note -The error -9762 "The command cannot be executed in a compiled database." is generated when the command is executed in compiled mode. +El error -9762 "El comando no puede ejecutarse en una base de datos compilada." se genera cuando el comando se ejecuta en modo compilado. ::: -### Creation of pathnames +### Creación de rutas -Pathnames generated for 4D objects must be compatible with the file management of the operating system. Characters that are forbidden at the OS level such as ":" are automatically encoded in method names, so that generated files may be integrated automatically in a version control system. +Las rutas generadas para los objetos 4D deben ser compatibles con la gestión de archivos del sistema operativo. Characters that are forbidden at the OS level such as ":" are automatically encoded in method names, so that generated files may be integrated automatically in a version control system. Estos son los caracteres codificados: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/components.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/components.md index cfe27a2032aafd..5bfc6101880603 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/components.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/components.md @@ -173,9 +173,9 @@ Las rutas relativas son relativas al archivo [`environment4d.json`](#environment Utilizar rutas relativas es **recomendable** en la mayoría de los casos, ya que ofrecen flexibilidad y portabilidad de la arquitectura de componentes, especialmente si el proyecto está alojado en una herramienta de control de código fuente. Las rutas absolutas sólo deben utilizarse para componentes específicos de una máquina y un usuario. -### Components stored on Git hosting platforms {#components-stored-on-git-hosting-platforms} +### Componentes almacenados en plataformas de alojamiento Git {#components-stored-on-git-hosting-platforms} -4D components available as **releases** on GitHub and GitLab platforms can be referenced and automatically loaded and updated in your 4D projects. +Los componentes 4D disponibles como **releases** en las plataformas GitHub y GitLab pueden ser referenciados y cargados y actualizados automáticamente en sus proyectos 4D. :::note @@ -183,9 +183,9 @@ Regarding components stored on GitHub or GitLab, both [**dependencies.json**](#d ::: -To be able to directly reference and use a 4D component stored on GitHub or GitLab, you need to configure the component's repository. +Para poder referenciar y utilizar directamente un componente 4D almacenado en GitHub o GitLab, es necesario configurar el repositorio del componente. -#### Configuring a GitHub repository +#### Configuración de un repositorio GitHub 1. Comprima los archivos componentes en formato ZIP. 2. Nombre este archivo con el mismo nombre que el repositorio GitHub. For example, for a "my-4D-Component" repository, the archive must be named "my-4D-Component.zip". @@ -194,26 +194,26 @@ To be able to directly reference and use a 4D component stored on GitHub or GitL Estos pasos pueden automatizarse fácilmente, con código 4D o utilizando GitHub Actions, por ejemplo. -#### Configuring a GitLab repository +#### Configuración de un repositorio GitLab -GitLab releases only store the name and URL of assets, they do not contain uploaded files. Debe ofrecer el archivo zip de su componente como enlace. +Las versiones de GitLab sólo almacenan el nombre y la URL de los activos, no contienen los archivos subidos. Debe ofrecer el archivo zip de su componente como enlace. -1. Upload the component's ZIP file somewhere, i.e. either on an external server, or [using GitLab Package Registry](#using-the-gitlab-package-registry) (generic package). -2. Create a [GitLab release](https://docs.gitlab.com/user/project/releases/) for your component, including the link to your component's file as release asset. +1. Suba el archivo ZIP del componente en algún lugar, es decir, en un servidor externo, o [usando GitLab Package Registry](#using-the-gitlab-package-registry) (paquete genérico). +2. Cree una [versión de GitLab](https://docs.gitlab.com/user/project/releases/) para su componente, incluyendo el enlace al archivo de su componente como activo de la versión. The asset name is typically an artifact link name (\.zip). #### Using the GitLab Package Registry -The [GitLab Package Registry](https://docs.gitlab.com/user/packages/package_registry/) allows you to host your files in GitLab itself. Its main advantages include an authenticated access, stable and versioned urls, and the ability to associate binairies with release tags. To use the Package Registry: +The [GitLab Package Registry](https://docs.gitlab.com/user/packages/package_registry/) allows you to host your files in GitLab itself. Sus principales ventajas incluyen un acceso autenticado, urls estables y versionadas, y la posibilidad de asociar binarios con etiquetas de lanzamiento. To use the Package Registry: -1. Build your component file (for example: *MyComponent.zip*) +1. Cree el archivo del componente (por ejemplo: *MiComponente.zip*) 2. Upload it to the [generic packages repository](https://docs.gitlab.com/user/packages/generic_packages/) using a script (see [examples in the GitLab documentation](https://docs.gitlab.com/user/packages/generic_packages/#publish-a-single-file)). -3. **Deploy** \> **Package Registry** to see the result. +3. **Deploy** \> **Package Registry** para ver el resultado. 4. Utilice la URL del paquete como enlace a los activos de la versión. 5. Asócielo con la misma etiqueta Git. -:::tip Tutorial: Create and Use a 4D Component Release with Gitlab +:::tip Tutorial: crear y utilizar una liberación de componentes 4D con Gitlab @@ -242,7 +242,7 @@ You declare components stored on GitHub and GitLab in the [**dependencies.json** ``` - (GitLab dependencies only) Use the "host" property to declare a private GitLab self-hosted instance. Using only the "gitlab" property indicates a GitLab repository hosted on https://gitlab.com. -- "myGitHubComponent1" is referenced and declared for the project, although "myGitHubComponent2" is only referenced. Necesita declararlo en el archivo [**environment4d.json**](#environment4djson): +- "myGitHubComponent1" está referenciado y declarado para el proyecto, aunque "myGitHubComponent2" sólo está referenciado. Necesita declararlo en el archivo [**environment4d.json**](#environment4djson): ```json title="environment4d.json" { @@ -332,18 +332,18 @@ El desarrollador del componente puede definir una versión mínima de 4D en el a Si quiere integrar un componente ubicado en un repositorio privado, necesita decirle a 4D que utilice un token de conexión para acceder a él. - for GitHub: in your [GitHub token interface](https://github.com/settings/tokens), create a token with the recommended following properties: - - type: **classic** + - tipo: **classic** - derechos de acceso: **repo** - para GitLab: en su cuenta de GitLab, cree un token con las siguientes propiedades: - - type: **Personal Access token** + - tipo: **Personal Access token** - alcances: **read_api** y **read_repository** A continuación, deberá [suministrar su token de conexión](#providing-your-access-token) al gestor de dependencias. #### Caché local para dependencias -Referenced GitHub and GitLab components are downloaded in a local cache folder then loaded in your environment. La carpeta de caché local se guarda en la siguiente ubicación: +Los componentes GitHub y GitLab a los que se hace referencia se descargan en una carpeta de caché local y, a continuación, se cargan en su entorno. La carpeta de caché local se guarda en la siguiente ubicación: - en macOS: `$HOME/Library/Caches//Dependencies` - en Windows: `C:\Users\\AppData\Local\\Dependencies` @@ -426,9 +426,9 @@ Las siguientes etiquetas de estado están disponibles: - **Duplicated**: la dependencia no se carga porque existe otra dependencia con el mismo nombre en la misma ubicación (y está cargada). - **Disponible después del reinicio**: la referencia a dependencias acaba de ser añadida o actualizada [usando la interfaz](#monitoring-project-dependencies), se cargará una vez que la aplicación se reinicie. - **Descargado después de reiniciar**: la referencia de dependencias acaba de ser removida [utilizando la interfaz](#removing-a-dependency), se descargará una vez que la aplicación se reinicie. -- **Update available \**: A new version of the dependency matching your [component version configuration](#defining-a-github-dependency-version-range) has been detected. +- **Update available \**: A new version of the dependency matching your [component version configuration](#defining-a-dependency-version-range) has been detected. - **Refreshed after restart**: The [component version configuration](#defining-a-dependency-version-range) of the dependency has been modified, it will be adjusted at the next startup. -- **Recent update**: A new version of the dependency has been loaded at startup. +- **Recent update**: se ha cargado una nueva versión de la dependencia al inicio. :::tip @@ -469,13 +469,13 @@ Este elemento no se muestra si la relación está inactiva porque no se encuentr El icono del componente y el logotipo de ubicación ofrecen información adicional: - El logotipo del componente indica si es suministrado por 4D o por un desarrollador externo. -- Local components can be differentiated from GitHub and GitLab components by a small icon. +- Los componentes locales pueden diferenciarse de los componentes de GitHub y GitLab por un pequeño icono. ![dependency-origin](../assets/en/Project/dependency-github.png) ### Añadir una dependencia local -To add a local dependency, click on the **[+]** button in the footer area of the panel. Se muestra la siguiente caja de diálogo: +Para añadir una dependencia local, haga clic en el botón **[+]** en el área de pie de página del panel. Se muestra la siguiente caja de diálogo: ![dependency-add](../assets/en/Project/dependency-add.png) @@ -500,11 +500,11 @@ Si en este paso no se ha definido aún ningún archivo [**environment4d.json**]( La dependencia se añade a la [lista de dependencias inactivas](#dependency-status) con el estado **Disponible después de reiniciar**. Se cargará cuando se reinicie la aplicación. -### Adding a GitHub or GitLab dependency +### Añadir una dependencia de GitHub o GitLab Para añadir una [dependencia GitHub o GitLab](#components-stored-on-git-hosting-platforms): -1. Click on the **[+]** button in the footer area of the panel and select the tab corresponding to your platform: **GitHub** or **GitLab**. +1. Haga clic en el botón **[+]** del área de pie de página del panel y seleccione la pestaña correspondiente a su plataforma: **GitHub** o **GitLab**. ![dependency-add-git](../assets/en/Project/dependency-add-git.png) @@ -518,10 +518,10 @@ Los componentes ya instalados no están listados. ::: -2. Enter the path of the GitHub or GitLab repository of the dependency. Podría ser: +2. Introduzca la ruta del repositorio de GitHub o GitLab de la dependencia. Podría ser: - a **repository URL** (e.g. "https://github.com/vdelachaux/UI-with-Classes") -- (GitLab only) a self-hosted instance private server URL (e.g. "https://git-my-server.com/4d/components/mycomponent") +- (sólo GitLab) una URL de servidor privado de instancia autoalojada (por ejemplo, "https://git-my-server.com/4d/components/mycomponent") - a **user-account/repository-name string**, for example: ![dependency-add-git-2](../assets/en/Project/dependency-add-git-2.png) @@ -534,7 +534,7 @@ If the component is stored on a [private repository](#private-repositories) and ::: -3. Definir el [rango de versiones de dependencia](#tags-and-versions) a utilizar para este proyecto. By defaut, "Latest" (GitHub) or "Highest" (GitLab) is selected, which means that the most recent version will be automatically used. +3. Definir el [rango de versiones de dependencia](#tags-and-versions) a utilizar para este proyecto. Por defecto, se selecciona "Latest" (GitHub) o "Highest" (GitLab), lo que significa que se utilizará automáticamente la versión más reciente. 4. Haga clic en el botón **Añadir** para añadir la dependencia al proyecto. @@ -550,7 +550,7 @@ Puede definir la opción [etiqueta o versión](#tags-and-versions) para una depe - **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. -- **Latest** (GitHub) or **Highest** (GitLab): Allows to download the release with the corresponding tag, usually the most recent release. **Warning:** While using this option can be convenient during early development, it is better to avoid it in production or shared projects since it automatically pulls in newer releases, including beta releases, which may lead to unexpected updates or breaking changes. +- **Último** (GitHub) o **más alto** (GitLab): permite descargar la versión con la etiqueta correspondiente, normalmente la versión más reciente. **Warning:** While using this option can be convenient during early development, it is better to avoid it in production or shared projects since it automatically pulls in newer releases, including beta releases, which may lead to unexpected updates or breaking changes. La versión actual de la dependencia se muestra a la derecha del elemento de la dependencia: @@ -618,7 +618,7 @@ En cualquier caso, sea cual sea el estado actual de la dependencia, se realiza u Al seleccionar un comando de actualización: - se muestra un cuadro de diálogo que propone **reiniciar el proyecto**, para que las dependencias actualizadas estén disponibles de inmediato. Normalmente se recomienda reiniciar el proyecto para evaluar las dependencias actualizadas. -- if you click **Later**, the update command is no longer available in the menu, meaning the action has been planned for the next startup. +- si hace clic en **Después**, el comando de actualización ya no está disponible en el menú, lo que significa que la acción ha sido planificada para el siguiente inicio. #### Actualización automática @@ -630,20 +630,20 @@ Cuando esta opción no está marcada, una nueva versión del componente que coin ### Providing your access token -Registering your [personal access token](#authentication-and-tokens) in the Dependency manager is: +Registrar su [token de acceso personal](#authentication-and-tokens) en el gestor de dependencias es: -- mandatory if the component is stored on a private repository, +- obligatorio si el componente se almacena en un repositorio privado, - recomendado para una [verificación de actualizaciones de dependencias](#updating-dependencies) más frecuente. -#### Adding a token +#### Añadir un token -To provide your GitHub or GitLab access token, you can either: +Para proporcionar su token de acceso a GitHub o GitLab, puede: - click on **Add a personal access token...** button that is displayed in the "Add a dependency" dialog box after you entered a private repository path. ![dependency-add-token](../assets/en/Project/dependency-add-token-button.png) -- or, select **Add a GitHub personal access token...** or **Add a GitLab personal access token...** in the Dependency manager menu at any moment. Para los tokens de acceso de GitLab, puede seleccionar el host: +- o, seleccione **Agregar un token de acceso personal de GitHub...** o **Agregar un token de acceso personal de GitLab...** en el menú Administrador de dependencias en cualquier momento. Para los tokens de acceso de GitLab, puede seleccionar el host: ![dependency-add-token](../assets/en/Project/dependency-add-token.png) diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/overview.md index c8b597075e3344..271a8b67be875a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/overview.md @@ -8,7 +8,7 @@ A 4D project contains all of the source code of a 4D application, whatever its d ## Archivos del proyecto -4D project files are open and edited using regular 4D platform applications (4D or 4D Server), on Windows or macOS. With 4D, full-featured editors are available to manage files, including a [code editor](../code-editor/write-class-method.md), a [web interface builder (4D Qodly Pro)](https://developer.4d.com/qodly/), a [form editor](../FormEditor/formEditor.md), a structure editor, a menu editor... +Los archivos proyecto 4D se abren y editan utilizando las aplicaciones habituales de la plataforma 4D (4D o 4D Server), en Windows o macOS. With 4D, full-featured editors are available to manage files, including a [code editor](../code-editor/write-class-method.md), a [web interface builder (4D Qodly Pro)](https://developer.4d.com/qodly/), a [form editor](../FormEditor/formEditor.md), a structure editor, a menu editor... Como los proyectos se encuentran en archivos legibles, en texto plano (JSON, XML, etc.), pueden ser leídos o editados manualmente por los desarrolladores, utilizando cualquier editor de código. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/project-method-properties.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/project-method-properties.md index 87efa648f16d85..1471d499f4ed78 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/project-method-properties.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/Project/project-method-properties.md @@ -111,13 +111,13 @@ Un **método de gestión de errores** es un método proyecto basado en interrupc ### API Methods -Project methods can be called from external contexts such as other applications, web apps, processed files, etc., in which case they can be seen as API. Such calls include: +Los métodos del proyecto pueden ser llamados desde contextos externos como otras aplicaciones, aplicaciones web, archivos procesados, etc., en cuyo caso pueden ser vistos como API. Such calls include: -- calls to the web server through [http request handlers](../WebServer/http-request-handler.md) or [`4DACTION` URLs](../WebServer/httpRequests.md#4daction), +- llamadas al servidor web a través de [http request handlers](../WebServer/http-request-handler.md) o [`4DACTION` URLs](../WebServer/httpRequests.md#4daction), - [procesamiento de etiquetas](../Tags/transformation-tags.md) - expressions called from extensions ([4D Write Pro](../WritePro/commands/wp-insert-formula.md), [4D View Pro](../ViewPro/formulas.md) or form objects (e.g. [`ST INSERT EXPRESSION`](../commands/st-insert-expression)). -External calls to project methods must be allowed in the [project method properties](../Project/project-method-properties.md). +Las llamadas externas a los métodos proyecto deben estar permitidas en las [propiedades de los métodos proyecto](../Project/project-method-properties.md). ### Execution mode diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-delete-style-sheet.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-delete-style-sheet.md index f54550e9a1d215..66933e7d27a629 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-delete-style-sheet.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-delete-style-sheet.md @@ -34,12 +34,12 @@ displayed_sidebar: docs ## Descripción -The **WP DELETE STYLE SHEET** command removes the designated paragraph or character style sheet from the current document. When a style sheet is removed, every character or paragraph that it was applied to reverts to its original style (*i.e.* the default). +El comando **WP DELETE STYLE SHEET** elimina la hoja de estilo de párrafo o de caracter designado del documento actual. Cuando se elimina una hoja de estilo, todos los caracteres o párrafos a los que se aplicó vuelven a su estilo original (*es decir,* el predeterminado). Este comando ofrece dos formas de eliminar una hoja de estilo. Puede especificar: - the style sheet object (created with the [WP New style sheet](../WritePro/commands/wp-new-style-sheet) or returned by the [WP Get style sheet](../WritePro/commands/wp-get-style-sheet) command) to remove in the *styleSheetType* parameter, or -- the 4D Write Pro document along with the name of the style sheet to remove in the *wpDoc* and *styleSheetName* parameters. +- el documento 4D Write Pro junto con el nombre de la hoja de estilo a eliminar en los parámetros *wpDoc* y *styleSheetName*. When the style sheet to delete belongs to a [hierarchical list style sheet](../user-legacy/stylesheets.md#hierarchical-list-style-sheets), the behavior depends on the level being removed. Puede eliminar: @@ -52,9 +52,9 @@ Al eliminar una hoja de estilo de subnivel: - The `wk list level index` of all subsequent sub-level style sheets is decremented to maintain continuous level numbering. - Los nombres de las hojas de estilo de subnivel afectadas se actualizan para reflejar su nuevo índice de nivel. -- The `wk list level count` attribute of the root style sheet and all remaining sub-level style sheets is decremented to match the new total number of levels. +- El atributo `wk list level count` de la hoja de estilo raíz y todas las hojas de estilo de subnivel restantes se decrementan para que coincidan con el nuevo número total de niveles. -The command performs no action if the specified level does not exist, or if the style sheet is not part of a hierarchical list and *listLevelIndex* is greater than 1. +El comando no realiza ninguna acción si el nivel especificado no existe, o si la hoja de estilo no forma parte de una lista jerárquica y *listLevelIndex* es mayor que 1. **Nota**: la hoja de estilo por defecto ("Normal") no se puede eliminar. @@ -77,7 +77,7 @@ WP DELETE STYLE SHEET(wpArea; "MainList"; 2) Después de la ejecución: -- The `wk list level index` values are updated (former level 3 becomes level 2). +- Los valores `wk list level index` se actualizan (el nivel 3 anterior se convierte en el nivel 2). - Se decrementa el `wk list level count`. Para eliminar toda la hoja de estilo jerárquica (raíz y todos los subniveles asociados): diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-document.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-document.md index 57bd87240330d7..a49c9ae28be835 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-document.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-document.md @@ -39,7 +39,7 @@ Puede omitir el parámetro *format*, en cuyo caso deberá especificar la extensi | -------------------- | ----- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | wk 4wp | 4 | El documento 4D Write Pro se guarda en un formato de archivo nativo (HTML comprimido e imágenes guardadas en una carpeta separada). Se incluyen las etiquetas específicas 4D y no se calculan las expresiones 4D. Este formato es especialmente adecuado para guardar y archivar documentos 4D Write Pro en disco sin pérdida alguna. | | wk docx | 7 | Extensión .docx. El documento 4D Write Pro se guarda en formato Microsoft Word. Compatibilidad certificada con Microsoft Word 2010 y versiones posteriores.
                    The document parts exported are:
                    • Body / headers / footers / sections
                    • Page / print settings (margins, background color / image, borders, padding, paper size / orientation)
                    • Images - inline, anchored, and background image pattern (defined with wk background image)
                    • Style sheets (character, paragraph)
                    • Compatible variables and expressions (page number, number of pages, date, time, metadata). Las variables y expresiones no compatibles se evaluarán y congelarán antes de la exportación.
                    • Enlaces - Marcadores y URLs
                    Tenga en cuenta que algunos ajustes de 4D Write Pro pueden no estar disponibles o comportarse de forma diferente en Microsoft Word. | -| wk mime html | 1 | El documento 4D Write Pro se guarda como HTML MIME estándar con documentos HTML e imágenes anidadas como partes MIME (codificadas en base64). Se calculan las expresiones y se eliminan las etiquetas específicas de 4D y los enlaces de métodos. Sólo se exportan los cuadros de texto anclados a la vista incrustada (como divs). This format is particularly suitable for sending HTML emails. | +| wk mime html | 1 | El documento 4D Write Pro se guarda como HTML MIME estándar con documentos HTML e imágenes anidadas como partes MIME (codificadas en base64). Se calculan las expresiones y se eliminan las etiquetas específicas de 4D y los enlaces de métodos. Sólo se exportan los cuadros de texto anclados a la vista incrustada (como divs). Este formato es especialmente adecuado para enviar correos electrónicos HTML. | | wk pdf | 5 | Extensión .pdf. El documento 4D Write Pro se guarda en formato PDF, según el modo vista Página. The following metadata is exported in a PDF document: Title / Author / Subject / Content creator
                    **Notes**:
                    • Expressions are automatically frozen when document is exported
                    • Links to methods are NOT exported
                    | | wk svg | 8 | La página del documento 4D Write Pro se guarda en formato SVG, según el modo vista Página. **Nota:** al exportar a SVG, sólo puede exportar una página cada vez. Utilice el wk page index para especificar qué página exportar. | | wk web page complete | 2 | Extensión .htm o .html. El documento se guarda como HTML estándar y sus recursos se guardan por separado. Se eliminan las etiquetas 4D y los enlaces a métodos 4D y se calculan las expresiones. Sólo se exportan los cuadros de texto anclados a la vista incrustada (como divs). Only text boxes anchored to embedded view are exported (as divs). | @@ -53,7 +53,7 @@ Puede omitir el parámetro *format*, en cuyo caso deberá especificar la extensi ### Parámetro option -Pass in *option* an object containing the values to define the properties of the exported document. Las siguientes propiedades están disponibles: +Pase en *option* un objeto que contenga los valores para definir las propiedades del documento exportado. Las siguientes propiedades están disponibles: | Constante | Valor | Comentario | | ------------------------------------------- | ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-variable.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-variable.md index 975065af8fde34..f7ff86f90f0c0d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-variable.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-variable.md @@ -38,7 +38,7 @@ En el parámetro *format*, pase una constante del tema *4D Write Pro Constants* | ------------------- | ------- | ----- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | wk 4wp | Integer | 4 | El documento 4D Write Pro se guarda en un formato de archivo nativo (HTML comprimido e imágenes guardadas en una carpeta separada). Se incluyen las etiquetas específicas 4D y no se calculan las expresiones 4D. Este formato es especialmente adecuado para guardar y archivar documentos 4D Write Pro en disco sin pérdida alguna. | | wk docx | Integer | 7 | Extensión .docx. El documento 4D Write Pro se guarda en formato Microsoft Word. Compatibilidad certificada con Microsoft Word 2010 y versiones posteriores.
                    The document parts exported are:
                    • Body / headers / footers / sections
                    • Page / print settings (margins, background color / image, borders, padding, paper size / orientation)
                    • Images - inline, anchored, and background image pattern (defined with wk background image)
                    • Style sheets (character, paragraph)
                    • Compatible variables and expressions (page number, number of pages, date, time, metadata). Las variables y expresiones no compatibles se evaluarán y congelarán antes de la exportación.
                    • Enlaces - Marcadores y URLs
                    Tenga en cuenta que algunos ajustes de 4D Write Pro pueden no estar disponibles o comportarse de forma diferente en Microsoft Word. | -| wk mime html | Integer | 1 | El documento 4D Write Pro se guarda como HTML MIME estándar con documentos HTML e imágenes anidadas como partes MIME (codificadas en base64). Se calculan las expresiones y se eliminan las etiquetas específicas de 4D y los enlaces de métodos. Sólo se exportan los cuadros de texto anclados a la vista incrustada (como divs). This format is particularly suitable for sending HTML emails. | +| wk mime html | Integer | 1 | El documento 4D Write Pro se guarda como HTML MIME estándar con documentos HTML e imágenes anidadas como partes MIME (codificadas en base64). Se calculan las expresiones y se eliminan las etiquetas específicas de 4D y los enlaces de métodos. Sólo se exportan los cuadros de texto anclados a la vista incrustada (como divs). Este formato es especialmente adecuado para enviar correos electrónicos HTML. | | wk pdf | Integer | 5 | Extensión .pdf. El documento 4D Write Pro se guarda en formato PDF, según el modo vista Página. Los siguientes metadatos se exportan en un documento PDF: Título Autor Asunto Creador del contenido **Notas**: Las expresiones se congelan automáticamente al exportar el documento Los enlaces a métodos NO se exportan | | wk svg | Integer | 8 | La página del documento 4D Write Pro se guarda en formato SVG, según el modo vista Página. **Nota:** al exportar a SVG, sólo puede exportar una página cada vez. Utilice el wk page index para especificar qué página exportar. | | wk web page html 4D | Integer | 3 | El documento 4D Write Pro se guarda como HTML e incluye etiquetas específicas 4D; cada expresión se inserta como un espacio inseparable. Como este formato no tiene pérdidas, es apropiado para almacenar propósitos en un campo de texto. | @@ -53,7 +53,7 @@ En el parámetro *format*, pase una constante del tema *4D Write Pro Constants* ### Parámetro option -Pass in *option* an object containing the values to define the properties of the exported document. Las siguientes propiedades están disponibles: +Pase en *option* un objeto que contenga los valores para definir las propiedades del documento exportado. Las siguientes propiedades están disponibles: | Constante | Valor | Comentario | | ------------------------------------------- | ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-get-style-sheet.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-get-style-sheet.md index fbff6db38a1bfa..a5abd90bd8d6ce 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-get-style-sheet.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-get-style-sheet.md @@ -38,14 +38,14 @@ displayed_sidebar: docs En *wpDoc*, pase el documento 4D Write Pro que contiene la hoja de estilo. -El parámetro *styleSheetName* permite especificar el nombre de la hoja de estilo a devolver. If the style sheet name does not exist in *wpDoc*, an null object is returned. +El parámetro *styleSheetName* permite especificar el nombre de la hoja de estilo a devolver. Si el nombre de la hoja de estilo no existe en *wpDoc*, se devuelve un objeto null. If the *styleSheetName* is the root-level name of a hierarchical list style sheet, you can optionally specify the *listLevelIndex* parameter to retrieve a specific level of the hierarchy. - *listLevelIndex* represents the level of the style sheet in the hierarchy (1 = root-level, 2 = first sub-level, etc.). - Si se omite el parámetro y la hoja de estilo es jerárquica, se devuelve la hoja de estilo del nivel raíz. - Si el nivel solicitado no existe, se devuelve un objeto null. -- If the style sheet is not a hierarchical list style sheet and *listLevelIndex* is greater than 1, a null object is returned. +- Si la hoja de estilo no es una hoja de estilo de lista jerárquica y *listLevelIndex* es mayor que 1, se devuelve un objeto null. ## Ejemplo 1 diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-import-document.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-import-document.md index 81343e82b1462e..60313c46ce5958 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-import-document.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-import-document.md @@ -26,7 +26,7 @@ El comando **WP Import document**exposed [`4D.Class`](./ClassClass.md) class in the class store is available as a property of the class store. +Cada clase expuesta en [`4D.Class`](./ClassClass.md) en el class store está disponible como una propiedad del class store. #### Ejemplo ```4d var $myclass:=cs.EmployeeEntity - //$myclass is a class from the cs class store + //$myclass es una clase del class store cs ``` ## *.classStoreName* -***.classStoreName*** : 4D.ClassStore +***.classStoreName***: 4D.ClassStore #### Descripción -Each `4D.ClassStore` published by a component is available as a property of the class store. +Cada `4D.ClassStore` publicado por un componente está disponible como propiedad del class store. The name of the class store published by a component is the component namespace as [declared in the component's Settings page](../Extensions/develop-components.md#declaring-the-component-namespace). @@ -47,5 +47,5 @@ The name of the class store published by a component is the component namespace ```4d var $classtore:=cs.AiKit - //$classtore is the class store of the 4D AIKit component + //$classtore es el class store del componente 4D AIKit ``` diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/API/DataClassClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21/API/DataClassClass.md index 69de2326e17cbc..6b03d4742a1409 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/API/DataClassClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/API/DataClassClass.md @@ -970,8 +970,8 @@ Las fórmulas en las consultas pueden recibir parámetros a través de $1. Este | Incluído en | IN | Devuelve los datos iguales a al menos uno de los valores de una colección o de un conjunto de valores, admite el comodín (@) | | | Contiene palabra clave | % | Las palabras claves pueden utilizarse en atributos de tipo texto o imagen | | -- Puede ser un **marcador de posición** (ver **Uso de marcadores de posición** más adelante) o cualquier expresión que coincida con la propiedad de tipo de datos. **value**: el valor a comparar con el valor actual de la propiedad de cada entidad en la selección de entidades. Por ejemplo, si se introduce la cadena "v20" como **value** para comparar con un atributo entero, se convertirá a 20. For example, if the string "v20" is entered as value to compare with an integer attribute, it will be converted to 20. - For example, if the string "v20" is entered as value to compare with an integer attribute, it will be converted to 20. +- Puede ser un **marcador de posición** (ver **Uso de marcadores de posición** más adelante) o cualquier expresión que coincida con la propiedad de tipo de datos. **value**: el valor a comparar con el valor actual de la propiedad de cada entidad en la selección de entidades. Por ejemplo, si se introduce la cadena "v20" como **value** para comparar con un atributo entero, se convertirá a 20. Por ejemplo, si la cadena "v20" se introduce como **value** para comparar con un atributo entero, se convertirá en 20. + Al utilizar un valor constante, deben respetarse las siguientes reglas: - La constante de tipo **texto** puede pasarse con o sin comillas simples (ver **Uso de comillas** más abajo). Para consultar una cadena dentro de otra cadena (una consulta de tipo "contiene"), utilice el símbolo de comodín (@) en el valor para aislar la cadena a buscar como se muestra en este ejemplo: "@Smith@". Las siguientes palabras claves están prohibidas para las constantes de texto: true, false. - Valores constantes de tipo **booleano**: **true** o **false** (Sensible a las mayúsculas y minúsculas). - Valores constantes de **tipo numérico**: los decimales se separan con un '.' (punto). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md index b1a1fee9b3bee4..7c37222b1e20c2 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md @@ -20,7 +20,7 @@ Los comandos [`MAIL Convert from MIME`](../commands/mail-convert-from-mime.md) y Los objetos Email ofrecen las siguientes propiedades: -> 4D sigue la [especificación JMAP](https://jmap.io/spec-mail.html) para formatear el objeto Email. +> 4D sigue la [especificación JMAP](https://jmap.io/spec/rfc8621/) para formatear el objeto Email. | | | -------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/API/EntitySelectionClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21/API/EntitySelectionClass.md index 318eacf0ccc0dc..6cf2a8e70316da 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/API/EntitySelectionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/API/EntitySelectionClass.md @@ -1131,7 +1131,7 @@ El siguiente código genérico duplica todas las entidades de la entity selectio La función `.getRemoteContextAttributes()` devuelve información sobre el contexto de optimización utilizado por la entity selection. -If there is no [optimization context](../ORDA/client-server-optimization.md) for the entity selection, the function returns an empty Text. +Si no hay un [contexto de optimización](../ORDA/client-server-optimization.md) para la entity selection, la función devuelve un texto vacío. #### Ejemplo diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md index 032fcf0ed02b11..327c5551a89d68 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md @@ -158,6 +158,10 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### Ver también + +[`.removeFlags()`](#removeflags) + diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/API/POP3TransporterClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21/API/POP3TransporterClass.md index 8d385c17ad8210..89dcd071e2f2e1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/API/POP3TransporterClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/API/POP3TransporterClass.md @@ -107,7 +107,7 @@ La función `4D.POP3Transporter.new()` marca el correo electrónico *msgNumber* para su eliminación del servidor POP3. -En el parámetro *msgNumber*, pase el número del correo electrónico que desea eliminar. This number is returned in the number property by the [`.getMailInfoList()`](#getmailinfolist) method. +En el parámetro *msgNumber*, pase el número del correo electrónico que desea eliminar. Este número es devuelto en la propiedad number por la [función `.getMailInfoList()`](#getmailinfolist). La ejecución de este método no elimina realmente ningún correo electrónico. El correo marcado se eliminará del servidor POP3 sólo cuando se destruya el objeto `POP3_transporter` (creado con `POP3 New transporter`). El marcador también puede eliminarse utilizando el método `.undeleteAll()`. @@ -281,7 +281,7 @@ Quiere saber el remitente del primer correo del buzón: La función `.getMailInfo()` devuelve un objeto `mailInfo` correspondiente al *msgNumber* en el buzón designado por el [`transportador POP3`](#pop3-transporter-object). Esta función permite gestionar localmente la lista de mensajes localizados en el servidor de correo POP3. -En *msgNumber*, pase el número del mensaje a recuperar. This number is returned in the number property by the [`.getMailInfoList()`](#getmailinfolist) method. +En *msgNumber*, pase el número del mensaje a recuperar. Este número es devuelto en la propiedad number por la [función `.getMailInfoList()`](#getmailinfolist). El objeto `mailInfo` devuelto contiene las siguientes propiedades: @@ -412,7 +412,7 @@ Quiere saber el número total y el tamaño de los correos electrónicos en el bu La función `.getMIMEAsBlob()` devuelve un BLOB con el contenido MIME del mensaje correspondiente al *msgNumber* en el buzón designado por el objeto [`POP3_transporter`](#pop3-transporter-object). -En *msgNumber*, pase el número del mensaje a recuperar. This number is returned in the number property by the [`.getMailInfoList()`](#getmailinfolist) method. +En *msgNumber*, pase el número del mensaje a recuperar. Este número es devuelto en la propiedad number por la [función `.getMailInfoList()`](#getmailinfolist). El método devuelve un BLOB vacío si: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/API/SystemWorkerClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21/API/SystemWorkerClass.md index 63d60ba2022309..a4dc894c88fc53 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/API/SystemWorkerClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/API/SystemWorkerClass.md @@ -324,7 +324,7 @@ $output:=$worker.response #### Descripción -The `.commandLine` property contains the command line passed as parameter to the [`new()`](#4dsystemworkernew) function. +La propiedad `.commandLine` contiene la línea de comandos pasada como parámetro a la función [`new()`](#4dsystemworkernew). Esta propiedad es de **solo lectura**. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/API/TCPConnectionClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21/API/TCPConnectionClass.md index 5e5881ad0c076e..383c86db332e4f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/API/TCPConnectionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/API/TCPConnectionClass.md @@ -166,7 +166,7 @@ Los objetos TCPConnection ofrecen las siguientes propiedades y funciones: #### Descripción -The `4D.TCPConnection.new()` function creates a new TCP connection to the specified *serverAddress* and *serverPort*, using the defined *options*, and returns a `4D.TCPConnection` object. +La función `4D.TCPConnection.new()` crea una nueva conexión TCP a la *serverAddress* y *serverPort* especificados, usando las *opciones* definidas, y devuelve un objeto `4D.TCPConnection`. #### Parámetro *options* diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/API/WebFormClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21/API/WebFormClass.md index 7abe883bbdd7ec..17df04930bf14f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/API/WebFormClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/API/WebFormClass.md @@ -31,7 +31,7 @@ La clase `WebForm` contiene funciones y propiedades que permiten manejar sus com #### Descripción -The components of web pages are objects that are available directly as properties of these web pages. +Los componentes de las páginas web son objetos que están disponibles directamente como propiedades de estas páginas web. Los objetos devueltos son de la clase [`4D.WebFormItem`](WebFormItemClass.md). Estos objetos tienen funciones que puede utilizar para gestionar sus componentes de forma dinámica. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/Admin/data-collect.md b/i18n/es/docusaurus-plugin-content-docs/version-21/Admin/data-collect.md index a946d456db01c3..fbaf9803cfd722 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/Admin/data-collect.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/Admin/data-collect.md @@ -3,7 +3,7 @@ id: data-collect title: Recopilación de datos --- -Para que nuestros productos sean siempre mejores, recogemos automáticamente los datos relativos a las estadísticas de uso de las aplicaciones 4D Server en funcionamiento. Los datos recogidos se transfieren sin ningún impacto en la experiencia del usuario. No se recopila información personal. For more information on 4D policy regarding personal data protection, please visit [this page](https://us.4d.com/privacy-policy). +Para que nuestros productos sean siempre mejores, recogemos automáticamente los datos relativos a las estadísticas de uso de las aplicaciones 4D Server en funcionamiento. Los datos recolectados se transfieren sin ningún impacto en la experiencia del usuario. No se recopila información personal. Para más información sobre la política de 4D en materia de protección de datos personales, consulte [esta página](https://us.4d.com/privacy-policy). La sección siguiente lo explica: @@ -24,115 +24,115 @@ Los datos se recogen durante los siguientes eventos: También se recogen algunos datos a intervalos regulares. -| Datos | Tipo | Notas | -| ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- | -| appServer | Object | Objeto que contiene información sobre el servidor de aplicaciones | -| appServer.hits | Number | Número de peticiones de procesos internos | -| appServer.bytesIn | Number | Bytes received by internal processes | -| appServer.bytesOut | Number | Bytes sent by internal processes | -| appServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | -| cacheMissBytes | Object | Número de bytes perdidos de la caché | -| cacheMissCount | Object | Número de lecturas perdidas en la caché | -| cacheReadBytes | Object | Número de bytes leídos de la caché | -| cacheReadCount | Object | Número de lecturas en la caché | -| classUsage | Object | Número de instancias de ciertas clases de lenguaje | -| connectionSystems | Collection | Sistema operativo del cliente sin el número de compilación (entre paréntesis) y número de clientes que lo utilizan | -| databases[].cacheSize | Number | Tamaño de caché en bytes | -| databases[].externalDatastoreOpened | Number | Número de llamadas a `Open datastore` | -| databases[].id | Number | Database ID | -| databases[].internalDatastoreOpened | Number | Número de veces que un servidor externo abre el almacén de datos | -| databases[].maxConcurrent4DClients | Number | Maximum number of simultaneous 4D Client sessions (using a 4D Client license) over the collection interval | -| databases[].maxConcurrentRestSessions | Number | Maximum number of simultaneous REST sessions over the collection interval | -| databases[].maxConcurrentWebSessions | Number | Maximum number of simultaneous Web sessions (4DACTION and SOAP) over the collection interval | -| databases[].maximum4DClientConnections | Number | Número máximo de conexiones 4D Client al servidor | -| databases[].numberOfDistinctClients | Number | Distinct count of client persistent UUID seen over collection interval | -| databases[].numberOfFields | Number | Número de campos | -| databases[].numberOfKeepRecordSyncInfo | Number | Número de tablas con la opción "Activar la replicación" marcada | -| databases[].numberOfRecordsMax | Number | Número total de registros | -| databases[].numberOfTables | Number | Número de tablas | -| databases[].qodly.webforms | Number | Número de formularios web Qodly | -| databases[].remoteDebugger4DRemoteAttachments | Number | Número de adjuntos al depurador remoto desde un 4D remoto | -| databases[].remoteDebuggerQodlyAttachments | Number | Número de archivos adjuntos al depurador remoto de Qodly | -| databases[].remoteDebuggerVSCodeAttachments | Number | Número de archivos adjuntos al depurador remoto desde VS Code | -| databases[].structureHash | Text | | -| databases[].uniqueID | Texto (cadena con hash) | Identificador único asociado a la base de datos (*Polinomio Rolling hash del nombre de la base*) | -| databases[].uptime | Number | Time elapsed (in seconds) between two collection events | -| databases[].uuid | Text | Database UUID | -| databases[].webIPAddressesNumber | Number | Número de direcciones IP diferentes que hicieron una petición a 4D Server | -| databases[].webMaxScalableSessions | Number | Número máximo de sesiones escalables en el servidor | -| databases[].webScalableSessions | Boolean | True si las sesiones escalables están activadas | -| dataSegment1.diskReadBytes | Object | Número de bytes leídos en el archivo de datos | -| dataSegment1.diskReadCount | Object | Número de lecturas en el archivo de datos | -| dataSegment1.diskWriteBytes | Object | Número de bytes escritos en el archivo de datos | -| dataSegment1.diskWriteCount | Object | Número de escrituras en el archivo de datos | -| dataSize | Number | Tamaño del archivo de datos en bytes | -| dbServer | Object | Objeto que contiene información sobre el servidor DB4D | -| dbServer.hits | Number | Número de peticiones de procesos internos | -| dbServer.bytesIn | Number | Bytes received by internal processes | -| dbServer.bytesOut | Number | Bytes sent by internal processes | -| dbServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | -| encryptedConnections | Boolean | True si las conexiones cliente/servidor están encriptadas | -| externalPHP | Boolean | True si el cliente realiza una llamada a `PHP execute` y utiliza su propia versión de php | -| general.buildNumber | Number | Número de build de la aplicación 4D | -| general.headless | Boolean | True si la aplicación se ejecuta en modo sin interfaz | -| general.isRosetta | Boolean | True si 4D es emulado a través de Rosetta en macOS, False en caso contrario (no emulado o en Windows). | -| general.license | Object | Nombre comercial y descripción de las licencias de los productos | -| general.uniqueID | Text | ID único de 4D Server | -| general.version | Text | Número de versión de la aplicación 4D | -| hasDataChangeTracking | Boolean | True si existe una tabla "__DeletedRecords | -| indexSegment.diskReadBytes | Number | Número de bytes leídos en el archivo índice | -| indexSegment.diskReadCount | Number | Número de lecturas en el archivo índice | -| indexSegment.diskWriteBytes | Number | Número de bytes escritos en el archivo índice | -| indexSegment.diskWriteCount | Number | Número de escrituras en el archivo índice | -| indexSize | Number | Tamaño del índice en bytes | -| isCompiled | Boolean | True si la aplicación está compilada | -| isEncrypted | Boolean | True si el archivo de datos está encriptado | -| isEngined | Boolean | True si la aplicación se fusiona con 4D Volume Desktop | -| isProjectMode | Boolean | True si la aplicación es un proyecto | -| LDAPLogin | Number | Número de llamadas a `LDAP LOGIN` | -| license.sffPrimaryKey | Number | Server master product number | -| machine.CPU | Text | Nombre, tipo y velocidad del procesador | -| machine.memory | Number | Volumen de almacenamiento de memoria (en bytes) disponible en la máquina | -| machine.numberOfCores | Number | Número total de núcleos | -| machine.system | Text | Versión del sistema operativo y número de build | -| maximumNumberOfWebProcesses | Number | Número máximo de procesos web simultáneos | -| maximumUsedPhysicalMemory | Number | Uso máximo de la memoria física | -| maximumUsedVirtualMemory | Number | Uso máximo de la memoria virtual | -| mobile | Collection | Información sobre sesiones móviles | -| numberOfWebServices | Number | Número de métodos publicados como servicios web | -| ODBCLogin | Number | Número de llamadas a `SQL LOGIN` utilizando ODBC | -| phpCall | Number | Número de llamadas a `PHP execute` | -| QueryBySQL | Number | Número de llamadas a `QUERY BY SQL` | -| restServer | Object | Objeto que contiene información del servidor REST | -| restServer.bytesIn | Number | Bytes received by the REST server | -| restServer.bytesOut | Number | Bytes sent by the REST server | -| restServer.hits | Number | Number of hits on the REST server | -| restServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor REST WEB | -| soapServer | Object | Objeto que contiene información sobre el servidor SOAP | -| soapServer.bytesIn | Number | Bytes received by the SOAP server | -| soapServer.bytesOut | Number | Bytes sent by the SOAP server | -| soapServer.hits | Number | Number of hits on the SOAP server | -| soapServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor SOAP | -| SQLBeginEndStatement | Number | Número de usos de "Begin SQL" / "End SQL" | -| SQLLoginInternal | Number | Número de llamadas a `SQL LOGIN` utilizando SQL_INTERNAL | -| sqlServer | Object | Objeto que contiene información del servidor SQL | -| sqlServer.hits | Number | Número de consultas SQL ejecutadas | -| sqlServer.bytesIn | Number | Bytes received by the SQL engine | -| sqlServer.bytesOut | Number | Bytes sent by the SQL engine | -| sqlServer.executionTime | Number | Tiempo de ejecución de la CPU para consultas SQL | -| usingQUICNetworkLayer | Boolean | True si la base utiliza la capa de red QUIC | -| totalExecutionTime | Number | Tiempo total de ejecución de la CPU: suma de todos los tipos de peticiones | -| totalRequests | Number | Total requests: sum of web, REST, SOAP, SQL, and internal traffic | -| webServer | Object | Objeto que contiene información sobre el servidor web | -| webServer.bytesIn | Number | Bytes recibidos por el servidor web | -| webServer.bytesOut | Number | Bytes sent by the Web server | -| webServer.hits | Number | Number of hits on the Web server | -| webServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web | -| webStaticServer | Object | Objeto que contiene la información estática del servidor web | -| webStaticServer.bytesIn | Number | Bytes recibidos por el servidor Web estático | -| webStaticServer.bytesOut | Number | Bytes enviados por el servidor Web estático | -| webStaticServer.hits | Number | Número de visitas al servidor Web estático | -| webStaticServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web estático | +| Datos | Tipo | Notas | +| ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | +| appServer | Object | Objeto que contiene información sobre el servidor de aplicaciones | +| appServer.hits | Number | Número de peticiones de procesos internos | +| appServer.bytesIn | Number | Bytes recibidos por procesos internos | +| appServer.bytesOut | Number | Bytes enviados por procesos internos | +| appServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | +| cacheMissBytes | Object | Número de bytes perdidos de la caché | +| cacheMissCount | Object | Número de lecturas perdidas en la caché | +| cacheReadBytes | Object | Número de bytes leídos de la caché | +| cacheReadCount | Object | Número de lecturas en la caché | +| classUsage | Object | Número de instancias de ciertas clases de lenguaje | +| connectionSystems | Collection | Sistema operativo del cliente sin el número de compilación (entre paréntesis) y número de clientes que lo utilizan | +| databases[].cacheSize | Number | Tamaño de caché en bytes | +| databases[].externalDatastoreOpened | Number | Número de llamadas a `Open datastore` | +| databases[].id | Number | ID de la base de datos | +| databases[].internalDatastoreOpened | Number | Número de veces que un servidor externo abre el almacén de datos | +| databases[].maxConcurrent4DClients | Number | Número máximo de sesiones 4D Client simultáneas (utilizando una licencia 4D Client) durante el intervalo de recolección | +| databases[].maxConcurrentRestSessions | Number | Número máximo de sesiones REST simultáneas durante el intervalo de recolección | +| databases[].maxConcurrentWebSessions | Number | Número máximo de sesiones Web simultáneas (4DACTION y SOAP) durante el intervalo de recolección | +| databases[].maximum4DClientConnections | Number | Número máximo de conexiones 4D Client al servidor | +| databases[].numberOfDistinctClients | Number | Conteo de distintos de UUID persistentes de clientes en el intervalo de colección | +| databases[].numberOfFields | Number | Número de campos | +| databases[].numberOfKeepRecordSyncInfo | Number | Número de tablas con la opción "Activar la replicación" marcada | +| databases[].numberOfRecordsMax | Number | Número total de registros | +| databases[].numberOfTables | Number | Número de tablas | +| databases[].qodly.webforms | Number | Número de formularios web Qodly | +| databases[].remoteDebugger4DRemoteAttachments | Number | Número de adjuntos al depurador remoto desde un 4D remoto | +| databases[].remoteDebuggerQodlyAttachments | Number | Número de archivos adjuntos al depurador remoto de Qodly | +| databases[].remoteDebuggerVSCodeAttachments | Number | Número de archivos adjuntos al depurador remoto desde VS Code | +| databases[].structureHash | Text | | +| databases[].uniqueID | Texto (cadena con hash) | Identificador único asociado a la base de datos (*Polinomio Rolling hash del nombre de la base*) | +| databases[].uptime | Number | Tiempo transcurrido (en segundos) entre dos eventos de recolección | +| databases[].uuid | Text | UUID de la base de datos | +| databases[].webIPAddressesNumber | Number | Número de direcciones IP diferentes que hicieron una petición a 4D Server | +| databases[].webMaxScalableSessions | Number | Número máximo de sesiones escalables en el servidor | +| databases[].webScalableSessions | Boolean | True si las sesiones escalables están activadas | +| dataSegment1.diskReadBytes | Object | Número de bytes leídos en el archivo de datos | +| dataSegment1.diskReadCount | Object | Número de lecturas en el archivo de datos | +| dataSegment1.diskWriteBytes | Object | Número de bytes escritos en el archivo de datos | +| dataSegment1.diskWriteCount | Object | Número de escrituras en el archivo de datos | +| dataSize | Number | Tamaño del archivo de datos en bytes | +| dbServer | Object | Objeto que contiene información sobre el servidor DB4D | +| dbServer.hits | Number | Número de peticiones de procesos internos | +| dbServer.bytesIn | Number | Bytes recibidos por procesos internos | +| dbServer.bytesOut | Number | Bytes enviados por procesos internos | +| dbServer.executionTime | Number | Tiempo de ejecución de la CPU para procesos internos | +| encryptedConnections | Boolean | True si las conexiones cliente/servidor están encriptadas | +| externalPHP | Boolean | True si el cliente realiza una llamada a `PHP execute` y utiliza su propia versión de php | +| general.buildNumber | Number | Número de build de la aplicación 4D | +| general.headless | Boolean | True si la aplicación se ejecuta en modo sin interfaz | +| general.isRosetta | Boolean | True si 4D es emulado a través de Rosetta en macOS, False en caso contrario (no emulado o en Windows). | +| general.license | Object | Nombre comercial y descripción de las licencias de los productos | +| general.uniqueID | Text | ID único de 4D Server | +| general.version | Text | Número de versión de la aplicación 4D | +| hasDataChangeTracking | Boolean | True si existe una tabla "__DeletedRecords | +| indexSegment.diskReadBytes | Number | Número de bytes leídos en el archivo índice | +| indexSegment.diskReadCount | Number | Número de lecturas en el archivo índice | +| indexSegment.diskWriteBytes | Number | Número de bytes escritos en el archivo índice | +| indexSegment.diskWriteCount | Number | Número de escrituras en el archivo índice | +| indexSize | Number | Tamaño del índice en bytes | +| isCompiled | Boolean | True si la aplicación está compilada | +| isEncrypted | Boolean | True si el archivo de datos está encriptado | +| isEngined | Boolean | True si la aplicación se fusiona con 4D Volume Desktop | +| isProjectMode | Boolean | True si la aplicación es un proyecto | +| LDAPLogin | Number | Número de llamadas a `LDAP LOGIN` | +| license.sffPrimaryKey | Number | Número de producto del servidor principal | +| machine.CPU | Text | Nombre, tipo y velocidad del procesador | +| machine.memory | Number | Volumen de almacenamiento de memoria (en bytes) disponible en la máquina | +| machine.numberOfCores | Number | Número total de núcleos | +| machine.system | Text | Versión del sistema operativo y número de build | +| maximumNumberOfWebProcesses | Number | Número máximo de procesos web simultáneos | +| maximumUsedPhysicalMemory | Number | Uso máximo de la memoria física | +| maximumUsedVirtualMemory | Number | Uso máximo de la memoria virtual | +| mobile | Collection | Información sobre sesiones móviles | +| numberOfWebServices | Number | Número de métodos publicados como servicios web | +| ODBCLogin | Number | Número de llamadas a `SQL LOGIN` utilizando ODBC | +| phpCall | Number | Número de llamadas a `PHP execute` | +| QueryBySQL | Number | Número de llamadas a `QUERY BY SQL` | +| restServer | Object | Objeto que contiene información del servidor REST | +| restServer.bytesIn | Number | Bytes recibidos por el servidor REST | +| restServer.bytesOut | Number | Bytes enviados por el servidor REST | +| restServer.hits | Number | Número de hits del servidor REST | +| restServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor REST WEB | +| soapServer | Object | Objeto que contiene información sobre el servidor SOAP | +| soapServer.bytesIn | Number | Bytes recibidos por el servidor SOAP | +| soapServer.bytesOut | Number | Bytes enviados por el servidor SOAP | +| soapServer.hits | Number | Número de hits del servidor SOAP | +| soapServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor SOAP | +| SQLBeginEndStatement | Number | Número de usos de "Begin SQL" / "End SQL" | +| SQLLoginInternal | Number | Número de llamadas a `SQL LOGIN` utilizando SQL_INTERNAL | +| sqlServer | Object | Objeto que contiene información del servidor SQL | +| sqlServer.hits | Number | Número de consultas SQL ejecutadas | +| sqlServer.bytesIn | Number | Bytes recibidos por el motor SQL | +| sqlServer.bytesOut | Number | Bytes enviados por el motor SQL | +| sqlServer.executionTime | Number | Tiempo de ejecución de la CPU para consultas SQL | +| usingQUICNetworkLayer | Boolean | True si la base utiliza la capa de red QUIC | +| totalExecutionTime | Number | Tiempo total de ejecución de la CPU: suma de todos los tipos de peticiones | +| totalRequests | Number | Total de peticiones: suma de peticiones web, REST, SOAP, SQL y del tráfico interno | +| webServer | Object | Objeto que contiene información sobre el servidor web | +| webServer.bytesIn | Number | Bytes recibidos por el servidor web | +| webServer.bytesOut | Number | Bytes enviados por el servidor web | +| webServer.hits | Number | Número de hits al servidor web | +| webServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web | +| webStaticServer | Object | Objeto que contiene la información estática del servidor web | +| webStaticServer.bytesIn | Number | Bytes recibidos por el servidor Web estático | +| webStaticServer.bytesOut | Number | Bytes enviados por el servidor Web estático | +| webStaticServer.hits | Number | Número de visitas al servidor Web estático | +| webStaticServer.executionTime | Number | Tiempo de ejecución de la CPU para el servidor Web estático | ## ¿Dónde se almacena y envía? diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/Admin/licenses.md b/i18n/es/docusaurus-plugin-content-docs/version-21/Admin/licenses.md index ade2fd94054bcf..14208a2f064b59 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/Admin/licenses.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/Admin/licenses.md @@ -32,7 +32,7 @@ Las licencias de despliegue pueden ser anidadas en el paso de creación por el d Algunas licencias 4D tienen una fecha de caducidad, después de la cual deben ser renovadas. Cuando la suscripción a la licencia se renueva en 4D Store, sus licencias se actualizan automáticamente en sus aplicaciones 4D al iniciar el proceso [cuando se conecta](GettingStarted/Installation.md) en el Asistente de bienvenida. -In some cases, the license update may require that you click on the [**Refresh** button](#refresh) of the Licenses Manager dialog box. +En algunos casos, la actualización de la licencia puede requerir que haga clic en el botón [**Refrescar**](#refresh) del cuadro de diálogo Administrador de licencias. ## Activación de licencias diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/Develop/async.md b/i18n/es/docusaurus-plugin-content-docs/version-21/Develop/async.md index 917c29e7db64df..8c597315fb06f1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/Develop/async.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/Develop/async.md @@ -9,9 +9,9 @@ title: Ejecución asíncrona #### Ejecución sincrónica -Synchronous execution follows a **sequential** flow, a step-by-step where each instruction must complete before the next one starts. Esto significa que el hilo de ejecución se bloquea hasta que finaliza la operación. +La ejecución síncrona sigue un flujo **secuencial**, un paso a paso en el que cada instrucción debe completarse antes de que comience la siguiente. Esto significa que el hilo de ejecución se bloquea hasta que finaliza la operación. -Synchronous execution is used when: +La ejecución sincrónica se utiliza cuando: - La ejecución de las tareas debe seguir un orden estricto. - El impacto en el rendimiento es mínimo (por ejemplo, operaciones rápidas). @@ -27,7 +27,7 @@ La ejecución asíncrona se utiliza cuando: - Una operación tarda mucho tiempo (por ejemplo, esperando una respuesta del servidor). - La capacidad de respuesta es fundamental (por ejemplo, las interacciones de la interfaz de usuario). -- Background tasks, network communication, or parallel processing are performed. +- Se realizan tareas en segundo plano, la comunicación de red o procesamiento paralelo. Elegir entre ejecución síncrona y asíncrona: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/listbox-header-footer.md b/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/listbox-header-footer.md index 4528bbc667bee0..dbb566c9f8491c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/listbox-header-footer.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/listbox-header-footer.md @@ -5,7 +5,7 @@ title: List Box Header and Footer :::note -- To be able to access header properties for a list box, you must enable the [Display Headers](properties_Headers.md#display-headers) option. +- Para poder acceder a las propiedades de encabezado de un list box, debe habilitar la opción [Encabezados de pantalla](properties_Headers.md#display-headers). - Para poder acceder a las propiedades de los encabezados de un list box, debe activar la opción [Mostrar encabezados](properties_Headers.md#display-headers) del list box. ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/listbox-object.md b/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/listbox-object.md index 25cb44b281e35c..4dc126d3dda5c1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/listbox-object.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/listbox-object.md @@ -7,7 +7,7 @@ title: Objeto List Box En un list box de tipo array, cada columna debe estar asociada a un array unidimensional 4D; se pueden utilizar todos los tipos de array, a excepción de los arrays de punteros. El número de líneas se basa en el número de elementos del array. -Por defecto, 4D asigna el nombre "ColumnX" a cada columna. You can change it, as well as other column properties, in the [column properties](./listbox-column.md). El formato de visualización de cada columna también puede definirse mediante el comando [`OBJECT SET FORMAT`](../commands-legacy/object-set-format.md). +Por defecto, 4D asigna el nombre "ColumnX" a cada columna. Puede cambiarlo, así como las otras propiedades de la columna, en las [propiedades de las columnas](./listbox-column.md). El formato de visualización de cada columna también puede definirse mediante el comando [`OBJECT SET FORMAT`](../commands-legacy/object-set-format.md). > Los list boxes de tipo array pueden mostrarse en [modo jerárquico](listbox_overview.md#hierarchical-list-boxes), con mecanismos específicos. 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 065cca3a4396fe..d11d32f6d18350 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 @@ -321,7 +321,7 @@ Los principios de prioridad y de herencia se observan cuando la misma propiedad 3. Arrays/métodos de Listbox 4. Propiedades de la columna 5. Propiedades de list box -6. (lowest priority) Meta Info expression (for collection or entity selection list boxes) +6. (prioridad más baja) Expresión Meta Info (para list boxes de tipo colección o selección de entidades) Por ejemplo, si define un estilo de fuente en las propiedades del list box y otro mediante un array de estilos para la columna, se tendrá en cuenta este último. @@ -570,7 +570,7 @@ El uso de los eventos de formulario `On Expand` y `On Collapse` puede superar es En este caso, debe llenar y vaciar los arrays por código. Los principios que deben aplicarse son: -- Cuando se muestra el list box, sólo se debe llenar el primer array. However, you must create a second array with empty values so that the list box displays the expand/collapse buttons: +- Cuando se muestra el list box, sólo se debe llenar el primer array. Sin embargo, debe crear un segundo array con valores vacíos para que el list box muestre los botones desplegar/contraer: ![](../assets/en/FormObjects/hierarch15.png) - Cuando un usuario hace clic en un botón de expandir, puede procesar el evento `On Expand`. El comando [`LISTBOX GET CELL POSITION`](../commands/listbox-get-cell-position) devuelve la celda en cuestión y permite construir la jerarquía adecuada: se llena el primer array con los valores repetidos y el segundo con los valores enviados desde el comando [`SELECTION TO ARRAY`](../commands/selection-to-array) y se insertan tantas líneas como sean necesarias en el list box mediante el comando [`LISTBOX INSERT ROWS`](../commands/listbox-insert-rows). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/webArea_overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/webArea_overview.md index e00aa288e1cdd6..4f0f70ba538b9b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/webArea_overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/webArea_overview.md @@ -32,7 +32,7 @@ Se pueden asociar dos variables específicas a cada área web: - [`URL`](properties_WebArea.md#url) --para controlar la URL mostrada por el área web - [`Progression`](properties_WebArea.md#progression) -- para controlar el porcentaje de carga de la página mostrada en el área web. -> As of 4D 19 R5, the Progression variable is no longer updated in Web Areas using the [Windows system rendering engine](./webArea_overview.md#web-rendering-engine). +> A partir de 4D 19 R5, la variable Progression ya no se actualiza en las Áreas Web que utilizan el [motor de renderizado del sistema Windows](./webArea_overview.md#web-rendering-engine). ### Motor de renderización web @@ -225,8 +225,8 @@ Para mostrar el inspector Web, puede ejecutar el comando `WA OPEN WEB INSPECTOR` - **Execute the `WA OPEN WEB INSPECTOR` command**
                    This command can be used directly with onscreen (form object) and offscreen web areas. -- **Use the web area context menu**
                    - This feature can only be used with onscreen web areas and requires that the following conditions are met: +- **Utilizar el menú contextual del área web**
                    + Esta función sólo puede utilizarse con áreas web en pantalla y requiere que se cumplan las siguientes condiciones: - el [menú contextual](properties_Entry.md#context-menu) del área web está activado - el uso del inspector está expresamente autorizado en el área mediante la siguiente declaración: ```4d 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 037ab0b78fff43..26787dcc6ebd0f 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 @@ -3,10 +3,20 @@ id: updates title: Notas del lanzamiento --- -## 4D 21 LTS +:::tip Lea [**Novedades en 4D 21**](https://blog.4d.com/whats-new-in-4d-21lts/), la entrada del blog que muestra todas las nuevas funcionalidades y mejoras en 4D 21. +::: + +## 4D 21.1 LTS + +#### Lo más destacado + +- [**Lista de bugs corregidos**](https://bugs.4d.fr/fixedbugslist?version=21.1): lista de todos los bugs que se han corregido en 4D 21.1. + +## 4D 21 LTS + #### Lo más destacado - Soporte de búsquedas vectoriales de IA en la función [`query()`](../API/DataClassClass.md#query-by-vector-similarity) y en la API REST [`$filter`](../REST/$filter.md#vector-similarity). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/ORDA/ordaClasses.md b/i18n/es/docusaurus-plugin-content-docs/version-21/ORDA/ordaClasses.md index 38fc183666814e..1c5d8b9374e9ed 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/ORDA/ordaClasses.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/ORDA/ordaClasses.md @@ -426,7 +426,7 @@ Note over Qodly page: product.creationDate is "06/17/25"
                    and product.commen ``` -#### Example 5 (diagram): Qodly - Entity instantiated in a function +#### Ejemplo 5 (diagrama): Qodly - Entidad instanciada en una función ```mermaid diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/ORDA/overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21/ORDA/overview.md index 04b7264a33a0a6..53d7487c312fb1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/ORDA/overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/ORDA/overview.md @@ -27,7 +27,7 @@ Fundamentalmente, ORDA gestiona objetos. En ORDA, todos los conceptos principale Los objetos en ORDA pueden manejarse como los objetos estándar 4D, pero se benefician automáticamente de propiedades y de métodos específicos. -ORDA objects are created and instantiated when necessary by 4D methods (you do not need to create them). Sin embargo, los objetos del modelo de datos ORDA están asociados a las [clases en las que se pueden añadir funciones personalizadas](ordaClasses.md). +Los objetos ORDA son creados e instanciados cuando es necesario por los métodos 4D (no necesitas crearlos). Sin embargo, los objetos del modelo de datos ORDA están asociados a las [clases en las que se pueden añadir funciones personalizadas](ordaClasses.md). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/Project/overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21/Project/overview.md index c8b597075e3344..271a8b67be875a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/Project/overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/Project/overview.md @@ -8,7 +8,7 @@ A 4D project contains all of the source code of a 4D application, whatever its d ## Archivos del proyecto -4D project files are open and edited using regular 4D platform applications (4D or 4D Server), on Windows or macOS. With 4D, full-featured editors are available to manage files, including a [code editor](../code-editor/write-class-method.md), a [web interface builder (4D Qodly Pro)](https://developer.4d.com/qodly/), a [form editor](../FormEditor/formEditor.md), a structure editor, a menu editor... +Los archivos proyecto 4D se abren y editan utilizando las aplicaciones habituales de la plataforma 4D (4D o 4D Server), en Windows o macOS. With 4D, full-featured editors are available to manage files, including a [code editor](../code-editor/write-class-method.md), a [web interface builder (4D Qodly Pro)](https://developer.4d.com/qodly/), a [form editor](../FormEditor/formEditor.md), a structure editor, a menu editor... Como los proyectos se encuentran en archivos legibles, en texto plano (JSON, XML, etc.), pueden ser leídos o editados manualmente por los desarrolladores, utilizando cualquier editor de código. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-document.md b/i18n/es/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-document.md index a90f6330690789..2d5b7d99009a63 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-document.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-document.md @@ -39,7 +39,7 @@ Puede omitir el parámetro *format*, en cuyo caso deberá especificar la extensi | -------------------- | ----- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | wk 4wp | 4 | El documento 4D Write Pro se guarda en un formato de archivo nativo (HTML comprimido e imágenes guardadas en una carpeta separada). Se incluyen las etiquetas específicas 4D y no se calculan las expresiones 4D. Este formato es especialmente adecuado para guardar y archivar documentos 4D Write Pro en disco sin pérdida alguna. | | wk docx | 7 | Extensión .docx. El documento 4D Write Pro se guarda en formato Microsoft Word. Compatibilidad certificada con Microsoft Word 2010 y versiones posteriores.
                    Las partes del documento exportadas son:
                    • Cuerpo / encabezados / pies de página / secciones
                    • Página / configuración de impresión (márgenes, color de fondo / imagen, bordes, relleno, tamaño de papel / orientación)
                    • Imágenes - en línea, ancladas, y patrón de imagen de fondo (definido con wk background image)
                    • Variables y expresiones compatibles (número de página, número de páginas, fecha, hora, metadatos). Las variables y expresiones no compatibles se evaluarán y congelarán antes de la exportación.
                    • Enlaces - Marcadores y URLs
                    Tenga en cuenta que algunos ajustes de 4D Write Pro pueden no estar disponibles o comportarse de forma diferente en Microsoft Word. | -| wk mime html | 1 | El documento 4D Write Pro se guarda como HTML MIME estándar con documentos HTML e imágenes anidadas como partes MIME (codificadas en base64). Se calculan las expresiones y se eliminan las etiquetas específicas de 4D y los enlaces de métodos. Sólo se exportan los cuadros de texto anclados a la vista incrustada (como divs). This format is particularly suitable for sending HTML emails. | +| wk mime html | 1 | El documento 4D Write Pro se guarda como HTML MIME estándar con documentos HTML e imágenes anidadas como partes MIME (codificadas en base64). Se calculan las expresiones y se eliminan las etiquetas específicas de 4D y los enlaces de métodos. Sólo se exportan los cuadros de texto anclados a la vista incrustada (como divs). Este formato es especialmente adecuado para enviar correos electrónicos HTML. | | wk pdf | 5 | Extensión .pdf. El documento 4D Write Pro se guarda en formato PDF, según el modo vista Página. Los siguientes metadatos se exportan en un documento PDF: Título Autor Asunto Creador del contenido **Notas**: Las expresiones se congelan automáticamente al exportar el documento Los enlaces a métodos NO se exportan | | wk svg | 8 | La página del documento 4D Write Pro se guarda en formato SVG, según el modo vista Página. **Nota:** al exportar a SVG, sólo puede exportar una página cada vez. Utilice el wk page index para especificar qué página exportar. | | wk web page complete | 2 | Extensión .htm o .html. El documento se guarda como HTML estándar y sus recursos se guardan por separado. Se eliminan las etiquetas 4D y los enlaces a métodos 4D y se calculan las expresiones. Sólo se exportan los cuadros de texto anclados a la vista incrustada (como divs). Only text boxes anchored to embedded view are exported (as divs). | @@ -53,7 +53,7 @@ Puede omitir el parámetro *format*, en cuyo caso deberá especificar la extensi ### Parámetro option -Pass in *option* an object containing the values to define the properties of the exported document. Las siguientes propiedades están disponibles: +Pase en *option* un objeto que contenga los valores para definir las propiedades del documento exportado. Las siguientes propiedades están disponibles: | Constante | Valor | Comentario | | ------------------------------------------- | ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-variable.md b/i18n/es/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-variable.md index 7f687b9cc897fe..aa494ef325bc08 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-variable.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-variable.md @@ -38,7 +38,7 @@ En el parámetro *format*, pase una constante del tema *4D Write Pro Constants* | ------------------- | ------- | ----- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | wk 4wp | Integer | 4 | El documento 4D Write Pro se guarda en un formato de archivo nativo (HTML comprimido e imágenes guardadas en una carpeta separada). Se incluyen las etiquetas específicas 4D y no se calculan las expresiones 4D. Este formato es especialmente adecuado para guardar y archivar documentos 4D Write Pro en disco sin pérdida alguna. | | wk docx | Integer | 7 | Extensión .docx. El documento 4D Write Pro se guarda en formato Microsoft Word. Compatibilidad certificada con Microsoft Word 2010 y versiones posteriores.
                    The document parts exported are:
                    • Body / headers / footers / sections
                    • Page / print settings (margins, background color / image, borders, padding, paper size / orientation)
                    • Images - inline, anchored, and background image pattern (defined with wk background image)
                    • Style sheets (character, paragraph)
                    • Compatible variables and expressions (page number, number of pages, date, time, metadata). Las variables y expresiones no compatibles se evaluarán y congelarán antes de la exportación.
                    • Enlaces - Marcadores y URLs
                    Tenga en cuenta que algunos ajustes de 4D Write Pro pueden no estar disponibles o comportarse de forma diferente en Microsoft Word. | -| wk mime html | Integer | 1 | El documento 4D Write Pro se guarda como HTML MIME estándar con documentos HTML e imágenes anidadas como partes MIME (codificadas en base64). Se calculan las expresiones y se eliminan las etiquetas específicas de 4D y los enlaces de métodos. Sólo se exportan los cuadros de texto anclados a la vista incrustada (como divs). This format is particularly suitable for sending HTML emails. | +| wk mime html | Integer | 1 | El documento 4D Write Pro se guarda como HTML MIME estándar con documentos HTML e imágenes anidadas como partes MIME (codificadas en base64). Se calculan las expresiones y se eliminan las etiquetas específicas de 4D y los enlaces de métodos. Sólo se exportan los cuadros de texto anclados a la vista incrustada (como divs). Este formato es especialmente adecuado para enviar correos electrónicos HTML. | | wk pdf | Integer | 5 | Extensión .pdf. El documento 4D Write Pro se guarda en formato PDF, según el modo vista Página. Los siguientes metadatos se exportan en un documento PDF: Título Autor Asunto Creador del contenido **Notas**: Las expresiones se congelan automáticamente al exportar el documento Los enlaces a métodos NO se exportan | | wk svg | Integer | 8 | La página del documento 4D Write Pro se guarda en formato SVG, según el modo vista Página. **Nota:** al exportar a SVG, sólo puede exportar una página cada vez. Utilice el wk page index para especificar qué página exportar. | | wk web page html 4D | Integer | 3 | El documento 4D Write Pro se guarda como HTML e incluye etiquetas específicas 4D; cada expresión se inserta como un espacio inseparable. Como este formato no tiene pérdidas, es apropiado para almacenar propósitos en un campo de texto. | @@ -53,7 +53,7 @@ En el parámetro *format*, pase una constante del tema *4D Write Pro Constants* ### Parámetro option -Pass in *option* an object containing the values to define the properties of the exported document. Las siguientes propiedades están disponibles: +Pase en *option* un objeto que contenga los valores para definir las propiedades del documento exportado. Las siguientes propiedades están disponibles: | Constante | Valor | Comentario | | ------------------------------------------- | ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/WritePro/managing-formulas.md b/i18n/es/docusaurus-plugin-content-docs/version-21/WritePro/managing-formulas.md index 5ee01a70bf784d..2ca84ad98ebc7e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/WritePro/managing-formulas.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/WritePro/managing-formulas.md @@ -91,21 +91,21 @@ Por ejemplo, para insertar el número de página en el pie de página: //no funcionaría correctamente ``` -## Table formula context object +## Objeto contexto de fórmula de tabla Cuando se utiliza en una fórmula dentro de la tabla, la palabra clave **This** da acceso a diferentes datos según el contexto: -| **Contexto** | **Expression** | **Tipo** | **Devuelve** | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ----------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| En cualquier sitio | [This](../commands/this.md).table | Object | Tabla actual | -| | [This](../commands/this.md).row | Object | Current table row element | -| | [This](../commands/this.md).rowIndex | Number | Índice de la línea actual, a partir de 1 | -| Cuando se ha definido una fuente de datos para la tabla | [This](../commands/this.md).table.dataSource | Objet (fórmula) | Fuente de datos como fórmula | -| | [This](../commands/this.md).tableData | Collection o Entity selection (por lo general) | table.dataSource evaluada | -| En cada fila de datos cuando una fuente de datos tabla devuelve una colección o una selección de entidades | [This](../commands/this.md).item.xxx | Cualquiera | Asignado a cada elemento de la colección de fuentes de datos de la tabla o selección de entidades, por ejemplo **This.item.firstName** si la entidad asociada tiene el atributo *firstName* | -| | [This](../commands/this.md).itemIndex | Number | Índice del elemento actual en la colección o selección de entidades, a partir de 0 | -| En cualquier línea (excepto en las líneas de encabezado) cuando una fuente de datos tabla devuelve una colección o una selección de entidades | [This](../commands/this.md).previousItems | Collection o entity selection | Items displayed on the pages before the bottom carry over row (if any) or before the row of the expression, including the page where is displayed the row containing the expression.
                    Esta expresión devuelve el mismo tipo de valor que la expresión **This.tableData**. | -| In a break row | [This](../commands/this.md).breakItems | Collection o entity selection | Items of the collection or entity selection displayed in the rows between:
                    • the current break row and the previous break row of the same level (or the start of the table) if the break row(s) are displayed after the data row.
                    • la línea de ruptura actual y la siguiente del mismo nivel (o el final de la tabla) si la línea o líneas de ruptura se muestran antes de la línea de datos.
                    | +| **Contexto** | **Expression** | **Tipo** | **Devuelve** | +| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ----------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| En cualquier sitio | [This](../commands/this.md).table | Object | Tabla actual | +| | [This](../commands/this.md).row | Object | Elemento de línea de tabla actual | +| | [This](../commands/this.md).rowIndex | Number | Índice de la línea actual, a partir de 1 | +| Cuando se ha definido una fuente de datos para la tabla | [This](../commands/this.md).table.dataSource | Objet (fórmula) | Fuente de datos como fórmula | +| | [This](../commands/this.md).tableData | Collection o Entity selection (por lo general) | table.dataSource evaluada | +| En cada fila de datos cuando una fuente de datos tabla devuelve una colección o una selección de entidades | [This](../commands/this.md).item.xxx | Cualquiera | Asignado a cada elemento de la colección de fuentes de datos de la tabla o selección de entidades, por ejemplo **This.item.firstName** si la entidad asociada tiene el atributo *firstName* | +| | [This](../commands/this.md).itemIndex | Number | Índice del elemento actual en la colección o selección de entidades, a partir de 0 | +| En cualquier línea (excepto en las líneas de encabezado) cuando una fuente de datos tabla devuelve una colección o una selección de entidades | [This](../commands/this.md).previousItems | Collection o entity selection | Elementos mostrados en las páginas anteriores a la línea de arrastre inferior (si existe) o anteriores a la línea de la expresión, incluida la página en la que se muestra la línea que contiene la expresión.
                    Esta expresión devuelve el mismo tipo de valor que la expresión **This.tableData**. | +| En una línea de ruptura | [This](../commands/this.md).breakItems | Collection o entity selection | Elementos de la colección o de la selección de entidades mostrados en las líneas entre:
                    • la línea ruptura actual y la línea de ruptura anterior del mismo nivel (o el inicio de la tabla) si la línea o las líneas de interrupción se muestran después de la línea de datos.
                    • la línea de ruptura actual y la siguiente del mismo nivel (o el final de la tabla) si la línea o líneas de ruptura se muestran antes de la línea de datos.
                    | En cualquier otro contexto, estas expresiones devolverán *undefined*. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md index cd5f8bdcaad443..84787e89255c82 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md @@ -9,12 +9,12 @@ La clase `OpenAI` proporciona un cliente para acceder a varios recursos de la AP ## Propiedades de configuración -| Nombre de la propiedad | Tipo | Descripción | Opcional | -| ---------------------- | ---- | ---------------------------------------------------------------------------- | ------------------------------------------------------------------ | -| `apiKey` | Text | Su [llave OpenAI API](https://platform.openai.com/api-keys). | Puede ser requerido por el proveedor | -| `baseURL` | Text | URL base para las peticiones de la API OpenAI. | Sí (si se omite = utilizar el proveedor OpenAI) | -| `organization` | Text | Su ID de organización OpenAI. | Sí | -| `project` | Text | Su ID de proyecto OpenAI. | Sí | +| Nombre de la propiedad | Tipo | Descripción | Opcional | +| ---------------------- | ---- | ---------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | +| `apiKey` | Text | Su [llave OpenAI API](https://developers.openai.com/api/docs/quickstart#create-and-export-an-api-key). | Puede ser requerido por el proveedor | +| `baseURL` | Text | URL base para las peticiones de la API OpenAI. | Sí (si se omite = utilizar la plataforma OpenAI) | +| `organization` | Text | Su ID de organización OpenAI. | Sí | +| `project` | Text | Su ID de proyecto OpenAI. | Sí | ### Propiedades HTTP adicionales diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md index cc5207f17048bd..d3ad87f0e0c9a9 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md @@ -7,7 +7,7 @@ title: OpenAIChatCompletionsAPI La clase `OpenAIChatCompletionsAPI` está diseñada para gestionar las finalizaciones de chat con la API OpenAI. Ofrece métodos para crear, recuperar, actualizar, eliminar y listar respuestas de chat. -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ## Funciones @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/chat Crea un modelo de respuesta para la conversación dada. -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create #### Ejemplo de Uso @@ -62,7 +62,7 @@ $messages.push($result.choice.message) // {"role":"assistant"; "content": "xxx" Obtener una finalización de chat almacenada. -https://platform.openai.com/docs/api-reference/chat/get +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/retrieve ### update() @@ -77,7 +77,7 @@ https://platform.openai.com/docs/api-reference/chat/get Modificar una finalización de chat almacenada. -https://platform.openai.com/docs/api-reference/chat/update +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/update ### delete() @@ -91,7 +91,7 @@ https://platform.openai.com/docs/api-reference/chat/update Borrar una conversación almacenada. -https://platform.openai.com/docs/api-reference/chat/delete +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/delete ### lista() @@ -104,4 +104,4 @@ https://platform.openai.com/docs/api-reference/chat/delete Lista almacenada de finalizaciones de chat. -https://platform.openai.com/docs/api-reference/chat/list +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/list 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 04bdba47d93297..18086860c4a8f2 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 @@ -21,4 +21,4 @@ La clase `OpenAIChatCompletionsMessagesAPI` está diseñada para interactuar con 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 +https://developers.openai.com/api/reference/resources/chat/subresources/completions/subresources/messages/methods/list diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md index 7300e8538ec975..89ad5852c9d731 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md @@ -1,11 +1,11 @@ --- id: openaichatcompletionsparameters -title: OpenAIChatCompletionParameters +title: OpenAIChatCompletionsParameters --- -# OpenAIChatCompletionParameters +# OpenAIChatCompletionsParameters -La clase `OpenAIChatCompletionParameters` está diseñada para manejar los parámetros requeridos para completar chats utilizando la API OpenAI. +La clase `OpenAIChatCompletionsParameters` está diseñada para manejar los parámetros necesarios para completar el chat utilizando la API OpenAI. ## Hereda @@ -13,30 +13,32 @@ La clase `OpenAIChatCompletionParameters` está diseñada para manejar los pará ## Propiedades -| Propiedad | Tipo | Valor por defecto | Descripción | -| ----------------------- | ---------- | ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `model` | Text | `"gpt-4o-mini"` | ID del modelo a utilizar. | -| `stream` | Boolean | `False` | Si se retransmite el progreso parcial. Si se define, los tokens se enviarán solo como datos. Fórmula de retrollamada necesaria. | -| `stream_options` | Object | `Null` | Propiedad para stream=True. Por ejemplo: `{include_usage: True}` | -| `max_completion_tokens` | Integer | `0` | El número máximo de tokens que se pueden generar en la respuesta. | -| `n` | Integer | `1` | Número de respuestas a generar para cada invite (prompt). | -| `temperature` | Real | `-1` | Qué temperatura de muestreo utilizar, entre 0 y 2. Los valores más altos hacen que la salida sea más aleatoria, mientras que los valores más bajos la hacen más centrada y determinista. | -| `store` | Boolean | `False` | Almacena o no el resultado de esta solicitud de finalización de chat. | -| `reasoning_effort` | Text | `Null` | Restringe el esfuerzo de razonamiento para los modelos de razonamiento. Los valores actualmente soportados son `"low"`, `"medium"` y `"high"`. | -| `response_format` | Object | `Null` | Un objeto que especifica el formato que el modelo debe producir. Compatible con las salidas estructuradas. | -| `herramientas` | Collection | `Null` | Una lista de herramientas ([OpenAITool](OpenAITool.md)) a las que el modelo puede llamar. Sólo se soporta el tipo "function". | -| `tool_choice` | Variant | `Null` | Controla la herramienta (si hay alguna) que es llamada por el modelo. Puede ser `"none"`, `"auto"`, `"required"`, o especificar una herramienta concreta. | -| `prediction` | Object | `Null` | Contenido de salida estático, como el contenido de un archivo texto que se está regenerando. | +| Propiedad | Tipo | Valor por defecto | Descripción | +| ----------------------- | ---------- | ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | `"gpt-4o-mini"` | ID del modelo a utilizar. | +| `stream` | Boolean | `False` | Si se retransmite el progreso parcial. Si se define, los tokens se enviarán solo como datos. Fórmula de retrollamada necesaria. | +| `stream_options` | Object | `Null` | Propiedad para stream=True. Por ejemplo: `{include_usage: True}` | +| `max_completion_tokens` | Integer | `0` | El número máximo de tokens que se pueden generar en la respuesta. | +| `n` | Integer | `1` | Número de respuestas a generar para cada invite (prompt). | +| `temperature` | Real | `-1` | Qué temperatura de muestreo utilizar, entre 0 y 2. Los valores más altos hacen que la salida sea más aleatoria, mientras que los valores más bajos la hacen más centrada y determinista. | +| `top_p` | Real | `-1` | Una alternativa al muestreo con temperatura, llamado muestreo de núcleos, donde el modelo considera los resultados de los tokens con masa de probabilidad superior_p. Por lo tanto, 0,1 significa que sólo se consideran los tokens que componen la masa superior del 10% de probabilidad. Solo se envía cuando el valor es mayor que 0 (se omite cuando `<= 0`, con el valor por defecto `-1`). | +| `store` | Boolean | `False` | Almacena o no el resultado de esta solicitud de finalización de chat. | +| `reasoning_effort` | Text | `Null` | Restringe el esfuerzo de razonamiento para los modelos de razonamiento. Los valores actualmente soportados son `"low"`, `"medium"` y `"high"`. | +| `response_format` | Object | `Null` | Un objeto que especifica el formato que el modelo debe producir. Compatible con las salidas estructuradas. | +| `herramientas` | Collection | `Null` | Una lista de herramientas ([OpenAITool](OpenAITool.md)) a las que el modelo puede llamar. Sólo se soporta el tipo "function". | +| `tool_choice` | Variant | `Null` | Controla la herramienta (si hay alguna) que es llamada por el modelo. Puede ser `"none"`, `"auto"`, `"required"`, o especificar una herramienta concreta. | +| `prediction` | Object | `Null` | Contenido de salida estático, como el contenido de un archivo texto que se está regenerando. | +| `service_tier` | Text | `Null` | Especifica el tipo de procesamiento utilizado para servir la petición. `"auto"`, `"auto"`, `"default"` y `"priority"`. | ### Propiedades de retrollamada asíncrona -| Propiedad | Tipo | Descripción | -| ----------------------------------------- | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `onData` (o `formula`) | 4D.Function | Una función que se llamará de forma asíncrona durante la recepción de un bloque de datos. Asegúrese de que el proceso actual no termina. | +\| Property | Type | Description | +\|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| +\| `onData`
                    (or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk.
                    *Asegúrese de que el proceso actual no termina.* | -`onData` recibirá como argumento un [OpenAIChatCompletionsStreamResult](./OpenAIChatCompletionsStreamResult.md). +`onData` recibirá como argumento un [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md) -Ver [OpenAIParameters](./OpenAIParameters.md) para otras propiedades de retrollamada. +Ver [OpenAIParameters](OpenAIParameters.md) para otras propiedades de retrollamada. ## Formato de respuesta diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md index 260131a106e177..ae6a944a741b9c 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md @@ -65,23 +65,23 @@ $chatHelper.reset() // Borra todos los mensajes y herramientas anteriores ### registerTool() -**registerTool**(*tool* : Object; *handler* : Object) +**registerTool**(*tool* : Object; *handler* : Variant) -| Parámetros | Tipo | Descripción | -| ---------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| *tool* | Object | Objeto de definición de la herramienta (o instancia [OpenAITool](OpenAITool.md)) | -| *handler* | Object | La función para manejar las llamadas de herramientas ([4D.Function](../../API/FunctionClass.md) u Objeto), opcional si se define dentro de *tool* como propiedad *handler* | +| Parámetros | Tipo | Descripción | +| ---------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| *tool* | Object | Objeto de definición de la herramienta (o instancia [OpenAITool](OpenAITool.md)) | +| *handler* | Object | La función para manejar las llamadas de herramientas (4D.Function u Object), opcional si se define dentro de *tool* como propiedad *handler* | Registra una herramienta con su función de gestión automática de llamadas a herramientas. El parámetro *handler* puede ser: - Un objeto **4D.Function**: función de gestión directa -- Un **Objeto**: un objeto que contiene una propiedad `formula` que coincide con el nombre de la función de la herramienta +- Un **Objeto**: un objeto que contiene una propiedad formula que coincide con el nombre de la función de la herramienta La función de gestión recibe un objeto que contiene los parámetros pasados por la llamada a la herramienta OpenAI. Este objeto contiene pares llave-valor en los que las llaves corresponden a los nombres de los parámetros definidos en el esquema de la herramienta, y los valores son los argumentos reales ofrecidos por el modelo de IA. -#### Ejemplo de Register Tool +#### Ejemplos de herramientas de registro ```4D // Ejemplo 1: Registro simple con gestor directo @@ -117,7 +117,7 @@ Registra varias herramientas a la vez. El parámetro puede ser: - **Objeto**: objeto cuyas propiedades son nombres de funciones que corresponden a definiciones de herramientas - **Objeto con atributo `tools`**: objeto que contiene una colección `tools` y propiedades de fórmulas que coinciden con nombres de herramientas -#### Ejemplo de registro de varias herramientas +#### Ejemplos de registro de varias herramientas ##### Ejemplo 1: formato colección con los gestores en las herramientas @@ -197,4 +197,4 @@ Desregistra todas las herramientas a la vez. Esto borra todos los gestores de he ```4D $chatHelper.registerTools($multipleTools) $chatHelper.unregisterTools() // Eliminar todas las herramientas -``` \ No newline at end of file +``` diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md index cd9d8ecbdada51..6dd4e58e79553b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md @@ -7,7 +7,7 @@ title: OpenAIEmbeddingsAPI `OpenAIEmbeddingsAPI` ofrece funcionalidades para crear integraciones utilizando la API de OpenAI. -https://platform.openai.com/docs/api-reference/embeddings +https://developers.openai.com/api/reference/resources/embeddings ## Funciones @@ -17,12 +17,12 @@ https://platform.openai.com/docs/api-reference/embeddings Crea una representación vectorial para la entrada, el modelo y los parámetros ofrecidos. -| Argumento | Tipo | Descripción | -| ------------ | ----------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| *entrada* | Texto o colección de texto | La entrada a vectorizar. | -| *model* | Text | El [modelo a utilizar] (https://platform.openai.com/docs/guides/embeddings#embedding-models) | -| *parámetros* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | Los parámetros para personalizar la petición de representaciones vectoriales. | -| Resultado | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | Las integraciones. | +| Argumento | Tipo | Descripción | +| ------------ | ----------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| *entrada* | Texto o colección de texto | La entrada a vectorizar. | +| *model* | Text | El [modelo a utilizar] (https://developers.openai.com/api/docs/guides/embeddings#embedding-models). | +| *parámetros* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | Los parámetros para personalizar la petición de representaciones vectoriales. | +| Resultado | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | Las integraciones. | #### Ejemplos de uso 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 67a464c525e008..24961c4dafaa2c 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 @@ -7,7 +7,7 @@ title: OpenAIImage 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 +https://developers.openai.com/api/reference/resources/images ## Propiedades diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImageParameters.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImageParameters.md index 692705efcc3fa2..87d7c640e818f0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImageParameters.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImageParameters.md @@ -5,7 +5,7 @@ title: OpenAIImageParameters # OpenAIImageParameters -The `OpenAIImageParameters` class is designed to configure and manage the parameters used for image generation through the OpenAI API. +La clase `OpenAIImageParameters` está diseñada para configurar y gestionar los parámetros utilizados para la generación de imágenes a través de la API OpenAI. ## Hereda diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md index 4ffe3a9911bd80..5df832c28ca7f6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md @@ -7,7 +7,7 @@ title: OpenAIImagesAPI La `OpenAIImagesAPI` ofrece funcionalidades para generar imágenes utilizando la API de OpenAI. -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ## Funciones @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/images Crea una imagen a partir de una instrucción. -https://platform.openai.com/docs/api-reference/images/create +https://developers.openai.com/api/reference/resources/images/methods/generate ## Ejemplo diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md index 6dbd0cd9120a45..5ba9050db3886d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md @@ -107,4 +107,4 @@ var $toolResponse:=cs.AIKit.OpenAIMessage. ew({ \ ## Ver también -- [OpenAITool](OpenAITool.md) - Para la definición de la herramienta \ No newline at end of file +- [OpenAITool](OpenAITool.md) - Para la definición de la herramienta diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md index e5d9eb9ad5a094..4d45388aabcdb8 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md @@ -7,7 +7,7 @@ title: OpenAIModel Una descripción del modelo. -https://platform.openai.com/docs/api-reference/models/object +https://developers.openai.com/api/reference/resources/models ## Propiedades diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md index 42780638bb30ce..a40f18773cabeb 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md @@ -7,9 +7,9 @@ title: OpenAIModelsAPI ## Descripción de la clase -`OpenAIModelsAPI` is a class that allows interaction with OpenAI models through various functions, such as retrieving model information, listing available models, and (optionally) deleting fine-tuned models. +`OpenAIModelsAPI` es una clase que permite interactuar con los modelos OpenAI a través de varias funciones, como la recuperación de información de los modelos, la lista de los modelos disponibles y (opcionalmente) la eliminación de los modelos ajustados. -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models ## Funciones @@ -25,7 +25,7 @@ https://platform.openai.com/docs/api-reference/models Recupera una instancia del modelo para ofrecer información básica. -https://platform.openai.com/docs/api-reference/models/retrieve +https://developers.openai.com/api/reference/resources/models/methods/retrieve #### Ejemplo de uso: @@ -45,11 +45,11 @@ var $model:=$result.model Lista los modelos disponibles actualmente. -https://platform.openai.com/docs/api-reference/models/list +https://developers.openai.com/api/reference/resources/models/methods/list #### Ejemplo de uso: ```4d var $result:=$client.model.list($parameters) var $models: Collection:=$result.models -``` \ No newline at end of file +``` diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md index 1b7928f32cb10a..47c3f8c9987a66 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md @@ -7,7 +7,7 @@ title: OpenAIModeration La clase `OpenAIModeration` está diseñada para manejar los resultados de moderación de la API OpenAI. Contiene propiedades para almacenar el ID de moderación, el modelo utilizado y los resultados de la moderación. -https://platform.openai.com/docs/api-reference/moderations/object +https://developers.openai.com/api/reference/resources/moderations ## Propiedades diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md index df9c6fada00500..59bc54ef62ca4f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md @@ -5,7 +5,7 @@ title: OpenAIModerationItem # OpenAIModerationItem -https://platform.openai.com/docs/api-reference/moderations/object#moderations/object-results +https://developers.openai.com/api/reference/resources/moderations#moderations/object-results ## Propiedades diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md index 8f949e42ee4570..9fac238b9b5bfa 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md @@ -7,7 +7,7 @@ title: OpenAIModerationsAPI La interfaz `OpenAIModerationsAPI` se encarga de clasificar si las entradas de texto y/o imágenes son potencialmente dañinas. -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ## Funciones @@ -24,7 +24,7 @@ https://platform.openai.com/docs/api-reference/moderations Clasifica si la entrada es potencialmente dañina. -https://platform.openai.com/docs/api-reference/moderations/create +https://developers.openai.com/api/reference/resources/moderations/methods/create ## Ejemplos @@ -40,4 +40,4 @@ var $result:=$client.moderation.create("Some text to classify"; "omni-moderation var $messages:=[{type: "text"; text: "...text to classify goes here..."}; \ {type: "image_url"; image_url: {url: "https://example.com/image.png"}}] var $result:=$client.moderation.create($messages; "omni-moderation-latest"; $parameters) -``` \ No newline at end of file +``` diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md index c4aae60b5308bb..d929b8f932b238 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md @@ -13,18 +13,18 @@ La clase `OpenAIParameters` está diseñada para manejar los parámetros de ejec Utilice esta propiedad de retrollamada para recibir el resultado independientemente del éxito o error: -| Propiedad | Tipo | Descripción | -| ------------------------------------------------- | --------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -| `onTerminate`
                    (o `formula`) | 4D.Function | Una función que se llamará de forma asíncrona cuando termine. Asegúrese de que el proceso actual no termina. | +| Propiedad | Tipo | Descripción | +| ------------------------------------------------- | --------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | +| `onTerminate`
                    (o `formula`) | 4D.Function | Una función que se llamará de forma asíncrona cuando termine.
                    *Asegúrese de que el proceso actual no termina.* | Utilice estas propiedades de retrollamada para un control más granular de la gestión de éxito y de errores: -| Propiedad | Tipo | Descripción | -| ------------ | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `onResponse` | 4D.Function | Una función a llamar de forma asíncrona cuando la petición finalice **con éxito**. Asegúrese de que el proceso actual no termina. | -| `onError` | 4D.Function | Una función que se llamará de forma asíncrona cuando la petición finalice **con errores**. Asegúrese de que el proceso actual no termina. | +| Propiedad | Tipo | Descripción | +| ------------ | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `onResponse` | 4D.Function | Una función a llamar de forma asíncrona cuando la petición finalice **con éxito**.
                    *Asegúrese de que el proceso actual no termina.* | +| `onError` | 4D.Function | Una función que se llamará de forma asíncrona cuando la petición finalice **con errores**.
                    *Asegúrese de que el proceso actual no termina.* | -> La función de retrollamada recibirá el mismo tipo de objeto de resultado (una de las clases hijas de [OpenAIResult](./OpenAIResult.md)) que devolvería la función en un código síncrono. +> La función de retrollamada recibirá el mismo tipo de objeto de resultado (una de las clases hijas de [OpenAIResult](Classes/OpenAIResult.md)) que devolvería la función en un código síncrono. Ver la [documentación sobre código asíncrono para ejemplos](../asynchronous-call.md) diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md index 42afb6d5188d50..5707cce623888d 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md @@ -5,7 +5,7 @@ title: OpenAIResult # OpenAIResult -The `OpenAIResult` class is designed to handle the response from HTTP requests and provides functions to evaluate the success of the request, retrieve body content, and collect any errors that may have occurred during processing. +La clase `OpenAIResult` está diseñada para gestionar la respuesta de las peticiones HTTP y ofrece funciones para evaluar el éxito de la petición, recuperar el contenido del cuerpo y recoger los errores que se hayan podido producir durante el procesamiento. ## Propiedades @@ -29,7 +29,7 @@ The `OpenAIResult` class is designed to handle the response from HTTP requests a La propiedad `rateLimit` devuelve un objeto que contiene información sobre el límite de velocidad de los encabezados de respuesta. Esta información incluye los límites, las peticiones restantes y los tiempos de reinicialización tanto para peticiones como para tokens. -For more details on rate limits and the specific headers used, refer to [the OpenAI Rate Limits Documentation](https://platform.openai.com/docs/guides/rate-limits#rate-limits-in-headers). +Para obtener más información sobre los límites de tarifas y los encabezados específicos utilizados, consulte [la documentación de límites de tarifa OpenAI](https://developers.openai.com/api/docs/guides/rate-limits#rate-limits-in-headers). La estructura del objeto `rateLimit` es la siguiente: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md index f07fd8b49b2418..4397a2aca9ea9b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md @@ -7,7 +7,7 @@ title: Asynchronous Call Si no desea esperar la respuesta del OpenAPI al hacer una petición a su API, debe utilizar un código asíncrono. -Para efectuar llamadas asíncronas, debe proporcionar una `4D.Function`(`Formula`) de retrollamda en el parámetro objeto [OpenAIParameters](Classes/OpenAIParameters.md) para recibir el resultado. +Para efectuar llamadas asíncronas, debe proporcionar una `4D.Function`(`Formula`) de retrollamda en el parámetro objeto [OpenAIParameters](Classes/OpenAIParameters.md) para recibir el resultado. Para la finalización de chat en tiempo real, consulte [OpenAIChatCompletionsParameters](Classes/OpenAIChatCompletionsParameters.md). La función de retrollamada recibirá el mismo tipo de objeto de resultado (una de las clases hijas de [OpenAIResult](Classes/OpenAIResult.md)) que devolvería la función en un código síncrono. Ver ejemplos más abajo. @@ -58,3 +58,56 @@ $client.chat.completions.create($messages; { onResponse: Formula(MyChatCompletio ASSERT($result.success) // Usamos onResponse aquí, la retrollamada recibe sólo en caso de éxito Form.assistantMessage:=$result.choices[0].text ``` + +### finalizaciones de chat con streaming + +Cuando quiera recibir la respuesta progresivamente a medida que se genera (streaming), puede utilizar el parámetro `stream` junto con una llamada de retorno `onData`: + +```4d +var $messages:=[{role: "system"; content: "You are a helpful assistant."}] +$messages.push({role: "user"; content: "Could you explain me why 42 is a special number"}) + +// Habilitar streaming y proporcionar callback onData +$client.chat.completions.create($messages; { \ + stream: True; \ + onData: Formula(MyStreamDataReceiveMethod($1)); \ + onTerminate: Formula(MyStreamTerminateMethod($1)) \ +}) +``` + +La retrollamada `onData` se llamará varias veces a medida que lleguen trozos de datos. `$1` será una instancia de [OpenAIChatCompletionsStreamResult](Classes/OpenAIChatCompletionsStreamResult.md): + +```4d +// MyStreamDataReceiveMethod +#DECLARE($streamResult: cs.AIKit.OpenAIChatCompletionsStreamResult) + +If ($streamResult.success) + // Comprueba si tenemos contenido en el delta + If ($streamResult.choices.length>0) + var $choice: Object + $choice:=$streamResult.choices[0] + + If ($choice.delta#Null) && ($choice.delta.content#Null) + // Añade el nuevo fragmento de contenido al mensaje existente + Form.assistantMessage:=Form.assistantMessage+$choice.delta.content + End if + End if +Else + // Gestiona el error de transmisión + ALERT("Error de transmisión: "+$streamResult.error.message) +End if +``` + +La retrollamada `onTerminate` será llamada una vez que el flujo haya finalizado: + +```4d +// MyStreamTerminateMethod +#DECLARE($result: cs.AIKit.OpenAIChatCompletionsResult) + +If ($result.success) + // Stream completado con éxito +Else + // Manejar error final + ALERT("Stream terminado con error: "+$result.errors.formula(Formula(JSON Stringify($1))).join("\n")) +End if +``` diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/overview.md index 5e5fb290cb27f3..b3baaf570cc2e6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/overview.md @@ -11,7 +11,7 @@ title: 4D-AIKit ## OpenAI -La clase [`OpenAI`](Classes/OpenAI.md) permite realizar peticiones a la [API OpenAI](https://platform.openai.com/docs/api-reference/). +La clase [`OpenAI`](Classes/OpenAI.md) permite realizar peticiones a la [API OpenAI](https://developers.openai.com/api/reference/overview). ### Configuración @@ -47,11 +47,11 @@ Vea algunos ejemplos a continuación. #### Chat -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ##### Completions -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create ```4d var $messages:=[{role: "system"; content: "You are a helpful assistant."}] @@ -81,7 +81,7 @@ var $result:=$client.chat.vision.create($imageUrl).prompt("give me a description #### Imágenes -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ```4d var $images:=$client.images.generate("A futuristic city skyline at sunset"; {size: "1024x1024"}).images @@ -89,7 +89,7 @@ var $images:=$client.images.generate("A futuristic city skyline at sunset"; {siz #### Modelos -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models Obtener lista completa de modelos @@ -105,7 +105,7 @@ var $model:=$client.models.retrieve("a model id").model #### Moderations -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ```4d var $moderation:=$client.moderations.create("This text contains inappropriate language and offensive behavior.").moderation diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md b/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md index 77a590e7b47c29..ee8a847c39edb0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md @@ -47,7 +47,7 @@ Debe declarar estos seis parámetros de esta manera: ```4d   // Método de base On Web Connection   -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean     // Código para el método ``` diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md b/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md index c473e47596b122..7af18d8adc4a52 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs Por defecto, los registros encontrados por las búsquedas no están bloqueados. Pase [True](../commands/true) en el parámetro *bloq* para activar el bloqueo. -Este comando debe imperativamente utilizarse al interior de una transacción. Si se llama fuera de este contexto, se genera un error. Esto permite un mejor control del bloqueo de registros. Los registros encontrados permanecerán bloqueados hasta que la transacción termine (validada o cancelada). Después de que la transacción se completa, todos los registros se desbloquean, excepto el registro actual. +Este comando debe imperativamente utilizarse al interior de una transacción. Si se llama fuera de este contexto, se ignora. Esto permite un mejor control del bloqueo de registros. Los registros encontrados permanecerán bloqueados hasta que la transacción termine (validada o cancelada). Después de que la transacción se completa, todos los registros se desbloquean, excepto el registro actual. Los registros están bloqueados para todas las tablas en la transacción actual. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md b/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md index bb24cfcc764d90..3c8d863063fe7a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md @@ -46,7 +46,7 @@ Ejemplo de método de base On Web Authentication en modo Digest: ```4d   // Método de base On Web Authentication - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  var $usuario : Text  var $0 : Boolean diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md index 89a1cc651f04e2..70dad3dbe35f8f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md @@ -32,7 +32,7 @@ displayed_sidebar: docs El comando `MAIL Convert from MIME` convierte un documento MIME en un objeto de correo electrónico válido. -> 4D sigue la [especificación JMAP](https://jmap.io/spec-mail.html) para dar formato al objeto de correo electrónico devuelto. +> 4D sigue la [especificación JMAP](https://jmap.io/spec/rfc8621/) para dar formato al objeto de correo electrónico devuelto. Pase en *mime* un documento MIME válido a convertir. Puede ser suministrado por cualquier servidor o aplicación de correo. Puede ser suministrado por cualquier servidor o aplicación de correo. Si el MIME proviene de un archivo, se recomienda utilizar un parámetro BLOB para evitar problemas relacionados con las conversiones del conjunto de caracteres y los saltos de línea. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md index 2d59c3254b5089..3423eeb654bf3f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md @@ -36,7 +36,7 @@ El comando `MAIL Convert to MIME` exposed [`4D.Class`](./ClassClass.md) class in the class store is available as a property of the class store. +Chaque classe [`4D.Class`](./ClassClass.md) exposée dans le class store est disponible en tant que propriété du class store. #### Exemple ```4d var $myclass:=cs.EmployeeEntity - //$myclass is a class from the cs class store + //$myclass est une classe du class store cs ``` @@ -39,13 +39,13 @@ var $myclass:=cs.EmployeeEntity #### Description -Each `4D.ClassStore` published by a component is available as a property of the class store. +Chaque `4D.ClassStore` publié par un composant est disponible en tant que propriété du class store. -The name of the class store exposed by a component is the component namespace as [declared in the component's Settings page](../Extensions/develop-components.md#declaring-the-component-namespace). +Le nom du class store exposé par un composant est le namespace du composant tel qu'il est [déclaré dans la page Paramètres du composant](../Extensions/develop-components.md#declaring-the-component-namespace). #### Exemple ```4d var $classtore:=cs.AiKit - //$classtore is the class store of the 4D AIKit component + //$classtore est le class store du composant 4D AIKit ``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/API/DataStoreClass.md b/i18n/fr/docusaurus-plugin-content-docs/current/API/DataStoreClass.md index 1ae8dd59093efb..80d9d4535a9855 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/API/DataStoreClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/API/DataStoreClass.md @@ -48,7 +48,7 @@ Un [Datastore](ORDA/dsMapping.md#datastore) est un objet d'interface fourni par #### Description -Each dataclass in a datastore is available as a property of the [DataStore object](ORDA/dsMapping.md#datastore) data. L'objet retourné contient la description de la dataclass. +Chaque dataclass d'un datastore est disponible en tant que propriété de l'[objet DataStore](ORDA/dsMapping.md#datastore). L'objet retourné contient la description de la dataclass. #### Exemple @@ -89,7 +89,7 @@ Each dataclass in a datastore is available as a property of the [DataStore objec #### Description -La fonction `.cancelTransaction()` annule la transaction ouverte par la fonction [`.startTransaction()`](#starttransaction) au niveau correspondant dans le process en cours pour le datastore spécifié. +La fonction `.cancelTransaction()` annule la transaction ouverte par la fonction [`.startTransaction()`](#starttransaction) au niveau correspondant dans le process courant pour le datastore spécifié. La fonction `.cancelTransaction()` annule toutes les modifications apportées aux données durant la transaction. diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/API/EmailObjectClass.md b/i18n/fr/docusaurus-plugin-content-docs/current/API/EmailObjectClass.md index 4d0741245fff87..1712ae0aa76df7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/API/EmailObjectClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/API/EmailObjectClass.md @@ -26,7 +26,7 @@ Cette classe est [**streamable**](../Concepts/dt_object.md#binary-streaming-vari Les objets Email exposent les propriétés suivantes : -> Le format des objets Email de 4D suit la [spécification JMAP](https://jmap.io/spec-mail.html). +> Le format des objets Email de 4D suit la [spécification JMAP](https://jmap.io/spec/rfc8621/). | | | -------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/API/IMAPTransporterClass.md b/i18n/fr/docusaurus-plugin-content-docs/current/API/IMAPTransporterClass.md index ff6c3dcf2eacaa..921c033da43ca2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/API/IMAPTransporterClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/API/IMAPTransporterClass.md @@ -159,6 +159,14 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### Voir également + +[`.removeFlags()`](#removeflags) + +#### Voir également + +[`.removeFlags()`](#removeflags) + diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/classes.md b/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/classes.md index 4f3f32a2a81c85..f53ec3d699aa11 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/classes.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/classes.md @@ -49,8 +49,8 @@ Vous pouvez également supprimer le fichier de classe .4dm du dossier "Classes" Les classes disponibles sont accessibles depuis leurs class stores. Il existe deux class stores dans 4D : -- [`cs`](../commands/cs) for user classes and component class stores -- [`4D`](../commands/4d) for built-in classes +- [`cs`](../commands/cs) pour les classes utilisateurs et les class stores des composants +- [`4D`](../commands/4d) pour les classes intégrées #### `cs` @@ -484,7 +484,7 @@ Dans le fichier de définition de la classe, les déclarations de propriétés c `Function get` retourne une valeur du type de la propriété et `Function set` prend un paramètre du type de la propriété. Les deux arguments doivent être conformes aux [paramètres de fonction](#parameters) standard. -Lorsque les deux fonctions sont définies, la propriété calculée est en **lecture-écriture**. Si seule une `Function get` est définie, la propriété calculée est en **lecture seule**. Dans ce cas, une erreur est retournée si le code tente de modifier la propriété. Dans ce cas, une erreur est retournée si le code tente de modifier la propriété. +Lorsque les deux fonctions sont définies, la propriété calculée est en **lecture-écriture**. Si seule une `Function get` est définie, la propriété calculée est en **lecture seule**. Dans ce cas, une erreur est retournée si le code tente de modifier la propriété. Si seule une `Function set` est définie, 4D retourne *undefined* lorsque la propriété est lue. Si une fonction définie à l'intérieur d'une classe partagée modifie les objets de la classe, elle devrait appeler la structure [`Use...End use`](shared.md#useend-use) pour protéger l'accès aux objets partagés. Pour plus d'informations, consultez le paragraphe sur les [fonctions partagées](#shared-functions) ci-dessous. diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/dt_object.md b/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/dt_object.md index 6fa38d4dece215..6c2ff36196f58a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/dt_object.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/dt_object.md @@ -265,32 +265,32 @@ $doc:=Null // libérer les ressources occupées par $doc ## Classes -Objects can belong to classes. Using a class allows to predefine an object behaviour and structure with associated properties and functions. +Les objets peuvent appartenir à des classes. L'utilisation d'une classe permet de prédéfinir le comportement et la structure d'un objet avec des propriétés et des fonctions associées. -The 4D language proposes several [native classes](../category/class-API-reference/) that you can use to handle objects. You can also define and use your own [user classes](./classes.md) to organize your code. +Le langage 4D propose plusieurs [classes natives](../category/class-API-reference/) que vous pouvez utiliser pour manipuler des objets. Vous pouvez également définir et utiliser vos propres [classes utilisateurs](./classes.md) pour organiser votre code. -## Streaming support +## Prise en charge de la sérialisation -A streamable class (or *serializable* class) is a class whose objects can be converted into a sequence of bytes (text or binary) in order to write them in a file, to send them as parameters, or to be able to store and rebuild them afterwards. +Une classe sérialisable (ou *streamable*) est une classe dont les objets peuvent être convertis en une séquence d'octets (texte ou binaire) afin de les écrire dans un fichier, de les envoyer en tant que paramètres, ou de pouvoir les stocker et les reconstruire par la suite. -### Text streaming (`JSON Stringify`) +### Sérialisation de texte (`JSON Stringify`) -JSON commands that stringify contents such as [`JSON Stringify`](../commands/json-stringify) and the [`Execute on server`](../commands/execute-on-server) command allow you to convert objects to json (text). They support objects, collections, and user classes. +Les commandes JSON qui sérialisent un contenu, telles que [`JSON Stringify`](../commands/json-stringify) et la commande [`Execute on server`](../commands/execute-on-server), vous permettent de convertir des objets en json (texte). Ils prennent en charge les objets, les collections et les classes utilisateurs. -However, text streaming of objects has the following limitations: +Toutefois, la sérialisation d'objets sous forme de texte présente les limites suivantes : -- circular references (i.e. objects containing themselves as a property) are not supported and return an error, -- a class object loses its class when it is stringified, -- native 4D class objects such as [Entity](../API/EntityClass.md) cannot be represented as JSON and are returned as "[object \]", for example "[object Entity]". +- les références circulaires (c'est-à-dire les objets se contenant eux-mêmes comme propriété) ne sont pas prises en charge et renvoient une erreur, +- un objet de classe perd sa classe lorsqu'il est sérialisé, +- les objets de classe 4D natifs tels que [Entity](../API/EntityClass.md) ne peuvent pas être représentés sous forme de JSON et sont renvoyés sous la forme "[object \]", par exemple "[object Entity]". -### Binary streaming (`VARIABLE TO BLOB`) +### Sérialisation binaire (`VARIABLE TO BLOB`) -4D also implements a built-in binary streaming feature through the [`VARIABLE TO BLOB`](../commands/variable-to-blob) command. This feature allows you to get rid of most of text streaming limitations regarding objects (see above): +4D propose également une fonction intégrée de sérialisation binaire via la commande [`VARIABLE TO BLOB`](../commands/variable-to-blob). Cette fonction vous permet de vous débarrasser de la plupart des limitations de la sérialisation de texte concernant les objets (voir ci-dessus) : -- circular references are supported, -- objects keep their class, -- an extended range of objects are streamable: [4D Write Pro](../WritePro/user-legacy/presentation.md) documents, pictures as objects, [blobs as objects](dt_blob.md#blob-types), and pointers as objects, -- several native 4D class objects can be streamed, for example [`File`](../API/FileClass.md), [`Folder`](../API/FolderClass.md), or [`Vector`](../API/VectorClass.md). However, only a few native 4D classes are streamable. Unless explicitely stated that "This class is **streamable** in binary", consider that a native 4D class is NOT streamable. +- les références circulaires sont prises en charge, +- les objets gardent leur classe, +- une gamme élargie d'objets peut être sérialsiée : documents [4D Write Pro](../WritePro/user-legacy/presentation.md), objets images, [objets blobs](dt_blob.md#blob-types), et objets pointeurs, +- des objets de classe 4D native peuvent être sérialisés, par exemple [`File`](../API/FileClass.md), [`Folder`](../API/FolderClass.md), ou [`Vector`](../API/VectorClass.md). Cependant, seules quelques classes 4D natives peuvent être sérialisées. À moins qu'il ne soit explicitement indiqué "Cette classe est **streamable** en binaire", il faut considérer qu'une classe 4D native n'est PAS streamable. ## Exemples diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/methods.md b/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/methods.md index c8b5e017d958b9..4a7b16f48437ff 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/methods.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/Concepts/methods.md @@ -13,13 +13,13 @@ La taille maximale d'une méthode est limitée à 2 Go de texte ou à 32 000 lig Dans le langage 4D, il existe plusieurs catégories de méthodes. La catégorie dépend de la façon dont on peut les appeler : -| Type | Contexte d'appel | Accepte des paramètres | Description | -| --------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| **Méthode projet** | À la demande, lorsque le nom de la méthode du projet [est appelé](../Project/project-method-properties.md) | Oui | Peut contenir du code pour exécuter des actions personnalisées. Une fois que votre méthode projet est créée, elle devient partie intégrante du langage du projet. | -| **Méthode objet (widget)** | Automatique, lorsqu'un événement implique l'objet auquel la méthode est associée | Non | Propriété d'un objet formulaire (également appelé widget) | -| **Méthode formulaire** | Automatique, lorsqu'un événement implique le formulaire auquel la méthode est associée | Non | Propriété d'un formulaire. Vous pouvez utiliser une méthode formulaire pour gérer les données et les objets, mais il est généralement plus simple et plus efficace d'utiliser une méthode objet dans ces cas de figure. | -| **Trigger** (ou *méthode table*) | Automatique, chaque fois que vous manipulez les enregistrements d'une table (Ajouter, Supprimer, Modifier) | Non | Propriété d'une table. Les triggers sont des méthodes qui permettent d'éviter les opérations "illégales" sur les enregistrements de votre base de données. | -| **Méthode base** | Automatique, lorsqu'un événement se produit sur la session de travail | Oui (prédéfini) | Il existe 16 méthodes base dans 4D. | -| **Type** | Automatically called when an object of the class is instantiated or when a function of the class is executed on an object instance in any other methods or in a [database field](../Develop/field-properties.md#class). | oui (fonctions de classe) | A **Class** is used to declare and configure the class [constructor](./classes.md#class-constructor), [properties](./classes.md#property), and [functions](./classes.md#function) of objects. Voir [**Classes**](classes.md) | +| Type | Contexte d'appel | Accepte des paramètres | Description | +| --------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| **Méthode projet** | À la demande, lorsque le nom de la méthode du projet [est appelé](../Project/project-method-properties.md) | Oui | Peut contenir du code pour exécuter des actions personnalisées. Une fois que votre méthode projet est créée, elle devient partie intégrante du langage du projet. | +| **Méthode objet (widget)** | Automatique, lorsqu'un événement implique l'objet auquel la méthode est associée | Non | Propriété d'un objet formulaire (également appelé widget) | +| **Méthode formulaire** | Automatique, lorsqu'un événement implique le formulaire auquel la méthode est associée | Non | Propriété d'un formulaire. Vous pouvez utiliser une méthode formulaire pour gérer les données et les objets, mais il est généralement plus simple et plus efficace d'utiliser une méthode objet dans ces cas de figure. | +| **Trigger** (ou *méthode table*) | Automatique, chaque fois que vous manipulez les enregistrements d'une table (Ajouter, Supprimer, Modifier) | Non | Propriété d'une table. Les triggers sont des méthodes qui permettent d'éviter les opérations "illégales" sur les enregistrements de votre base de données. | +| **Méthode base** | Automatique, lorsqu'un événement se produit sur la session de travail | Oui (prédéfini) | Il existe 16 méthodes base dans 4D. | +| **Classe** | Appelée automatiquement lorsqu'un objet de la classe est instancié ou lorsqu'une fonction de la classe est exécutée sur une instance d'objet dans toute autre méthode ou dans un [champ de la base de données](../Develop/field-properties.md#class). | oui (fonctions de classe) | Une **Classe** est utilisée pour déclarer et configurer un [constructeur](./classes.md#class-constructor), des [propriétés](./classes.md#property) et des [fonctions](./classes.md#function) d'objets. Voir [**Classes**](classes.md) | diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/FormEditor/forms.md b/i18n/fr/docusaurus-plugin-content-docs/current/FormEditor/forms.md index ce55d0db08e164..43a835e6d0603a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/FormEditor/forms.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/FormEditor/forms.md @@ -66,6 +66,16 @@ Vous pouvez ajouter ou modifier des formulaires 4D à l'aide des éléments suiv } ``` +### Formulaire projet et formulaire table + +Il existe deux catégories de formulaires : + +- **Les formulaires projet** - Formulaires indépendants qui ne sont rattachés à aucune table. Ils sont destinés plus particulièrement à la création de boîtes de dialogue d'interface et de composants. Les formulaires projet peuvent être utilisés pour créer des interfaces facilement conformes aux normes du système d'exploitation. + +- **Les formulaires table** - Rattachés à des tables spécifiques et bénéficient ainsi de fonctions automatiques utiles pour développer des applications basées sur des bases de données. En règle générale, une table possède des formulaires d'entrée et de sortie séparés. + +En règle générale, vous sélectionnez la catégorie de formulaire lorsque vous créez le formulaire, mais vous pouvez la modifier par la suite. + ## Utilisation des formulaires Les formulaires sont appelés à l'aide de commandes spécifiques du langage 4D. Dans vos applications de bureau 4D, les formulaires peuvent être utilisés de différentes manières, en fonction de leur statut par rapport à vos besoins d'interface. Un formulaire peut être : @@ -79,11 +89,11 @@ Les formulaires sont appelés à l'aide de commandes spécifiques du langage 4D. When you want to use a form as on-screen dialog, you need to (1) create a window and (2) load the form within the window, along with an event loop to process user actions. The straighforward steps to display a form on screen are: -1. Call the [`Open form window`](../commands/open-form-window) command to create and preconfigure a window tailored for your form. Note that the command only draw aan empty window, it does not display anything. -2. In the same method, call the [`DIALOG`](../commands/dialog) command to actually load the form in the opened form window, ready for user interaction. [`DIALOG`](../commands/dialog) loads form data and places your code in listening mode to user events. When you call this command without asterisk (\*), the dialog will stay on screen and the code execution is frozen until an event occurs (see also ["Event listening" paragraph](../Develop/async.md#event-listening)). +1. Call the [`Open form window`](../commands/open-form-window) command to create and preconfigure a window tailored for your form. Note that the command only draws an empty window, it does **not** display anything. +2. In the same method, call the [`DIALOG`](../commands/dialog) command to actually load the form in the opened form window, ready for user interaction. [`DIALOG`](../commands/dialog) loads form data and places your code in [listening mode to user events](../Develop/async.md#event-listening). When you call this command without asterisk (\*), the dialog will stay on screen and the code execution is frozen until an event occurs. 3. (optional) Use the [`Form`](../commands/form) command from within the form context to access form data. -::note Compatibilité +:::note Compatibilité All-in-one commands such as [`ADD RECORD`](../commands/add-record) or [`MODIFY RECORD`](../commands/add-record) merge all steps in a single call. These legacy commands can still be used for prototyping or basic developments but are not adapted to modern, fully controlled interfaces. They directly rely on the 4D database and legacy features such as [table forms](#project-form-and-table-form) and do not benefit from the power and flexibility of [ORDA features](../ORDA/overview.md). Unless specific needs, it is recommended to use project forms for your 4D desktop application interfaces. @@ -233,16 +243,6 @@ There are several other ways to use forms in the 4D applications, including: - a form can be [associated to a listbox](../FormObjects/properties_ListBox.md#detail-form-name) in response to a user action to display a row using an edit button or a double-click, - the [label editor can use a form](../Desktop/labels.md#form-to-use) as template to print labels. -## Formulaire projet et formulaire table - -Il existe deux catégories de formulaires : - -- **Les formulaires projet** - Formulaires indépendants qui ne sont rattachés à aucune table. Ils sont destinés plus particulièrement à la création de boîtes de dialogue d'interface et de composants. Les formulaires projet peuvent être utilisés pour créer des interfaces facilement conformes aux normes du système d'exploitation. - -- **Les formulaires table** - Rattachés à des tables spécifiques et bénéficient ainsi de fonctions automatiques utiles pour développer des applications basées sur des bases de données. En règle générale, une table possède des formulaires d'entrée et de sortie séparés. - -En règle générale, vous sélectionnez la catégorie de formulaire lorsque vous créez le formulaire, mais vous pouvez la modifier par la suite. - ## Pages formulaire Each form is made of at least two pages: diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/Notes/updates.md b/i18n/fr/docusaurus-plugin-content-docs/current/Notes/updates.md index 011abfe62b90dd..f380b329a28a83 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/Notes/updates.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/Notes/updates.md @@ -77,7 +77,7 @@ Lisez [**Les nouveautés de 4D 21 R2**](https://blog.4d.com/fr-whats-new-in-4d-2 | libZip | 1.11.4 | 21 | Utilisé par les classes zip, 4D Write Pro, les composants svg et serverNet | | LZMA | 5.8.1 | 21 | | | ngtcp2 | 1.22.1 | **21 R4** | Utilisé pour QUIC | -| OpenSSL | 3.5.2 | 21 | | +| OpenSSL | 4.0 | **21 R4** | | | PDFWriter | 4.7.0 | 21 | Utilisé pour [`WP Export document`](../WritePro/commands/wp-export-document.md) et [`WP Export variable`](../WritePro/commands/wp-export-variable.md) | | SpreadJS | 18.2.0 | 21 R2 | Voir [ce blog post](https://blog.4d.com/4d-view-pro-whats-new-in-4d-21-r2/) pour un aperçu des nouvelles fonctionnalités. | | webKit | WKWebView | 19 | | diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/Project/components.md b/i18n/fr/docusaurus-plugin-content-docs/current/Project/components.md index 86b51bc9a81481..ebc24759925d42 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/Project/components.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/Project/components.md @@ -426,7 +426,7 @@ Les étiquettes de statut suivantes sont disponibles : - **Dupliqué** : La dépendance n'est pas chargée car une autre dépendance portant le même nom existe au même endroit (et est chargée). - **Disponible après redémarrage** : La référence de la dépendance vient d'être ajoutée ou mise à jour [à l'aide de l'interface](#monitoring-project-dependencies), elle sera chargée une fois que l'application aura redémarré. - **Déchargé après redémarrage** : La référence à la dépendance vient d'être supprimée [en utilisant l'interface](#removing-a-dependency), elle sera déchargée une fois que l'application aura redémarré. -- **Update available \**: A new version of the dependency matching your [component version configuration](#defining-a-github-dependency-version-range) has been detected. +- **Update available \**: A new version of the dependency matching your [component version configuration](#defining-a-dependency-version-range) has been detected. - **Refreshed after restart**: The [component version configuration](#defining-a-dependency-version-range) of the dependency has been modified, it will be adjusted at the next startup. - **Recent update**: A new version of the dependency has been loaded at startup. diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAI.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAI.md index 5ebf2ed6230474..2fa8ecd9d8a511 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAI.md @@ -9,12 +9,12 @@ La classe OpenAI fournit un client permettant d'accéder à diverses ressources ## Propriétés de configuration -| Nom de propriété | Type | Description | Optionnel | -| ---------------- | ---- | ------------------------------------------------------------------------------ | ---------------------------------------------------------------- | -| `apiKey` | Text | Votre [clé API OpenAI ](https://platform.openai.com/api-keys). | Peut être requis par le fournisseur | -| `baseURL` | Text | URL de base pour les requêtes de l'API OpenAI. | Oui (si omis = utiliser la plateforme OpenAI) | -| `organisation` | Text | Votre identifiant d'organisation OpenAI. | Oui | -| `project` | Text | Votre identifiant de projet OpenAI. | Oui | +| Nom de propriété | Type | Description | Optionnel | +| ---------------- | ---- | ------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------- | +| `apiKey` | Text | Votre [clé API OpenAI ](https://developers.openai.com/api/docs/quickstart#create-and-export-an-api-key). | Peut être requis par le fournisseur | +| `baseURL` | Text | URL de base pour les requêtes de l'API OpenAI. | Oui (si omis = utiliser la plateforme OpenAI) | +| `organisation` | Text | Votre identifiant d'organisation OpenAI. | Oui | +| `project` | Text | Votre identifiant de projet OpenAI. | Oui | ### Propriétés HTTP supplémentaires @@ -81,3 +81,9 @@ $client.model.lists(...) ## Alias de modèles de fournisseurs Le client OpenAI prend en charge les alias de modèles de fournisseurs pour faciliter l'utilisation de plusieurs fournisseurs. Voir [Alias de modèles de fournisseurs](../provider-model-aliases.md) pour une documentation complète. + +You can construct an OpenAI client using a pre-configured provider name. This allows you to easily switch between different AI providers (OpenAI, Anthropic, etc.) without specifying the full configuration each time. + +```4d +var $client:=cs.AIKit.OpenAI.new({provider: "anthropic"}) +``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIAPIResource.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIAPIResource.md index 38bddf9903f726..f6f9a3e328623e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIAPIResource.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIAPIResource.md @@ -21,3 +21,4 @@ Le client est autorisé à effectuer des requêtes HTTP. - [OpenAIChatAPI](OpenAIChatAPI.md) - [OpenAIImagesAPI](OpenAIImagesAPI.md) - [OpenAIModerationsAPI](OpenAIModerationsAPI.md) +- [OpenAIFilesAPI](OpenAIFilesAPI.md) diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsAPI.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsAPI.md index f10884035e8a55..46e64453d83902 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsAPI.md @@ -7,7 +7,7 @@ title: OpenAIChatCompletionsAPI La classe `OpenAIChatCompletionsAPI` est conçue pour gérer les réponses conversationnelles (*chat completions*) avec l'API OpenAI. Elle fournit des méthodes pour créer, récupérer, mettre à jour, supprimer et lister les réponses conversationnelles. -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ## Fonctions @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/chat Crée un modèle de réponse pour la conversation donnée. -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create #### Exemple d'utilisation @@ -62,7 +62,7 @@ $messages.push($result.choice.message) // {"role":"assistant"; "content": "xxx" Permet de récupérer une génération de réponse conversationnelle stockée. -https://platform.openai.com/docs/api-reference/chat/get +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/retrieve ### update() @@ -77,7 +77,7 @@ https://platform.openai.com/docs/api-reference/chat/get Permet de modifier une génération de réponse conversationnelle stockée. -https://platform.openai.com/docs/api-reference/chat/update +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/update ### delete() @@ -91,7 +91,7 @@ https://platform.openai.com/docs/api-reference/chat/update Permet de supprimer une génération de réponse conversationnelle stockée. -https://platform.openai.com/docs/api-reference/chat/delete +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/delete ### list() @@ -104,4 +104,4 @@ https://platform.openai.com/docs/api-reference/chat/delete Retourne la liste des réponses conversationnelles stockées. -https://platform.openai.com/docs/api-reference/chat/list +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/list diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md index 95a44df488b967..a3980e7d5bf6ba 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md @@ -21,4 +21,4 @@ La classe `OpenAIChatCompletionsMessagesAPI` permet d'interagir avec l'API OpenA La fonction `list()` permet de récupérer les messages associés à un identifiant spécifique de réponse conversationnelle. Une erreur est générée si *completionID* est vide. Si l'argument *parameters* n'est pas une instance de `OpenAIChatCompletionsMessagesParameters`, la fonction en créera une nouvelle en utilisant les paramètres fournis. -https://platform.openai.com/docs/api-reference/chat/getMessages +https://developers.openai.com/api/reference/resources/chat/subresources/completions/subresources/messages/methods/list diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsParameters.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsParameters.md index aa38bf8293f03b..9311a247e8840a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsParameters.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsParameters.md @@ -1,11 +1,11 @@ --- id: openaichatcompletionsparameters -title: OpenAIChatCompletionParameters +title: OpenAIChatCompletionsParameters --- -# OpenAIChatCompletionParameters +# OpenAIChatCompletionsParameters -La classe `OpenAIChatCompletionParameters` permet de gérer les paramètres requis pour les générations de réponses conversationnelles en utilisant l'API OpenAI. +The `OpenAIChatCompletionsParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. ## Hérite de @@ -13,30 +13,32 @@ La classe `OpenAIChatCompletionParameters` permet de gérer les paramètres requ ## Propriétés -| Propriété | Type | Valeur par défaut | Description | -| ----------------------- | ---------- | ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `model` | Text | `"gpt-4o-mini"` | ID du modèle à utiliser. Prend en charge [provider:model aliases](../provider-model-aliases.md) pour une utilisation multi-fournisseurs (par exemple, `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | -| `stream` | Boolean | `False` | Indique si la progression partielle doit être retransmise en continu. Si cette option est activée, les tokens seront envoyés sous forme de données uniquement. Une formule de rappel est requise. | -| `stream_options` | Object | `Null` | Propriété pour stream=True. Par exemple : `{include_usage: True}` | -| `max_completion_tokens` | Integer | `0` | Le nombre maximum de tokens qui peuvent être générés dans la réponse. | -| `n` | Integer | `1` | Nombre de réponses à générer pour chaque invite (prompt). | -| `temperature` | Real | `-1` | Température d'échantillonnage à utiliser, entre 0 et 2. Les valeurs élevées rendent la sortie plus aléatoire, tandis que des valeurs faibles la rendent plus ciblée et déterministe. | -| `store` | Boolean | `False` | Stocker ou non le résultat de cette requête de génération de réponse conversationnelle. | -| `reasoning_effort` | Text | `Null` | Contraintes sur l'effort de raisonnement pour les modèles de raisonnement. Les valeurs actuellement prises en charge sont "low", "medium" et "high". | -| `response_format` | Object | `Null` | Un objet spécifiant le format que le modèle doit produire. Compatible avec les sorties structurées. | -| `tools` | Collection | `Null` | Une liste d'outils ([OpenAITool](OpenAITool.md)) que le modèle peut appeler. Seul le type "function" est pris en charge. | -| `tool_choice` | Variant | `Null` | Contrôle l'outil (le cas échéant) qui est appelé par le modèle. Peut être `"none"`, `"auto"`, `"required"`, ou spécifier un outil particulier. | -| `prediction` | Object | `Null` | Contenu de sortie statique, tel que le contenu d'un fichier texte en cours de régénération. | +| Propriété | Type | Valeur par défaut | Description | +| ----------------------- | ---------- | ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | `"gpt-4o-mini"` | ID du modèle à utiliser. Prend en charge [provider:model aliases](../provider-model-aliases.md) pour une utilisation multi-fournisseurs (par exemple, `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | +| `stream` | Boolean | `False` | Indique si la progression partielle doit être retransmise en continu. Si cette option est activée, les tokens seront envoyés sous forme de données uniquement. Une formule de rappel est requise. | +| `stream_options` | Object | `Null` | Propriété pour stream=True. Par exemple : `{include_usage: True}` | +| `max_completion_tokens` | Integer | `0` | Le nombre maximum de tokens qui peuvent être générés dans la réponse. | +| `n` | Integer | `1` | Nombre de réponses à générer pour chaque invite (prompt). | +| `temperature` | Real | `-1` | Température d'échantillonnage à utiliser, entre 0 et 2. Les valeurs élevées rendent la sortie plus aléatoire, tandis que des valeurs faibles la rendent plus ciblée et déterministe. | +| `top_p` | Real | `-1` | An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. Only sent when the value is greater than 0 (omitted when `<= 0`, with default `-1`). | +| `store` | Boolean | `False` | Stocker ou non le résultat de cette requête de génération de réponse conversationnelle. | +| `reasoning_effort` | Text | `Null` | Contraintes sur l'effort de raisonnement pour les modèles de raisonnement. Les valeurs actuellement prises en charge sont "low", "medium" et "high". | +| `response_format` | Object | `Null` | Un objet spécifiant le format que le modèle doit produire. Compatible avec les sorties structurées. | +| `tools` | Collection | `Null` | Une liste d'outils ([OpenAITool](OpenAITool.md)) que le modèle peut appeler. Seul le type "function" est pris en charge. | +| `tool_choice` | Variant | `Null` | Contrôle l'outil (le cas échéant) qui est appelé par le modèle. Peut être `"none"`, `"auto"`, `"required"`, ou spécifier un outil particulier. | +| `prediction` | Object | `Null` | Contenu de sortie statique, tel que le contenu d'un fichier texte en cours de régénération. | +| `service_tier` | Text | `Null` | Specifies the processing type used for serving the request. `"auto"`, `"auto"`, `"default"`, and `"priority"`. | ### Propriétés du callback asynchrone -| Propriété | Type | Description | -| ------------------------------------------ | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `onData` (ou `formula`) | 4D.Function | Une fonction à appeler de manière asynchrone lors de la réception d'un bloc de données. Assurez-vous que le process courant ne se termine pas. | +\| Property | Type | Description | +\|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| +\| `onData`
                    (or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk.
                    *Ensure that the current process does not terminate.* | -`onData` recevra comme argument un [OpenAIChatCompletionsStreamResult](./OpenAIChatCompletionsStreamResult.md). +`onData` will receive as argument a [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md) -Voir [OpenAIParameters](./OpenAIParameters.md) pour les autres propriétés de callback (rappel). +Voir [OpenAIParameters](OpenAIParameters.md) pour les autres propriétés de callback (rappel). ## Format de réponse @@ -49,7 +51,7 @@ Le paramètre `response_format` vous permet de spécifier le format que le modè Le format de réponse par défaut renvoie du texte brut : ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "text"} \ }) @@ -60,13 +62,13 @@ var $params := cs.OpenAIChatCompletionsParameters.new({ \ Force le modèle à répondre avec du JSON valide : ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "json_object"} \ }) var $messages := [ \ - cs.OpenAIMessage.new({ \ + cs.AIKit.OpenAIMessage.new({ \ role: "system"; \ content: "You are a helpful assistant that always responds in JSON format." \ }) \ @@ -96,7 +98,7 @@ var $jsonSchema := { \ additionalProperties: False \ } -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: { \ type: "json_schema"; \ diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsResult.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsResult.md index 83b0fd792700b4..ca24782284f037 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsResult.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsResult.md @@ -11,10 +11,61 @@ title: OpenAIChatCompletionsResult ## Propriétés calculées -| Propriété | Type | Description | -| --------- | ------------ | ----------------------------------------------------------------------------------------------- | -| `choices` | Collection | Renvoie une collection de [OpenAIChoice](OpenAIChoice.md) de la réponse OpenAI. | -| `choice` | OpenAIChoice | Renvoie le premier [OpenAIChoice](OpenAIChoice.md) de la collection `choices`. | +| Propriété | Type | Description | +| --------- | ------------ | -------------------------------------------------------------------------------------------------------------------- | +| `choices` | Collection | Renvoie une collection de [OpenAIChoice](OpenAIChoice.md) de la réponse OpenAI. | +| `choice` | OpenAIChoice | Renvoie le premier [OpenAIChoice](OpenAIChoice.md) de la collection `choices`. | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for chat completions. + +| Champ | Type | Description | +| --------------------------- | ------- | ----------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +#### prompt_tokens_details + +| Champ | Type | Description | +| --------------- | ------- | -------------------------------------------------------------------------- | +| `cached_tokens` | Integer | Number of tokens served from cache. | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | + +#### completion_tokens_details + +| Champ | Type | Description | +| ---------------------------- | ------- | --------------------------------------------------------------------------------------------------------------- | +| `reasoning_tokens` | Integer | Tokens used for reasoning (e.g., o1 models). | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | +| `accepted_prediction_tokens` | Integer | Tokens from accepted predictions. | +| `rejected_prediction_tokens` | Integer | Tokens from rejected predictions. | + +**Example response:** + +```json +{ + "prompt_tokens": 19, + "completion_tokens": 10, + "total_tokens": 29, + "prompt_tokens_details": { + "cached_tokens": 0, + "audio_tokens": 0 + }, + "completion_tokens_details": { + "reasoning_tokens": 0, + "audio_tokens": 0, + "accepted_prediction_tokens": 0, + "rejected_prediction_tokens": 0 + } +} +``` + +> **Note:** The `*_tokens_details` objects may not be present in all responses or from all providers. ## Voir également diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsStreamResult.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsStreamResult.md index 61ac4897f49a23..3ca4394f065324 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsStreamResult.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsStreamResult.md @@ -22,9 +22,26 @@ title: OpenAIChatCompletionsStreamResult | `choice` | [OpenAIChoice](OpenAIChoice.md) | Renvoie une donnée `choice`, avec un message `delta`. | | `choices` | Collection | Renvoie une collection de données [OpenAIChoice](OpenAIChoice.md), avec des messages `delta`. | -### Propriétés surchargées +### Overridden properties -| Propriété | Type | Description | -| ------------ | ------------------------------- | ---------------------------------------------------------------------------------------------------------------- | -| `success` | [OpenAIChoice](OpenAIChoice.md) | Retourne `True` si le flux de données a été décodé avec succès en tant qu'objet. | -| `terminated` | Boolean | Un booléen indiquant si la requête HTTP a été close, c'est-à-dire si `onTerminate` a été appelé. | +| Propriété | Type | Description | +| ------------ | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `success` | Boolean | Retourne `True` si le flux de données a été décodé avec succès en tant qu'objet. | +| `terminated` | Boolean | Un booléen indiquant si la requête HTTP a été close, c'est-à-dire si `onTerminate` a été appelé. | +| `usage` | Object | Returns token usage information from the stream data (only available in the final chunk when `stream_options.include_usage` is set to `True`). | + +### usage + +The `usage` property returns an object containing token usage information, available only in the final streaming chunk when enabled via `stream_options.include_usage: True` in the request parameters. + +The structure is the same as [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage): + +| Champ | Type | Description | +| --------------------------- | ------- | ----------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +> **Note:** To receive usage information in streaming responses, you must set `stream_options: {include_usage: True}` in your request parameters. See [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) for details. diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatHelper.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatHelper.md index 82347b3872cef0..82f3268e6c3ed8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatHelper.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatHelper.md @@ -34,20 +34,31 @@ Cette méthode crée un nouvel assistant de conversation avec l'invite système ### prompt() -**prompt**(*prompt* : Text) : OpenAIChatCompletionsResult +**prompt**(*prompt* : Variant) : OpenAIChatCompletionsResult -| Paramètres | Type | Description | -| ---------- | ------------------------------------------------------------- | -------------------------------------------------------------------------- | -| *prompt* | Text | Texte d'invite à envoyer au modèle de conversation OpenAI. | -| Résultat | [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md) | La réponse conversationnelle générée. | +| Paramètres | Type | Description | +| ---------- | ------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| *prompt* | Text or [OpenAIMessage](OpenAIMessage.md) | The text prompt to send to OpenAI chat, or an OpenAIMessage object for more complex messages (e.g., with images or files). | +| Résultat | [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md) | La réponse conversationnelle générée. | -Envoie une invite utilisateur au modèle de conversation et retourne la réponse générée. +Envoie une invite utilisateur au modèle de conversation et retourne la réponse générée. You can pass either a simple text string or an [OpenAIMessage](OpenAIMessage.md) object for more advanced scenarios like including images or files. #### Exemple d'utilisation ```4D +// Simple text prompt var $result:=$chatHelper.prompt("Hello, how can I help you today?") $result:=$chatHelper.prompt("Why 42?") + +// Using OpenAIMessage for advanced scenarios (e.g., with images) +var $message:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "What's in this image?"}) +$message.addImageURL("https://example.com/photo.jpg"; "high") +$result:=$chatHelper.prompt($message) + +// Using OpenAIMessage with files +var $fileMessage:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "Analyze this document"}) +$fileMessage.addFileId($uploadedFile.id) +$result:=$chatHelper.prompt($fileMessage) ``` ### reset() @@ -65,23 +76,23 @@ $chatHelper.reset() // Efface tous les messages et outils précédents ### registerTool() -**registerTool**(*tool* : Object; *handler* : Object) +**registerTool**(*tool* : Object; *handler* : Variant) -| Paramètres | Type | Description | -| ---------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| *tool* | Object | Objet de définition d'outil (ou instance [OpenAITool](OpenAITool.md)) | -| *handler* | Object | Fonction pour gérer les appels d'outils ([4D.Function](../../API/FunctionClass.md) ou Object), facultative si elle est définie dans *tool* comme propriété *handler* | +| Paramètres | Type | Description | +| ---------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- | +| *tool* | Object | Objet de définition d'outil (ou instance [OpenAITool](OpenAITool.md)) | +| *handler* | Object | The function to handle tool calls (4D.Function or Object), optional if defined inside *tool* as *handler* property | Enregistre un outil avec sa fonction de gestion automatique des appels d'outils. Le paramètre *handler* peut être : - Un objet **4D.Function** : Fonction de gestion directe -- Un **Object** : Objet contenant une propriété `formula` correspondant au nom de la fonction de l'outil +- An **Object**: An object containing a formula property matching the tool function name La fonction de gestion reçoit un objet contenant les paramètres transmis par l'appel à l'outil OpenAI. Cet objet contient des paires clé-valeur dont les clés correspondent aux noms des paramètres définis dans le schéma de l'outil et dont les valeurs sont les arguments réels fournis par le modèle d'IA. -#### Exemple de Register Tool +#### Register Tool Examples ```4D // Exemple 1: Enregistrement simple avec gestionnaire direct @@ -117,7 +128,7 @@ Enregistre plusieurs outils à la fois. Le paramètre peut être : - **Objet** : Objet dont les propriétés sont des noms de fonctions correspondant à des définitions d'outils - **Objet avec attribut `tools`** : Objet contenant une collection `tools` et des propriétés formula correspondant à des noms d'outils -#### Exemple de Register Multiple Tools +#### Register Multiple Tools Examples ##### Exemple 1 : Format collection avec des gestionnaires dans les outils @@ -197,4 +208,4 @@ Désenregistre tous les outils en même temps. Cette opération efface tous les ```4D $chatHelper.registerTools($multipleTools) $chatHelper.unregisterTools() // Supprimer tous les outils -``` \ No newline at end of file +``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsAPI.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsAPI.md index bdc18b5514dd9e..5e9c601d3985e1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsAPI.md @@ -7,7 +7,7 @@ title: OpenAIEmbeddingsAPI L'interface `OpenAIEmbeddingsAPI` fournit des fonctionnalités pour créer des représentations vectorielles (*embeddings*) en utilisant l'API de l'OpenAI. -https://platform.openai.com/docs/api-reference/embeddings +https://developers.openai.com/api/reference/resources/embeddings ## Fonctions @@ -17,12 +17,12 @@ https://platform.openai.com/docs/api-reference/embeddings Crée une représentation vectorielle pour l'entrée, le modèle et les paramètres fournis. -| Paramètre | Type | Description | -| ------------ | ----------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| *input* | Text ou Collection de textes | L'entrée à vectoriser. | -| *model* | Text | Le [modèle à utiliser](https://platform.openai.com/docs/guides/embeddings#embedding-models). Prend en charge [provider:model aliases](../provider-model-aliases.md). | -| *parameters* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | Les paramètres permettant de personnaliser la requête de représentations vectorielles. | -| Résultat | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | Les représentations vectorielles | +| Paramètre | Type | Description | +| ------------ | ----------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| *input* | Text ou Collection de textes | L'entrée à vectoriser. | +| *model* | Text | Le [modèle à utiliser](https://developers.openai.com/api/docs/guides/embeddings#embedding-models). Prend en charge [provider:model aliases](../provider-model-aliases.md). | +| *parameters* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | Les paramètres permettant de personnaliser la requête de représentations vectorielles. | +| Résultat | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | Les représentations vectorielles | #### Exemples d'utilisation diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsResult.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsResult.md index b5f811ce70db41..8307cdcf0a3c76 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsResult.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsResult.md @@ -11,13 +11,34 @@ title: OpenAIEmbeddingsResult ## Propriétés calculées -| Propriété | Type | Description | -| ------------ | ------------------------------------- | -------------------------------------------------------------------------------------------------------- | -| `model` | Text | Retourne le modèle utilisé pour calculer la représentation vectorielle | -| `vector` | `4D.Vector` | Retourne le premier `4D.Vector` de la collection `vectors`. | -| `vectors` | Collection | Retourne une collection de `4D.Vector`. | -| `embedding` | [OpenAIEmbedding](OpenAIEmbedding.md) | Retourne le premier [OpenAIEmbedding](OpenAIEmbedding.md) de la collection `embeddings`. | -| `embeddings` | Collection | Retourne une collection de [OpenAIEmbedding](OpenAIEmbedding.md). | +| Propriété | Type | Description | +| ------------ | ------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | Retourne le modèle utilisé pour calculer la représentation vectorielle | +| `vector` | `4D.Vector` | Retourne le premier `4D.Vector` de la collection `vectors`. | +| `vectors` | Collection | Retourne une collection de `4D.Vector`. | +| `embedding` | [OpenAIEmbedding](OpenAIEmbedding.md) | Retourne le premier [OpenAIEmbedding](OpenAIEmbedding.md) de la collection `embeddings`. | +| `embeddings` | Collection | Retourne une collection de [OpenAIEmbedding](OpenAIEmbedding.md). | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for embeddings. + +| Champ | Type | Description | +| --------------- | ------- | ----------------------------------------------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the input text(s). | +| `total_tokens` | Integer | Total tokens used (same as prompt_tokens for embeddings). | + +**Example response:** + +```json +{ + "prompt_tokens": 8, + "total_tokens": 8 +} +``` + +> **Note:** Embeddings only consume prompt tokens (there is no completion), so `total_tokens` equals `prompt_tokens`. ## Voir également diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIFilesAPI.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIFilesAPI.md index 9867c6fd6556e4..86705f54676fe7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIFilesAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIFilesAPI.md @@ -5,22 +5,22 @@ title: OpenAIFilesAPI # OpenAIFilesAPI -La classe `OpenAIFilesAPI` fournit des fonctionnalités pour gérer les fichiers en utilisant l'API d'OpenAI. Les fichiers peuvent être téléversés et utilisés à partir de différents points de terminaison, y compris [Fine-tuning](https://platform.openai.com/docs/api-reference/fine-tuning), traitement [Batch](https://platform.openai.com/docs/api-reference/batch) et Vision. +La classe `OpenAIFilesAPI` fournit des fonctionnalités pour gérer les fichiers en utilisant l'API d'OpenAI. Les fichiers peuvent être téléversés et utilisés à partir de différents points de terminaison, y compris [Fine-tuning](https://developers.openai.com/api/reference/resources/fine_tuning), traitement [Batch](https://developers.openai.com/api/reference/resources/batches) et Vision. > **Note:** Cette API est uniquement compatible avec OpenAI. Les autres fournisseurs listés dans la page [fournisseurs compatibles](../compatible-openai.md) ne prennent pas en charge les opérations de gestion de fichiers. -Référence API : +Référence API : ## Limites de taille des fichiers - **Fichiers individuels :** jusqu'à 512 Mo par fichier -- **Total de l'organisation :** jusqu'à 1 To (taille cumulée de tous les fichiers téléversés par votre [organization](https://platform.openai.com/docs/guides/production-best-practices/setting-up-your-organization)) +- **Total de l'organisation :** jusqu'à 1 To (taille cumulée de tous les fichiers téléversés par votre [organization](https://developers.openai.com/api/docs/guides/production-best-practices)) ## Fonctions ### create() -**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.OpenAIFileParameters) : cs.OpenAIFileResult +**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.AIKit.OpenAIFileParameters) : cs.AIKit.OpenAIFileResult Téléverser un fichier qui peut être utilisé par différents points de terminaison (*endpoints*). @@ -37,9 +37,9 @@ Téléverser un fichier qui peut être utilisé par différents points de termin #### Objectifs pris en charge -- `assistants` : Utilisé dans l'API Assistants (⚠️ [déprécié by OpenAI](https://platform.openai.com/docs/assistants/whats-new)) -- `batch` : Utilisé dans l'[API Batch](https://platform.openai.com/docs/api-reference/batch) (expire après 30 jours par défaut) -- `fine-tune` : Utilisé pour le [réglage fin](https://platform.openai.com/docs/api-reference/fine-tuning) +- `assistants` : Utilisé dans l'API Assistants (⚠️ [déprécié by OpenAI](https://developers.openai.com/api/docs/assistants/migration)) +- `batch` : Utilisé dans l'[API Batch](https://developers.openai.com/api/reference/resources/batches) (expire après 30 jours par défaut) +- `fine-tune` : Utilisé pour le [réglage fin](https://developers.openai.com/api/reference/resources/fine_tuning) - `vision` : Images utilisées pour le réglage fin de vision - `user_data` : Type de fichier flexible pour n'importe quel usage - `evals` : Utilisé pour les ensembles de données d'évaluation @@ -51,7 +51,7 @@ Téléverser un fichier qui peut être utilisé par différents points de termin - **API Assistants :** Prend en charge des types de fichiers spécifiques (voir le guide Assistants Tools) - **API de complétions de Chat :** Seuls les PDF sont pris en charge -#### Exemple synchrone +#### Exemple ```4d var $file:=File("/RESOURCES/training-data.jsonl") @@ -104,7 +104,7 @@ End if ### retrieve() -**retrieve**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileResult +**retrieve**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileResult Retourne des informations sur un fichier spécifique. @@ -112,8 +112,8 @@ Retourne des informations sur un fichier spécifique. | Paramètres | Type | Description | | ------------ | --------------------------------------- | ----------------------------------------------------------------------------- | -| `fileId` | Text | **Obligatoire.** L'ID du fichier à récupérer. | -| `parameters` | [OpenAIParameters](OpenAIParameters.md) | Paramètres optionnels pour la requête. | +| *fileId* | Text | **Obligatoire.** L'ID du fichier à récupérer. | +| *parameters* | [OpenAIParameters](OpenAIParameters.md) | Paramètres optionnels pour la requête. | | Résultat | [OpenAIFileResult](OpenAIFileResult.md) | Le résultat du fichier | **Erreur:** Génère une erreur si `fileId` est vide. @@ -133,7 +133,7 @@ End if ### list() -**list**(*parameters* : cs.OpenAIFileListParameters) : cs.OpenAIFileListResult +**list**(*parameters* : cs.AIKit.OpenAIFileListParameters) : cs.AIKit.OpenAIFileListResult Renvoie une liste de fichiers appartenant à l'organisation de l'utilisateur. @@ -141,7 +141,7 @@ Renvoie une liste de fichiers appartenant à l'organisation de l'utilisateur. | Paramètres | Type | Description | | ------------ | ------------------------------------------------------- | ------------------------------------------------------------------------ | -| `parameters` | [OpenAIFileListParameters](OpenAIFileListParameters.md) | Paramètres optionnels pour le filtrage et la pagination. | +| *parameters* | [OpenAIFileListParameters](OpenAIFileListParameters.md) | Paramètres optionnels pour le filtrage et la pagination. | | Résultat | [OpenAIFileListResult](OpenAIFileListResult.md) | Liste des fichiers | #### Exemple @@ -166,7 +166,7 @@ End if ### delete() -**delete**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileDeletedResult +**delete**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileDeletedResult Supprime un fichier. @@ -174,8 +174,8 @@ Supprime un fichier. | Paramètres | Type | Description | | ------------ | ----------------------------------------------------- | ----------------------------------------------------------------------------- | -| `fileId` | Text | **Obligatoire.** L'ID du fichier à supprimer. | -| `parameters` | [OpenAIParameters](OpenAIParameters.md) | Paramètres optionnels pour la requête. | +| *fileId* | Text | **Obligatoire.** L'ID du fichier à supprimer. | +| *parameters* | [OpenAIParameters](OpenAIParameters.md) | Paramètres optionnels pour la requête. | | Résultat | [OpenAIFileDeletedResult](OpenAIFileDeletedResult.md) | Le résultat de la suppression du fichier | **Erreur:** Génère une erreur si `fileId` est vide. diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImage.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImage.md index e8fc0ab78569bc..d18c0c2f65d29a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImage.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImage.md @@ -7,7 +7,7 @@ title: OpenAIImage La classe `OpenAIImage` représente une image générée par l'API OpenAI. Elle fournit des propriétés permettant d'accéder à l'image générée dans différents formats et des méthodes permettant de convertir cette image en différents types. -https://platform.openai.com/docs/api-reference/images/object +https://developers.openai.com/api/reference/resources/images ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesAPI.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesAPI.md index 27b328946205e3..ee12ac15eeb2f8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesAPI.md @@ -7,7 +7,7 @@ title: OpenAIImagesAPI Le `OpenAIImagesAPI` fournit des fonctionnalités pour générer des images en utilisant l'API d'OpenAI. -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ## Fonctions @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/images Crée une image à partir d'une invite. -https://platform.openai.com/docs/api-reference/images/create +https://developers.openai.com/api/reference/resources/images/methods/generate ## Exemple diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesResult.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesResult.md index a53743f3d8a0a7..ad043e6a83ca0d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesResult.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesResult.md @@ -11,10 +11,45 @@ title: OpenAIImagesResult ## Propriétés calculées -| Propriété | Type | Description | -| --------- | ------------------------------------------- | ----------------------------------------------------------------------- | -| `images` | Collection de [OpenAIImage](OpenAIImage.md) | Renvoie une collection d'objets OpenAIImage. | -| `image` | [OpenAIImage](OpenAIImage.md) | Renvoie la première image OpenAIImage de la collection. | +| Propriété | Type | Description | +| --------- | ------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | +| `images` | Collection de [OpenAIImage](OpenAIImage.md) | Renvoie une collection d'objets OpenAIImage. | +| `image` | [OpenAIImage](OpenAIImage.md) | Renvoie la première image OpenAIImage de la collection. | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for image generation (when supported by the provider). + +| Champ | Type | Description | +| ---------------------- | ------- | --------------------------------------------------------------------------- | +| `total_tokens` | Integer | Total tokens used. | +| `input_tokens` | Integer | Number of tokens in the input (prompt). | +| `output_tokens` | Integer | Number of tokens for the output (image). | +| `input_tokens_details` | Object | Breakdown of input tokens (optional). | + +#### input_tokens_details + +| Champ | Type | Description | +| -------------- | ------- | ----------------------------------------------------------------------------------------- | +| `text_tokens` | Integer | Number of text tokens in the prompt. | +| `image_tokens` | Integer | Number of image tokens (for image editing/variations). | + +**Example response:** + +```json +{ + "total_tokens": 100, + "input_tokens": 50, + "output_tokens": 50, + "input_tokens_details": { + "text_tokens": 10, + "image_tokens": 40 + } +} +``` + +> **Note:** Image generation usage may not be available from all providers. The structure may vary depending on the specific image API endpoint used. ## Fonctions diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIMessage.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIMessage.md index 97361744d394d7..d0e70b7adf7fa6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIMessage.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIMessage.md @@ -29,12 +29,12 @@ La classe `OpenAIMessage` représente un message structuré contenant un rôle, **addImageURL**(*imageURL* : Text; *detail* : Text) -| Paramètres | Type | Description | -| ---------- | ---- | ------------------------------------------------------ | -| *imageURL* | Text | L'URL de l'image à ajouter au message. | -| *detail* | Text | Détails supplémentaires sur l'image. | +| Paramètres | Type | Description | +| ---------- | ---- | ---------------------------------------------------------------------------------------- | +| *imageURL* | Text | L'URL de l'image à ajouter au message. | +| *detail* | Text | The detail level of the image: "auto", "low", or "high". | -Ajoute une URL d'image au contenu du message. +Ajoute une URL d'image au contenu du message. Si le contenu est actuellement du texte, il sera converti en un format de collection. ### addFileId() @@ -141,4 +141,6 @@ var $toolResponse:=cs.AIKit.OpenAIMessage.new({ \ ## Voir aussi -- [OpenAITool](OpenAITool.md) - Pour la définition de l'outil \ No newline at end of file +- [OpenAITool](OpenAITool.md) - Pour la définition de l'outil +- [OpenAIFile](OpenAIFile.md) +- [OpenAIChoice](OpenAIChoice.md) diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModel.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModel.md index 4b8b07e7fb0813..faec02185b4685 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModel.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModel.md @@ -7,7 +7,7 @@ title: OpenAIModel Une description du modèle. -https://platform.openai.com/docs/api-reference/models/object +https://developers.openai.com/api/reference/resources/models ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModelsAPI.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModelsAPI.md index 8d794ef49e696d..a29e5b489922a5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModelsAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModelsAPI.md @@ -9,7 +9,7 @@ title: OpenAIModelsAPI `OpenAIModelsAPI` est une classe qui permet l'interaction avec les modèles OpenAI à travers diverses fonctions, comme la récupération des informations sur les modèles, la liste des modèles disponibles et (éventuellement) la suppression des modèles affinés. -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models ## Fonctions @@ -25,7 +25,7 @@ https://platform.openai.com/docs/api-reference/models Récupère une instance de modèle pour fournir des informations de base. -https://platform.openai.com/docs/api-reference/models/retrieve +https://developers.openai.com/api/reference/resources/models/methods/retrieve #### Exemple d'utilisation: @@ -45,11 +45,11 @@ var $model:=$result.model Liste les modèles actuellement disponibles. -https://platform.openai.com/docs/api-reference/models/list +https://developers.openai.com/api/reference/resources/models/methods/list #### Exemple d'utilisation: ```4d var $result:=$client.model.list($parameters) var $models: Collection:=$result.models -``` \ No newline at end of file +``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModeration.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModeration.md index f783df6ec92850..beeff0998b7da5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModeration.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModeration.md @@ -7,7 +7,7 @@ title: OpenAIModeration La classe `OpenAIModeration` permet de gérer les résultats de modération de l'API OpenAI. Elle contient des propriétés permettant de stocker l'identifiant de modération, le modèle utilisé et les résultats de la modération. -https://platform.openai.com/docs/api-reference/moderations/object +https://developers.openai.com/api/reference/resources/moderations ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationItem.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationItem.md index bb437d461af96c..0106a35cb18e8e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationItem.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationItem.md @@ -5,7 +5,7 @@ title: OpenAIModerationItem # OpenAIModerationItem -https://platform.openai.com/docs/api-reference/moderations/object#moderations/object-results +https://developers.openai.com/api/reference/resources/moderations#moderations/object-results ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationsAPI.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationsAPI.md index c330c6cdcd6341..02ce9ef4492268 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationsAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationsAPI.md @@ -7,7 +7,7 @@ title: OpenAIModerationsAPI L'interface `OpenAIModerationsAPI` est chargée de déterminer si les textes et/ou les images introduits sont potentiellement dangereux. -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ## Fonctions @@ -24,7 +24,7 @@ https://platform.openai.com/docs/api-reference/moderations Détermine si l'entrée est potentiellement dangereuse. -https://platform.openai.com/docs/api-reference/moderations/create +https://developers.openai.com/api/reference/resources/moderations/methods/create ## Exemples @@ -40,4 +40,4 @@ var $result:=$client.moderation.create("Some text to classify"; "omni-moderation var $messages:=[{type: "text"; text: "...text to classify goes here..."}; \ {type: "image_url"; image_url: {url: "https://example.com/image.png"}}] var $result:=$client.moderation.create($messages; "omni-moderation-latest"; $parameters) -``` \ No newline at end of file +``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIParameters.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIParameters.md index a0a477e282df3c..97fa5d75d973c9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIParameters.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIParameters.md @@ -13,18 +13,18 @@ La classe `OpenAIParameters` permet de gérer les paramètres d'exécution et de Utilisez cette propriété de callback (*rappel*) pour recevoir le résultat, qu'il s'agisse d'un succès ou d'une erreur : -| Propriété | Type | Description | -| -------------------------------------------------- | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `onTerminate`
                    (ou `formula`) | 4D.Function | Une fonction à appeler de manière asynchrone lorsqu'elle est terminée. Assurez-vous que le process courant ne se termine pas. | +| Propriété | Type | Description | +| -------------------------------------------------- | --------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `onTerminate`
                    (ou `formula`) | 4D.Function | Une fonction à appeler de manière asynchrone lorsqu'elle est terminée.
                    *Ensure that the current process does not terminate.* | Utilisez ces propriétés de callback pour un contrôle plus granulaire de la gestion des succès et des erreurs : -| Propriété | Type | Description | -| ------------ | --------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `onResponse` | 4D.Function | Une fonction à appeler de manière asynchrone lorsque la requête se termine **avec succès**. Assurez-vous que le process courant ne se termine pas. | -| `onError` | 4D.Function | Une fonction à appeler de manière asynchrone lorsque la requête se termine **avec des erreurs**. Assurez-vous que le process courant ne se termine pas. | +| Propriété | Type | Description | +| ------------ | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `onResponse` | 4D.Function | Une fonction à appeler de manière asynchrone lorsque la requête se termine **avec succès**.
                    *Ensure that the current process does not terminate.* | +| `onError` | 4D.Function | Une fonction à appeler de manière asynchrone lorsque la requête se termine **avec des erreurs**.
                    *Ensure that the current process does not terminate.* | -> La fonction de callback recevra le même type d'objet de résultat (l'une des classes enfant de [OpenAIResult](./OpenAIResult.md)) que celui qui serait renvoyé par la fonction dans un code synchrone. +> La fonction de callback recevra le même type d'objet de résultat (l'une des classes enfant de [OpenAIResult](OpenAIResult.md)) que celui qui serait renvoyé par la fonction dans un code synchrone. Voir la [documentation sur le code asynchrone](../asynchronous-call.md) pour des exemples. diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIProviders.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIProviders.md index 382936177ed516..e0d6c67fb2a37d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIProviders.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIProviders.md @@ -28,7 +28,7 @@ La classe `OpenAI` charge automatiquement les configurations des fournisseurs lo var $providers := cs.AIKit.OpenAIProviders.new() ``` -Crée une nouvelle instance qui charge la configuration du fournisseur à partir du fichier `AIProviders.json` (voir [**Fichiers de configuration**](../provider-model-aliases.md#configuration-files) dans la page "Alias de fournisseurs de modèles" pour plus de détails sur l'emplacement et le format des fichiers). +Creates a new instance that loads provider configuration from the `AIProviders.json` file. See [Configuration Files](../provider-model-aliases.md#configuration-files) in the Provider Model Aliases documentation for details on file locations and format. **Important:** @@ -169,7 +169,7 @@ Utilise un modèle déclaré par son nom simple dans la section `models` de la c ```4d var $client := cs.AIKit.OpenAI.new() -$client.chat.completions.create($messages; {model: ":my-gpt"}) +$client.chat.completions.create($messages; {model: "my-gpt"}) ``` Résolution en interne : @@ -183,4 +183,3 @@ Résolution en interne : - `"my-gpt"` → Utiliser l'alias de modèle "my-gpt" (résolu par le fournisseur et le modèle configurés) - `"my-embedding"` → Utiliser l'alias de modèle "my-embedding" pour les opérations d'embedding - diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIResult.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIResult.md index 3cbe7eb586f092..d87f2a0b736543 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIResult.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIResult.md @@ -22,14 +22,27 @@ La classe `OpenAIResult` permet de gérer la réponse des requêtes HTTP et four | `terminated` | Boolean | Un booléen indiquant si la requête HTTP a été close, | | `headers` | Object | Renvoie les en-têtes de la réponse sous forme d'objet. | | `rateLimit` | Object | Renvoie les informations relatives à la limite de débit contenues dans les en-têtes de la réponse. | -| `usage` | Object | Renvoie les informations d'utilisation depuis le body de la réponse, le cas échéant. | +| `usage` | Object | Returns usage information (token counts) from the response body if any. | + +### usage + +The `usage` property returns an object containing token usage information from the API response. The structure varies depending on the API endpoint used. + +> **Note:** Different OpenAI-compatible services may return different fields in the usage object. The structure documented here is based on OpenAI's API. Not all fields may be present in responses from other providers. + +See the specific result class documentation for endpoint-specific usage structures: + +- [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage) - Chat completions usage +- [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md#usage) - Streaming chat usage +- [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md#usage) - Embeddings usage +- [OpenAIImagesResult](OpenAIImagesResult.md#usage) - Image generation usage ### rateLimit La propriété `rateLimit` renvoie un objet contenant des informations sur la limite de débit à partir des en-têtes de réponse. Ces informations comprennent les limites, les requêtes restantes et les délais de réinitialisation des requêtes et des tokens. -Pour plus de détails sur les limites de taux et les en-têtes spécifiques utilisés, se référer à [la documentation sur les limites de taux de l'OpenAI](https://platform.openai.com/docs/guides/rate-limits#rate-limits-in-headers). +Pour plus de détails sur les limites de taux et les en-têtes spécifiques utilisés, se référer à [la documentation sur les limites de taux de l'OpenAI](https://developers.openai.com/api/docs/guides/rate-limits#rate-limits-in-headers). La structure de l'objet `rateLimit` est la suivante : diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAITool.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAITool.md index 6d8b5897466502..2e1fd96e537e20 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAITool.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAITool.md @@ -51,7 +51,7 @@ Crée une nouvelle instance d'OpenAITool. Le constructeur accepte à la fois le **Format simplifié :** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ name: "get_weather"; \ description: "Get current weather for a location"; \ parameters: { \ @@ -67,7 +67,7 @@ var $tool := cs.OpenAITool.new({ \ **Format de l'API OpenAI :** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ type: "function"; \ strict: True; \ function: { \ @@ -101,4 +101,4 @@ var $parameters := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ - [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) - Pour la configuration de l'outil - [OpenAIChatHelper](OpenAIChatHelper.md) - Pour la gestion automatique des appels d'outils -- [OpenAIMessage](OpenAIMessage.md) - Pour les réponses aux appels d'outils \ No newline at end of file +- [OpenAIMessage](OpenAIMessage.md) - Pour les réponses aux appels d'outils diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/asynchronous-call.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/asynchronous-call.md index aa37bc3c85f2bb..01022f555f879e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/asynchronous-call.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/asynchronous-call.md @@ -7,7 +7,7 @@ title: Appel asynchrone Si vous ne souhaitez pas attendre la réponse de l'OpenAPI lorsque vous envoyez une requête à son API, vous devez utiliser un code asynchrone. -Pour effectuer des appels asynchrones, vous devez fournir une `4D.Function`(`Formula`) de rappel (*callback*) dans le paramètre objet [OpenAIParameters](Classes/OpenAIParameters.md) pour recevoir le résultat. +Pour effectuer des appels asynchrones, vous devez fournir une `4D.Function`(`Formula`) de rappel (*callback*) dans le paramètre objet [OpenAIParameters](Classes/OpenAIParameters.md) pour recevoir le résultat. For streaming chat completion see [OpenAIChatCompletionsParameters](Classes/OpenAIChatCompletionsParameters.md). La fonction de callback recevra le même type d'objet de résultat (l'une des classes enfant de [OpenAIResult](Classes/OpenAIResult.md)) que celui qui serait renvoyé par la fonction dans un code synchrone. Voir les exemples ci-dessous. @@ -58,3 +58,56 @@ $client.chat.completions.create($messages; { onResponse: Formula(MyChatCompletio ASSERT($result.success) // Nous utilisons ici onResponse, le callback n'est reçu qu'en cas de succès. Form.assistantMessage:=$result.choices[0].text ``` + +### chat completions with streaming + +When you want to receive the response progressively as it's being generated (streaming), you can use the `stream` parameter along with an `onData` callback: + +```4d +var $messages:=[{role: "system"; content: "You are a helpful assistant."}] +$messages.push({role: "user"; content: "Could you explain me why 42 is a special number"}) + +// Enable streaming and provide onData callback +$client.chat.completions.create($messages; { \ + stream: True; \ + onData: Formula(MyStreamDataReceiveMethod($1)); \ + onTerminate: Formula(MyStreamTerminateMethod($1)) \ +}) +``` + +The `onData` callback will be called multiple times as data chunks arrive. `$1` will be an instance of [OpenAIChatCompletionsStreamResult](Classes/OpenAIChatCompletionsStreamResult.md): + +```4d +// MyStreamDataReceiveMethod +#DECLARE($streamResult: cs.AIKit.OpenAIChatCompletionsStreamResult) + +If ($streamResult.success) + // Check if we have content in the delta + If ($streamResult.choices.length>0) + var $choice: Object + $choice:=$streamResult.choices[0] + + If ($choice.delta#Null) && ($choice.delta.content#Null) + // Append the new content chunk to the existing message + Form.assistantMessage:=Form.assistantMessage+$choice.delta.content + End if + End if +Else + // Handle streaming error + ALERT("Streaming error: "+$streamResult.error.message) +End if +``` + +The `onTerminate` callback will be called once when the stream is complete: + +```4d +// MyStreamTerminateMethod +#DECLARE($result: cs.AIKit.OpenAIChatCompletionsResult) + +If ($result.success) + // Stream completed successfully +Else + // Handle final error + ALERT("Stream terminated with error: "+$result.errors.formula(Formula(JSON Stringify($1))).join("\n")) +End if +``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/compatible-openai.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/compatible-openai.md index 6f376ddde06727..da872178b6fc88 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/compatible-openai.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/compatible-openai.md @@ -28,11 +28,15 @@ Quelques-uns : | https://ai.azure.com/ | https://YOUR_RESOURCE_NAME.openai.azure.com | | [https://www.alibabacloud.com/](https://www.alibabacloud.com/help/en/model-studio/developer-reference/use-qwen-by-calling-api) (qwen) | https://dashscope-intl.aliyuncs.com/compatible-mode/v1 | | https://www.perplexity.ai/ | https://api.perplexity.ai | +| https://x.ai/ | https://api.x.ai/v1 | +| https://z.ai/ | https://api.z.ai/api/coding/paas/v4 | +| http://cohere.com/ | https://api.cohere.ai/compatibility/v1 | ## Local -| Fournisseur | baseURL par défaut | Doc | -| ---------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | -| https://ollama.com/ | http://127.0.0.1:11434/v1 | https://ollama.com/blog/openai-compatibility | -| https://lmstudio.ai/ | http://localhost:1234/v1 | https://lmstudio.ai/docs/api/endpoints/openai | -| https://localai.io/ | http://127.0.0.1:8080 | | +| Fournisseur | baseURL par défaut | Doc | +| ------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | +| https://ollama.com/ | http://127.0.0.1:11434/v1 | https://ollama.com/blog/openai-compatibility | +| https://lmstudio.ai/ | http://localhost:1234/v1 | https://lmstudio.ai/docs/api/endpoints/openai | +| https://localai.io/ | http://127.0.0.1:8080 | | +| [llama.cpp](https://github.com/ggml-org/llama.cpp) | http://localhost:8080/v1/ | [llama-server](https://github.com/ggml-org/llama.cpp#llama-server) | diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/overview.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/overview.md index 12961ff2dc0d11..2e0294600c1417 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/overview.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/overview.md @@ -11,7 +11,7 @@ title: 4D-AIKit ## OpenAI -La classe [`OpenAI`](Classes/OpenAI.md) vous permet d'envoyer des requêtes à l'[API OpenAI](https://platform.openai.com/docs/api-reference/). +La classe [`OpenAI`](Classes/OpenAI.md) vous permet d'envoyer des requêtes à l'[API OpenAI](https://developers.openai.com/api/reference/overview). ### Configuration @@ -47,11 +47,11 @@ Voir quelques exemples ci-dessous. #### Chat -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ##### Completions -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create ```4d var $messages:=[{role: "system"; content: "You are a helpful assistant."}] @@ -81,7 +81,7 @@ var $result:=$client.chat.vision.create($imageUrl).prompt("give me a description #### Images -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ```4d var $images:=$client.images.generate("A futuristic city skyline at sunset"; {size: "1024x1024"}).images @@ -89,7 +89,7 @@ var $images:=$client.images.generate("A futuristic city skyline at sunset"; {siz #### Modèles -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models Obtenir la liste complète des modèles @@ -105,7 +105,7 @@ var $model:=$client.models.retrieve("a model id").model #### Fichiers -https://platform.openai.com/docs/api-reference/files +https://developers.openai.com/api/reference/resources/files Téléverser un fichier pour l'utiliser avec d'autres points de terminaison (*endpoints*) @@ -141,7 +141,7 @@ var $deleteResult:=$client.files.delete($fileId) #### Modérations -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ```4d var $moderation:=$client.moderations.create("This text contains inappropriate language and offensive behavior.").moderation diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/provider-model-aliases.md b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/provider-model-aliases.md index 0cecf0aec7697a..b3cbc7a2c131a4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/aikit/provider-model-aliases.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/aikit/provider-model-aliases.md @@ -21,11 +21,11 @@ Au lieu de coder en dur les points de terminaison et les identifiants de l'API d Le client charge automatiquement les configurations du fournisseur à partir du premier fichier existant trouvé (par ordre de priorité) : -| Priorité | Emplacement | Emplacement du fichier | -| ------------------------------------- | ----------- | ------------------------------------------------- | -| 1 (le plus élevé) | userData | `/Settings/AIProviders.json` | -| 2 | user | `/Settings/AIProviders.json` | -| 3 (le plus faible) | structure | `/SOURCES/AIProviders.json` | +| Priorité | Emplacement | Emplacement du fichier | +| ------------------------------------- | ----------- | -------------------------------------------- | +| 1 (le plus élevé) | userData | `/Settings/AIProviders.json` | +| 2 | user | `/Settings/AIProviders.json` | +| 3 (le plus faible) | structure | `/SOURCES/AIProviders.json` | **Important:** Seul le **premier fichier existant** est chargé. Il n'y a pas de fusion de plusieurs fichiers. @@ -44,7 +44,7 @@ Le client charge automatiquement les configurations du fournisseur à partir du "models": { "model_alias_name": { "provider": "provider_name", - "model": "actual-model-id", + "model": "actual-model-id" } } } @@ -96,8 +96,7 @@ Le client charge automatiquement les configurations du fournisseur à partir du }, "my-embedding": { "provider": "openai", - "model": "text-embedding-3-small", - } + "model": "text-embedding-3-small" } } } @@ -112,7 +111,7 @@ Deux syntaxes sont prises en charge : | Syntaxe | Description | | --------------------- | ------------------------------------------------------------------------------------------ | | `provider:model_name` | Alias de fournisseur - spécifie directement le fournisseur et le modèle | -| `:model_alias` | Alias de modèle — référence un modèle nommé de la configuration `models` par un nom simple | +| `model_alias` | Alias de modèle — référence un modèle nommé de la configuration `models` par un nom simple | #### Syntaxe alias de fournisseur @@ -141,12 +140,12 @@ Utilisez un nom de modèle simple pour référencer un modèle nommé défini da ```4d var $client := cs.AIKit.OpenAI.new() -// Utiliser un alias de modèle nommé -var $result := $client.chat.completions.create($messages; {model: ":my-gpt"}) -var $result := $client.chat.completions.create($messages; {model: ":my-claude"}) +// Use a named model alias +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) +var $result := $client.chat.completions.create($messages; {model: "my-claude"}) -// Embeddings avec un alias de modèle nommé -var $result := $client.embeddings.create("text"; ":my-embedding") +// Embeddings with a named model alias +var $result := $client.embeddings.create("text"; "my-embedding") ``` ### Comment ça marche @@ -169,7 +168,7 @@ Lorsque vous utilisez la syntaxe `provider:model`, le client automatiquement : Lorsque vous utilisez un nom de modèle simple qui correspond à un alias configuré, le client automatiquement : 1. **recherche** l'alias du modèle dans la section `models` de la configuration - - Exemple : `":my-gpt"` → trouve une entrée avec `provider : "openai"`, `model : "gpt-5.1"` + - Example: `"my-gpt"` → finds entry with `provider: "openai"`, `model: "gpt-5.1"` 2. **résoud** le fournisseur associé pour obtenir `baseURL` et `apiKey` @@ -177,19 +176,18 @@ Lorsque vous utilisez un nom de modèle simple qui correspond à un alias config ### Utiliser des noms de modèles seuls -Si vous spécifiez un nom de modèle **sans** préfixe de fournisseur ou avec un préfixe `:`, le client utilise la configuration de son constructeur : +If you specify a model name **without** a provider prefix, the client uses the configuration from its constructor: ```4d -// Utiliser la configuration du constructeur -var $client := cs.AIKit.OpenAI.new({apiKey : "sk-..." ; baseURL : "https://api.openai.com/v1"}) -var $result := $client.chat.completions.create($messages; {model : "gpt-5.1"}) +// Use constructor configuration +var $client := cs.AIKit.OpenAI.new({apiKey: "sk-..."; baseURL: "https://api.openai.com/v1"}) +var $result := $client.chat.completions.create($messages; {model: "gpt-5.1"}) -// Surcharge avec l'alias du fournisseur -var $result := $client.chat.completions.create($messages; {model : "anthropic:claude-3-opus"}) - -// Surcharge avec l'alias du modèle (nom simple) -var $result := $client.chat.completions.create($messages; {model : ":my-gpt"}) +// Override with provider alias +var $result := $client.chat.completions.create($messages; {model: "anthropic:claude-3-opus"}) +// Override with model alias (bare name) +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) ``` ## Exemples @@ -298,7 +296,7 @@ Définir les modèles une fois, les utiliser partout par leur nom : }, "embedding": { "provider": "openai", - "model": "text-embedding-3-small", + "model": "text-embedding-3-small" } } } @@ -307,10 +305,10 @@ Définir les modèles une fois, les utiliser partout par leur nom : ```4d var $client := cs.AIKit.OpenAI.new() -// Utiliser des alias de modèles nommés — pas besoin de se souvenir du fournisseur ou de l'ID du modèle -var $result := $client.chat.completions.create($messages; {model: ":chat"}) -var $result := $client.chat.completions.create($messages; {model: ":fast"}) -var $embedding := $client.embeddings.create("text"; ":embedding") +// Use named model aliases — no need to remember provider or model ID +var $result := $client.chat.completions.create($messages; {model: "chat"}) +var $result := $client.chat.completions.create($messages; {model: "fast"}) +var $embedding := $client.embeddings.create("text"; "embedding") ``` ### Lister tous les modèles configurés diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/on-web-connection-database-method.md b/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/on-web-connection-database-method.md index 733ba0fadc64b7..38e9843440b452 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/on-web-connection-database-method.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/commands-legacy/on-web-connection-database-method.md @@ -47,7 +47,7 @@ Vous devez déclarer ces six paramètres de la manière suivante : ```4d   // Méthode base Sur connexion Web   -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean     // Code pour la méthode ``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/application-version.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/application-version.md index f555493169e001..b809ea454dbe2f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/application-version.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/application-version.md @@ -5,7 +5,7 @@ slug: /commands/application-version displayed_sidebar: docs --- -**Application version** {( *numBuild* {; *} )} : Text +**Application version** ( {*numBuild* : Integer} {; *} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/build-application.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/build-application.md index f69734818a5530..68318c04c6a7c1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/build-application.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/build-application.md @@ -5,7 +5,7 @@ slug: /commands/build-application displayed_sidebar: docs --- -**BUILD APPLICATION** {( *nomProjet* )} +**BUILD APPLICATION** ({ *nomProjet* : Text })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/compact-data-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/compact-data-file.md index b4b932f00a3011..5a4de7ed265b7b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/compact-data-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/compact-data-file.md @@ -5,7 +5,7 @@ slug: /commands/compact-data-file displayed_sidebar: docs --- -**Compact data file** ( *cheminStructure* ; *cheminDonnées* {; *dossierArchive* {; *options* {; *méthode*}}} ) : Text +**Compact data file** ( *cheminStructure* : Text ; *cheminDonnées* : Text {; *dossierArchive* : Text {; *options* : Integer {; *méthode* : Text}}} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/component-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/component-list.md index d9c866106bf65b..a5d0d48f9f3f57 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/component-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/component-list.md @@ -5,7 +5,7 @@ slug: /commands/component-list displayed_sidebar: docs --- -**COMPONENT LIST** ( *tabComposants* ) +**COMPONENT LIST** ( *tabComposants* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/create-data-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/create-data-file.md index 0e2bbdcbaca68f..69302af23bca6b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/create-data-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/create-data-file.md @@ -5,7 +5,7 @@ slug: /commands/create-data-file displayed_sidebar: docs --- -**CREATE DATA FILE** ( *cheminAccès* ) +**CREATE DATA FILE** ( *cheminAccès* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/data-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/data-file.md index ead91c895e6081..cc227ca374defd 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/data-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/data-file.md @@ -5,7 +5,7 @@ slug: /commands/data-file displayed_sidebar: docs --- -**Data file** {( *segment* )} : Text +**Data file** ( { *segment* : Integer } ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/database-measures.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/database-measures.md index a5b634f8fb7ffc..361b561ed76c1a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/database-measures.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/database-measures.md @@ -5,7 +5,7 @@ slug: /commands/database-measures displayed_sidebar: docs --- -**Database measures** {( *options* )} : Object +**Database measures** ({ *options* : Object }) : Object
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/drop-remote-user.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/drop-remote-user.md index 75b58343320709..dfc875fd06298e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/drop-remote-user.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/drop-remote-user.md @@ -5,7 +5,7 @@ slug: /commands/drop-remote-user displayed_sidebar: docs --- -**DROP REMOTE USER** ( *sessionUtilisateur* ) +**DROP REMOTE USER** ( *sessionUtilisateur* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/export-structure-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/export-structure-file.md index 0680de954acbce..8ae2661da55a3d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/export-structure-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/export-structure-file.md @@ -5,7 +5,7 @@ slug: /commands/export-structure-file displayed_sidebar: docs --- -**Export structure file** ( *cheminDossier* {; *options*} ) : Object +**Export structure file** ( *cheminDossier* : Text {; *options* : Object} ) : Object
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-4d-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-4d-file.md index 44698d7106d07b..795ae9a4afc703 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-4d-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-4d-file.md @@ -5,7 +5,7 @@ slug: /commands/get-4d-file displayed_sidebar: docs --- -**Get 4D file** ( *fichier* {; *} ) : Text +**Get 4D file** ( *fichier* : Integer {; *} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-4d-folder.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-4d-folder.md index a155a73e17af8a..f1a21623447510 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-4d-folder.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-4d-folder.md @@ -5,7 +5,7 @@ slug: /commands/get-4d-folder displayed_sidebar: docs --- -**Get 4D folder** {( *dossier* {; *options*} {; *})} : Text +**Get 4D folder** ({*dossier* : Integer {; *options* : Object}} {; *}) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md index a618e7e3c0205b..4b70abf3af0b1c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md @@ -5,7 +5,7 @@ slug: /commands/get-database-localization displayed_sidebar: docs --- -**Get database localization** {( {*typeLangue*}{;}{*} )} : Text +**Get database localization** ( { *typeLangue* : Integer {; * }}) : Text
                    **Get database localization** ( * ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-parameter.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-parameter.md index 3029942e49a485..1cbf84c020fd17 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-parameter.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-parameter.md @@ -5,7 +5,7 @@ slug: /commands/get-database-parameter displayed_sidebar: docs --- -**Get database parameter** ( {*laTable* ;} *sélecteur* {; *valeurAlpha*} ) : Real +**Get database parameter** ( {*laTable* : Table ;} *sélecteur* : Integer {; *valeurAlpha* : Text} ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/open-data-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/open-data-file.md index d0366be465f81f..2b5361220ee8d7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/open-data-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/open-data-file.md @@ -5,7 +5,7 @@ slug: /commands/open-data-file displayed_sidebar: docs --- -**OPEN DATA FILE** ( *cheminAccès* ) +**OPEN DATA FILE** ( *cheminAccès* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/open-database.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/open-database.md index dc37f142c44bdd..6d83e05bdfa1c9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/open-database.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/open-database.md @@ -5,7 +5,7 @@ slug: /commands/open-database displayed_sidebar: docs --- -**OPEN DATABASE** ( *cheminFichier* ) +**OPEN DATABASE** ( *cheminFichier* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/open-settings-window.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/open-settings-window.md index 2ac8b67f8d8305..650848e24aba4b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/open-settings-window.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/open-settings-window.md @@ -5,7 +5,7 @@ slug: /commands/open-settings-window displayed_sidebar: docs --- -**OPEN SETTINGS WINDOW** ( *sélecteur* {; *accès* {; *typePropriétés*}} ) +**OPEN SETTINGS WINDOW** ( *sélecteur* : Text {; *accès* : Boolean {; *typePropriétés* : Integer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/plugin-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/plugin-list.md index 9e64b58386659a..2c8d24ba650429 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/plugin-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/plugin-list.md @@ -5,7 +5,7 @@ slug: /commands/plugin-list displayed_sidebar: docs --- -**PLUGIN LIST** ( *tabNuméros* ; *tabNoms* ) +**PLUGIN LIST** ( *tabNuméros* : Integer array ; *tabNoms* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/quit-4d.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/quit-4d.md index 539a9327f8805a..044d9803c2c8a0 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/quit-4d.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/quit-4d.md @@ -5,7 +5,7 @@ slug: /commands/quit-4d displayed_sidebar: docs --- -**QUIT 4D** {( *délai* )} +**QUIT 4D** ({ *délai* : Integer })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/reject-new-remote-connections.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/reject-new-remote-connections.md index d499ba33f97d21..d57ee568f7af9b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/reject-new-remote-connections.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/reject-new-remote-connections.md @@ -5,7 +5,7 @@ slug: /commands/reject-new-remote-connections displayed_sidebar: docs --- -**REJECT NEW REMOTE CONNECTIONS** ( *statutRejet* ) +**REJECT NEW REMOTE CONNECTIONS** ( *statutRejet* : Boolean )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/restart-4d.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/restart-4d.md index fcfcfb4550dace..19dcbec7be325b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/restart-4d.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/restart-4d.md @@ -5,7 +5,7 @@ slug: /commands/restart-4d displayed_sidebar: docs --- -**RESTART 4D** {( *délai* {; *message*} )} +**RESTART 4D** ({ *délai* : Integer {; *message* : Text} })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/send-message-to-remote-user.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/send-message-to-remote-user.md index 24192bf1d2372c..c82e963bd6cfea 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/send-message-to-remote-user.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/send-message-to-remote-user.md @@ -5,7 +5,7 @@ slug: /commands/send-message-to-remote-user displayed_sidebar: docs --- -**SEND MESSAGE TO REMOTE USER** ( *message* {; *sessionUtilisateur*} ) +**SEND MESSAGE TO REMOTE USER** ( *message* : Text {; *sessionUtilisateur* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/set-database-localization.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/set-database-localization.md index 034b29fc07ea8a..66bdc32492a0a8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/set-database-localization.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/set-database-localization.md @@ -5,7 +5,7 @@ slug: /commands/set-database-localization displayed_sidebar: docs --- -**SET DATABASE LOCALIZATION** ( *codeLangue* {; *} ) +**SET DATABASE LOCALIZATION** ( *codeLangue* : Text {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/set-database-parameter.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/set-database-parameter.md index b419010fd3279f..641372bfb48547 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/set-database-parameter.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/set-database-parameter.md @@ -5,7 +5,7 @@ slug: /commands/set-database-parameter displayed_sidebar: docs --- -**SET DATABASE PARAMETER** ( {*laTable* ;} *sélecteur* ; *valeur* ) +**SET DATABASE PARAMETER** ( {*laTable* : Table ;} *sélecteur* : Integer ; *valeur* : Real, Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/set-update-folder.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/set-update-folder.md index 23811af5411f38..af2f08a3257e47 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/set-update-folder.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/set-update-folder.md @@ -5,7 +5,7 @@ slug: /commands/set-update-folder displayed_sidebar: docs --- -**SET UPDATE FOLDER** ( *cheminDossier* {; *erreursDiscrètes*} ) +**SET UPDATE FOLDER** ( *cheminDossier* : Text {; *erreursDiscrètes* : Boolean} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/table-fragmentation.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/table-fragmentation.md index 1b3f089715d7d0..e201a4fa369ed2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/table-fragmentation.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/table-fragmentation.md @@ -5,7 +5,7 @@ slug: /commands/table-fragmentation displayed_sidebar: docs --- -**Table fragmentation** ( *laTable* ) : Real +**Table fragmentation** ( *laTable* : Table ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/verify-current-data-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/verify-current-data-file.md index f17ad68276e63a..aa9e01c52b2e0f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/verify-current-data-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/verify-current-data-file.md @@ -5,7 +5,7 @@ slug: /commands/verify-current-data-file displayed_sidebar: docs --- -**VERIFY CURRENT DATA FILE** {( *objets* ; *options* ; *méthode* {; *tabTables* {; *tabChamps*}} )} +**VERIFY CURRENT DATA FILE** ({ *objets* : Integer ; *options* : Integer ; *méthode* : Text {; *tabTables* : Integer array {; *tabChamps* : Integer array}} })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/verify-data-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/verify-data-file.md index d61b014ef387ed..575af1ead76dc1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/verify-data-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/verify-data-file.md @@ -5,7 +5,7 @@ slug: /commands/verify-data-file displayed_sidebar: docs --- -**VERIFY DATA FILE** ( *cheminStructure* ; *cheminDonnées* ; *objets* ; *options* ; *méthode* {; *tabTables* {; *tabChamps*}} ) +**VERIFY DATA FILE** ( *cheminStructure* : Text ; *cheminDonnées* : Text ; *objets* : Integer ; *options* : Integer ; *méthode* : Text {; *tabTables* : Integer array {; *tabChamps* : Integer array}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/append-to-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/append-to-array.md index 054e1c8d8ab0f7..936ba9572690ed 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/append-to-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/append-to-array.md @@ -5,7 +5,7 @@ slug: /commands/append-to-array displayed_sidebar: docs --- -**APPEND TO ARRAY** ( *tableau* ; *valeur* ) +**APPEND TO ARRAY** ( *tableau* : Array ; *valeur* : Expression )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-blob.md index 85d276dc7619bd..bbfc10bd46e722 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-blob.md @@ -5,7 +5,7 @@ slug: /commands/array-blob displayed_sidebar: docs --- -**ARRAY BLOB** ( *nomTableau* ; *taille* {; *taille2*} ) +**ARRAY BLOB** ( *nomTableau* : Array ; *taille* : Integer {; *taille2* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-boolean.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-boolean.md index 6c91ee423aacd1..91bce40fabecce 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-boolean.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-boolean.md @@ -5,7 +5,7 @@ slug: /commands/array-boolean displayed_sidebar: docs --- -**ARRAY BOOLEAN** ( *nomTableau* ; *taille* {; *taille2*} ) +**ARRAY BOOLEAN** ( *nomTableau* : Array ; *taille* : Integer {; *taille2* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-date.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-date.md index 72985c73d2ffe8..ae237ef1d8ccf9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-date.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-date.md @@ -5,7 +5,7 @@ slug: /commands/array-date displayed_sidebar: docs --- -**ARRAY DATE** ( *nomTableau* ; *taille* {; *taille2*} ) +**ARRAY DATE** ( *nomTableau* : Array ; *taille* : Integer {; *taille2* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-integer.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-integer.md index 9ab284facfe19a..8cab1f36a5d557 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-integer.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-integer.md @@ -5,7 +5,7 @@ slug: /commands/array-integer displayed_sidebar: docs --- -**ARRAY INTEGER** ( *nomTableau* ; *taille* {; *taille2*} ) +**ARRAY INTEGER** ( *nomTableau* : Array ; *taille* : Integer {; *taille2* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-longint.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-longint.md index 20d5ca83c3a915..b818e7d71fac88 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-longint.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-longint.md @@ -5,7 +5,7 @@ slug: /commands/array-longint displayed_sidebar: docs --- -**ARRAY LONGINT** ( *nomTableau* ; *taille* {; *taille2*} ) +**ARRAY LONGINT** ( *nomTableau* : Array ; *taille* : Integer {; *taille2* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-object.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-object.md index 2200f89f50c330..196c1bac4b0bb9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-object.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-object.md @@ -5,7 +5,7 @@ slug: /commands/array-object displayed_sidebar: docs --- -**ARRAY OBJECT** ( *nomTableau* ; *taille* {; *taille2*} ) +**ARRAY OBJECT** ( *nomTableau* : Array ; *taille* : Integer {; *taille2* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-picture.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-picture.md index a23642ceabbf7a..3832bba91cae14 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-picture.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-picture.md @@ -5,7 +5,7 @@ slug: /commands/array-picture displayed_sidebar: docs --- -**ARRAY PICTURE** ( *nomTableau* ; *taille* {; *taille2*} ) +**ARRAY PICTURE** ( *nomTableau* : Array ; *taille* : Integer {; *taille2* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-pointer.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-pointer.md index 232c5a37e2a517..d7cc169e6087f6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-pointer.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-pointer.md @@ -5,7 +5,7 @@ slug: /commands/array-pointer displayed_sidebar: docs --- -**ARRAY POINTER** ( *nomTableau* ; *taille* {; *taille2*} ) +**ARRAY POINTER** ( *nomTableau* : Array ; *taille* : Integer {; *taille2* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-real.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-real.md index 86687156d115f9..1f4edee949e2c8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-real.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-real.md @@ -5,7 +5,7 @@ slug: /commands/array-real displayed_sidebar: docs --- -**ARRAY REAL** ( *nomTableau* ; *taille* {; *taille2*} ) +**ARRAY REAL** ( *nomTableau* : Array ; *taille* : Integer {; *taille2* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-text.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-text.md index b244324f333c20..e760dc5f5400f9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-text.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-text.md @@ -5,7 +5,7 @@ slug: /commands/array-text displayed_sidebar: docs --- -**ARRAY TEXT** ( *nomTableau* ; *taille* {; *taille2*} ) +**ARRAY TEXT** ( *nomTableau* : Array ; *taille* : Integer {; *taille2* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-time.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-time.md index bf10019efe36e3..f18b2d8654f937 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-time.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-time.md @@ -5,7 +5,7 @@ slug: /commands/array-time displayed_sidebar: docs --- -**ARRAY TIME** ( *nomTableau* ; *taille* {; *taille2*} ) +**ARRAY TIME** ( *nomTableau* : Array ; *taille* : Integer {; *taille2* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-list.md index caeff723181717..fa0927a0a1f4d2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-list.md @@ -5,7 +5,7 @@ slug: /commands/array-to-list displayed_sidebar: docs --- -**ARRAY TO LIST** ( *tableau* ; *liste* {; *réfEléments*} ) +**ARRAY TO LIST** ( *tableau* : Array ; *liste* : Text, Integer {; *réfEléments* : Array} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/boolean-array-from-set.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/boolean-array-from-set.md index ecdddafd38fd91..5f55ef2be9ffa7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/boolean-array-from-set.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/boolean-array-from-set.md @@ -5,7 +5,7 @@ slug: /commands/boolean-array-from-set displayed_sidebar: docs --- -**BOOLEAN ARRAY FROM SET** ( *tabBooléen* {; *ensemble*} ) +**BOOLEAN ARRAY FROM SET** ( *tabBooléen* : Boolean array {; *ensemble* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/copy-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/copy-array.md index 621a0b9a947859..6ee54925d7d774 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/copy-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/copy-array.md @@ -5,7 +5,7 @@ slug: /commands/copy-array displayed_sidebar: docs --- -**COPY ARRAY** ( *source* ; *destination* ) +**COPY ARRAY** ( *source* : Array ; *destination* : Array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/count-in-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/count-in-array.md index ea9a9604ea088f..865e2dcfc082c0 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/count-in-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/count-in-array.md @@ -5,7 +5,7 @@ slug: /commands/count-in-array displayed_sidebar: docs --- -**Count in array** ( *tableau* ; *valeur* ) : Integer +**Count in array** ( *tableau* : Array ; *valeur* : Expression ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/delete-from-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/delete-from-array.md index 4827c325cf9722..d1bdf4b97066d5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/delete-from-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/delete-from-array.md @@ -5,7 +5,7 @@ slug: /commands/delete-from-array displayed_sidebar: docs --- -**DELETE FROM ARRAY** ( *tableau* ; *positionDépart* {; *combien*} ) +**DELETE FROM ARRAY** ( *tableau* : Array ; *positionDépart* : Integer {; *combien* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-attribute-paths.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-attribute-paths.md index 38236163e563d1..af9c803bb61d8f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-attribute-paths.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-attribute-paths.md @@ -5,7 +5,7 @@ slug: /commands/distinct-attribute-paths displayed_sidebar: docs --- -**DISTINCT ATTRIBUTE PATHS** ( *champObjet* ; *tabChemins* ) +**DISTINCT ATTRIBUTE PATHS** ( *champObjet* : Field ; *tabChemins* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-attribute-values.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-attribute-values.md index 97f6b3c69a1554..3a524b17cc7917 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-attribute-values.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-attribute-values.md @@ -5,7 +5,7 @@ slug: /commands/distinct-attribute-values displayed_sidebar: docs --- -**DISTINCT ATTRIBUTE VALUES** ( *champObjet* ; *cheminAttribut* ; *tabValeurs* ) +**DISTINCT ATTRIBUTE VALUES** ( *champObjet* : Field ; *cheminAttribut* : Text ; *tabValeurs* : Array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-values.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-values.md index 39114ef12e830a..57a5601e62db47 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-values.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/distinct-values.md @@ -5,7 +5,7 @@ slug: /commands/distinct-values displayed_sidebar: docs --- -**DISTINCT VALUES** ( *leChamp* ; *tableau* {; *tabNbVal*} ) +**DISTINCT VALUES** ( *leChamp* : Field ; *tableau* : Array {; *tabNbVal* : Integer array} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/find-in-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/find-in-array.md index 276c324a40d94a..0f26398ed472d5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/find-in-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/find-in-array.md @@ -5,7 +5,7 @@ slug: /commands/find-in-array displayed_sidebar: docs --- -**Find in array** ( *tableau* ; *valeur* {; *départ*} ) : Integer +**Find in array** ( *tableau* : Array ; *valeur* : Expression {; *départ* : Integer} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/insert-in-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/insert-in-array.md index 836ed0939040fd..49a9d6f86774ed 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/insert-in-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/insert-in-array.md @@ -5,7 +5,7 @@ slug: /commands/insert-in-array displayed_sidebar: docs --- -**INSERT IN ARRAY** ( *tableau* ; *positionDépart* {; *combien*} ) +**INSERT IN ARRAY** ( *tableau* : Array ; *positionDépart* : Integer {; *combien* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/list-to-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/list-to-array.md index b4e2fb40c7981d..276516aa8999c2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/list-to-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/list-to-array.md @@ -5,7 +5,7 @@ slug: /commands/list-to-array displayed_sidebar: docs --- -**LIST TO ARRAY** ( *liste* ; *tableau* {; *réfEléments*} ) +**LIST TO ARRAY** ( *liste* : Text, Integer ; *tableau* : Array {; *réfEléments* : Array} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/longint-array-from-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/longint-array-from-selection.md index 28616f91e68d2b..aca2b1beb9d625 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/longint-array-from-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/longint-array-from-selection.md @@ -5,7 +5,7 @@ slug: /commands/longint-array-from-selection displayed_sidebar: docs --- -**LONGINT ARRAY FROM SELECTION** ( *laTable* ; *tabEnrg* {; *tempo*} ) +**LONGINT ARRAY FROM SELECTION** ( *laTable* : Table ; *tabEnrg* : Integer array {; *tempo* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/size-of-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/size-of-array.md index cc698be2963842..a6d25d4d997842 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/size-of-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/size-of-array.md @@ -5,7 +5,7 @@ slug: /commands/size-of-array displayed_sidebar: docs --- -**Size of array** ( *tableau* ) : Integer +**Size of array** ( *tableau* : Array ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/sort-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/sort-array.md index 72823f2844183a..b615f0639d6592 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/sort-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/sort-array.md @@ -5,7 +5,7 @@ slug: /commands/sort-array displayed_sidebar: docs --- -**SORT ARRAY** ( *tableau* {; *tableau2* ; ... ; *tableauN*}{; > ou <} ) +**SORT ARRAY** ( *tableau* : Array {; *tableau2* : Array}{; *tableauN* : >, < } )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/text-to-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/text-to-array.md index b1553f45d67012..09b82246d9305e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/text-to-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Arrays/text-to-array.md @@ -5,7 +5,7 @@ slug: /commands/text-to-array displayed_sidebar: docs --- -**TEXT TO ARRAY** ( *varTexte* ; *tabTexte* ; *largeur* ; *nomPolice* ; *taillePolice* {; *stylePolice* {; *}} ) +**TEXT TO ARRAY** ( *varTexte* : Text ; *tabTexte* : Text array ; *largeur* : Integer ; *nomPolice* : Text ; *taillePolice* : Integer {; *stylePolice* : Integer {; *}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-properties.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-properties.md index f6bf5d2ef0587f..da755288142d5c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-properties.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-properties.md @@ -5,7 +5,7 @@ slug: /commands/blob-properties displayed_sidebar: docs --- -**BLOB PROPERTIES** ( *blob* ; *compressé* {; *tailleDécompressée* {; *tailleCourante*}} ) +**BLOB PROPERTIES** ( *blob* : Blob ; *compressé* : Integer {; *tailleDécompressée* : Integer {; *tailleCourante* : Integer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-size.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-size.md index 7b4b7f8d923d79..1872ab56824a0e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-size.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-size.md @@ -5,7 +5,7 @@ slug: /commands/blob-size displayed_sidebar: docs --- -**BLOB size** ( *blob* ) : Integer +**BLOB size** ( *blob* : Blob ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-document.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-document.md index 05103e903aaa24..0609b5f0245106 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-document.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-document.md @@ -5,7 +5,7 @@ slug: /commands/blob-to-document displayed_sidebar: docs --- -**BLOB TO DOCUMENT** ( *document* ; *blob* ) +**BLOB TO DOCUMENT** ( *document* : Text ; *blob* : Blob )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-integer.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-integer.md index e68db8b78f115e..5af9d7d649e46a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-integer.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-integer.md @@ -5,7 +5,7 @@ slug: /commands/blob-to-integer displayed_sidebar: docs --- -**BLOB to integer** ( *blob* ; *ordreOctet* {; *offset*} ) : Integer +**BLOB to integer** ( *blob* : Blob ; *ordreOctet* : Integer {; *offset* : Variable} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-list.md index f2dcea09f7e20c..cb72d465c99662 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-list.md @@ -5,7 +5,7 @@ slug: /commands/blob-to-list displayed_sidebar: docs --- -**BLOB to list** ( *blob* {; *offset*} ) : Integer +**BLOB to list** ( *blob* : Blob {; *offset* : Integer} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-longint.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-longint.md index 767bb0a6fc59d9..3607b81580c759 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-longint.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-longint.md @@ -5,7 +5,7 @@ slug: /commands/blob-to-longint displayed_sidebar: docs --- -**BLOB to longint** ( *blob* ; *ordreOctet* {; *offset*} ) : Integer +**BLOB to longint** ( *blob* : Blob ; *ordreOctet* : Integer {; *offset* : Variable} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-real.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-real.md index c6f9da06ca2635..801f657f43a9cc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-real.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-real.md @@ -5,7 +5,7 @@ slug: /commands/blob-to-real displayed_sidebar: docs --- -**BLOB to real** ( *blob* ; *formatRéel* {; *offset*} ) : Real +**BLOB to real** ( *blob* : Blob ; *formatRéel* : Integer {; *offset* : Variable} ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-text.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-text.md index b1945ca0373024..b77a19f66579da 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-text.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-text.md @@ -5,7 +5,7 @@ slug: /commands/blob-to-text displayed_sidebar: docs --- -**BLOB to text** ( *blob* ; *formatTexte* {; *offset* {; *longueurTexte*}} ) : Text +**BLOB to text** ( *blob* : Blob ; *formatTexte* : Integer {; *offset* : Variable {; *longueurTexte* : Integer}} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-variable.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-variable.md index 5d7b8a3ee4e0da..79415f3a336a18 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-variable.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-variable.md @@ -5,7 +5,7 @@ slug: /commands/blob-to-variable displayed_sidebar: docs --- -**BLOB TO VARIABLE** ( *blob* ; *variable* {; *offset*} ) +**BLOB TO VARIABLE** ( *blob* : Blob ; *variable* : Variable {; *offset* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/compress-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/compress-blob.md index 6990eaa73c244e..5967476eb374cf 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/compress-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/compress-blob.md @@ -5,7 +5,7 @@ slug: /commands/compress-blob displayed_sidebar: docs --- -**COMPRESS BLOB** ( *blob* {; *compression*} ) +**COMPRESS BLOB** ( *blob* : Blob {; *compression* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/copy-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/copy-blob.md index 8ef493831e4dd3..1312359efc8298 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/copy-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/copy-blob.md @@ -5,7 +5,7 @@ slug: /commands/copy-blob displayed_sidebar: docs --- -**COPY BLOB** ( *srcBLOB* ; *dstBLOB* ; *srcOffset* ; *dstOffset* ; *nombre* ) +**COPY BLOB** ( *srcBLOB* : Blob ; *dstBLOB* : Blob ; *srcOffset* : Integer ; *dstOffset* : Integer ; *nombre* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/decrypt-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/decrypt-blob.md index fb2ffb35f7d952..ccd599a4430cda 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/decrypt-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/decrypt-blob.md @@ -5,7 +5,7 @@ slug: /commands/decrypt-blob displayed_sidebar: docs --- -**DECRYPT BLOB** ( *aDécrypter* ; *cléPubEmetteur* {; *cléPrivRécepteur*} ) +**DECRYPT BLOB** ( *aDécrypter* : Blob ; *cléPubEmetteur* : Blob {; *cléPrivRécepteur* : Blob} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/delete-from-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/delete-from-blob.md index 546b5ef6a87f1a..3ce1ed6787d928 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/delete-from-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/delete-from-blob.md @@ -5,7 +5,7 @@ slug: /commands/delete-from-blob displayed_sidebar: docs --- -**DELETE FROM BLOB** ( *blob* ; *offset* ; *nombre* ) +**DELETE FROM BLOB** ( *blob* : Blob ; *offset* : Integer ; *nombre* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/document-to-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/document-to-blob.md index 5bc3e6632c62fc..82ced4bd70d995 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/document-to-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/document-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/document-to-blob displayed_sidebar: docs --- -**DOCUMENT TO BLOB** ( *document* ; *blob* ) +**DOCUMENT TO BLOB** ( *document* : Text ; *blob* : Blob )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/encrypt-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/encrypt-blob.md index cc28784e976ba0..14d7f88f29569d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/encrypt-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/encrypt-blob.md @@ -5,7 +5,7 @@ slug: /commands/encrypt-blob displayed_sidebar: docs --- -**ENCRYPT BLOB** ( *aCrypter* ; *cléPrivEmetteur* {; *cléPubRécepteur*} ) +**ENCRYPT BLOB** ( *aCrypter* : Blob ; *cléPrivEmetteur* : Blob {; *cléPubRécepteur* : Blob} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/expand-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/expand-blob.md index 7f9250f9415116..e2af774b37c220 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/expand-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/expand-blob.md @@ -5,7 +5,7 @@ slug: /commands/expand-blob displayed_sidebar: docs --- -**EXPAND BLOB** ( *blob* ) +**EXPAND BLOB** ( *blob* : Blob )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/insert-in-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/insert-in-blob.md index 3d20c998bff6d6..9dab20a2926ef8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/insert-in-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/insert-in-blob.md @@ -5,7 +5,7 @@ slug: /commands/insert-in-blob displayed_sidebar: docs --- -**INSERT IN BLOB** ( *blob* ; *décalage* ; *nombre* {; *remplisseur*} ) +**INSERT IN BLOB** ( *blob* : Blob ; *décalage* : Integer ; *nombre* : Integer {; *remplisseur* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/integer-to-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/integer-to-blob.md index cd5658f1df5f5d..fd72a8122ebdd7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/integer-to-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/integer-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/integer-to-blob displayed_sidebar: docs --- -**INTEGER TO BLOB** ( *integer* ; *blob* ; *byteOrder* {; offset} )
                    **INTEGER TO BLOB** ( *integer* ; *blob* ; *byteOrder* {; *} ) +**INTEGER TO BLOB** ( *integer* : Integer ; *blob* : Blob {; *byteOrder* : Integer}{; *offset* : Variable} )
                    **INTEGER TO BLOB** ( *integer* : Integer ; *blob* : Blob {; *byteOrder* : Integer}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/longint-to-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/longint-to-blob.md index 72742c8f7f19aa..18c93e5d3981e1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/longint-to-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/longint-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/longint-to-blob displayed_sidebar: docs --- -**LONGINT TO BLOB** ( *entierLong* ; *blob* ; *ordreOctet* {; offset } )
                    **LONGINT TO BLOB** ( *entierLong* ; *blob* ; *ordreOctet* {; *} ) +**LONGINT TO BLOB** ( *entierLong* : Integer ; *blob* : Blob {; *ordreOctet* : Integer}{; *offset* : Variable} )
                    **LONGINT TO BLOB** ( *entierLong* : Integer ; *blob* : Blob {; *ordreOctet* : Integer}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/real-to-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/real-to-blob.md index 0c8dac36148aa8..3610c0731cc63b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/real-to-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/real-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/real-to-blob displayed_sidebar: docs --- -**REAL TO BLOB** ( *réel* ; *blob* ; *formatRéel* {; offset } )
                    **REAL TO BLOB** ( *réel* ; *blob* ; *formatRéel* {; *} ) +**REAL TO BLOB** ( *réel* : Real ; *blob* : Blob ; *formatRéel* : Integer {; *offset* : Variable } )
                    **REAL TO BLOB** ( *réel* : Real ; *blob* : Blob ; *formatRéel* : Integer {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/set-blob-size.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/set-blob-size.md index 348ee43749492b..6ace974832b962 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/set-blob-size.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/set-blob-size.md @@ -5,7 +5,7 @@ slug: /commands/set-blob-size displayed_sidebar: docs --- -**SET BLOB SIZE** ( *blob* ; *taille* {; *remplisseur*} ) +**SET BLOB SIZE** ( *blob* : Blob ; *taille* : Integer {; *remplisseur* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/text-to-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/text-to-blob.md index 8fe1f02b90a3e7..90a63f84ed95eb 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/text-to-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/text-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/text-to-blob displayed_sidebar: docs --- -**TEXT TO BLOB** ( *texte* ; *blob* {; *formatTexte* {; offset }} )
                    **TEXT TO BLOB** ( *texte* ; *blob* {; *formatTexte* {; *}} ) +**TEXT TO BLOB** ( *texte* : Text ; *blob* : Blob {; *formatTexte* : Integer {; *offset* : Variable }} )
                    **TEXT TO BLOB** ( *texte* : Text ; *blob* : Blob {; *formatTexte* : Integer {; *}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/variable-to-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/variable-to-blob.md index a38297d76b1d17..386b8e18254f18 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/variable-to-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/BLOB/variable-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/variable-to-blob displayed_sidebar: docs --- -**VARIABLE TO BLOB** ( *variable* ; *blob* {; offset } )
                    **VARIABLE TO BLOB** ( *variable* ; *blob* {; *} ) +**VARIABLE TO BLOB** ( *variable* : Variable ; *blob* : Blob {; *offset* : Variable } )
                    **VARIABLE TO BLOB** ( *variable* : Variable ; *blob* : Blob {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/backup-info.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/backup-info.md index a3cc821772c15e..758f00dff36ac2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/backup-info.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/backup-info.md @@ -5,7 +5,7 @@ slug: /commands/backup-info displayed_sidebar: docs --- -**BACKUP INFO** ( *sélecteur* ; *info1* ; *info2* ) +**BACKUP INFO** ( *sélecteur* : Integer ; *info1* : Integer, Date ; *info2* : Time, Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/integrate-mirror-log-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/integrate-mirror-log-file.md index 1b62773cecc7bb..1b1eaeab4adf15 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/integrate-mirror-log-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/integrate-mirror-log-file.md @@ -5,7 +5,7 @@ slug: /commands/integrate-mirror-log-file displayed_sidebar: docs --- -**INTEGRATE MIRROR LOG FILE** ( *cheminAccès* ; *numOpération* {; *mode* {; *objErreur*}} ) +**INTEGRATE MIRROR LOG FILE** ( *cheminAccès* : Text ; *numOpération* : Real {; *mode* : Integer {; *objErreur* : Object}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/log-file-to-json.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/log-file-to-json.md index 918c73af6285ee..0273376f20507c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/log-file-to-json.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/log-file-to-json.md @@ -5,7 +5,7 @@ slug: /commands/log-file-to-json displayed_sidebar: docs --- -**LOG FILE TO JSON** ( *cheminDossierDest* {; *tailleMax* {; *cheminHistorique* {; *attribChamp*}}} ) +**LOG FILE TO JSON** ( *cheminDossierDest* : Text {; *tailleMax* : Integer {; *cheminHistorique* : Text {; *attribChamp* : Integer}}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/restore-info.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/restore-info.md index 8d8b23783650e8..274f1097a84dfc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/restore-info.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/restore-info.md @@ -5,7 +5,7 @@ slug: /commands/restore-info displayed_sidebar: docs --- -**RESTORE INFO** ( *sélecteur* ; *info1* ; *info2* ) +**RESTORE INFO** ( *sélecteur* : Integer ; *info1* : Integer, Date ; *info2* : Text, Time )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/restore.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/restore.md index 6b1ea8e3eafcf7..e2f6dfa0dcf597 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/restore.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/restore.md @@ -5,7 +5,7 @@ slug: /commands/restore displayed_sidebar: docs --- -**RESTORE** {( *cheminArchive* {; *cheminDossierDest*} )} +**RESTORE** ({ *cheminArchive* : Text {; *cheminDossierDest* : Text} })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/select-log-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/select-log-file.md index 553116759dd25c..fa7fb4ee59b827 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/select-log-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Backup/select-log-file.md @@ -5,7 +5,7 @@ title: SELECT LOG FILE displayed_sidebar: docs --- -**SELECT LOG FILE** ( *logFile* )
                    **SELECT LOG FILE** ( * ) +**SELECT LOG FILE** ( *logFile* : Text )
                    **SELECT LOG FILE** ( * ) diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Boolean/bool.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Boolean/bool.md index 8f8eb44f9f3c12..550d29e3a92dae 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Boolean/bool.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Boolean/bool.md @@ -5,7 +5,7 @@ slug: /commands/bool displayed_sidebar: docs --- -**Bool** ( *expression* ) : Boolean +**Bool** ( *expression* : Expression ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Boolean/not.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Boolean/not.md index 291b371fd2bbbe..20cb6dc4e6392d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Boolean/not.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Boolean/not.md @@ -5,7 +5,7 @@ slug: /commands/not displayed_sidebar: docs --- -**Not** ( *booléen* ) : Boolean +**Not** ( *booléen* : Boolean ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-blobs-cache-priority.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-blobs-cache-priority.md index cb156788e762c3..fd08868a76d39c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-blobs-cache-priority.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-blobs-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/adjust-blobs-cache-priority displayed_sidebar: docs --- -**ADJUST BLOBS CACHE PRIORITY** ( *laTable* ; *priorité* ) +**ADJUST BLOBS CACHE PRIORITY** ( *laTable* : Table ; *priorité* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-index-cache-priority.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-index-cache-priority.md index a14a6ff9f34103..e156168dca2270 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-index-cache-priority.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-index-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/adjust-index-cache-priority displayed_sidebar: docs --- -**ADJUST INDEX CACHE PRIORITY** ( *leChamp* ; *priorité* ) +**ADJUST INDEX CACHE PRIORITY** ( *leChamp* : Field ; *priorité* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-table-cache-priority.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-table-cache-priority.md index 850552e9b5292e..21bea9b7ed2333 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-table-cache-priority.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-table-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/adjust-table-cache-priority displayed_sidebar: docs --- -**ADJUST TABLE CACHE PRIORITY** ( *laTable* ; *priority* ) +**ADJUST TABLE CACHE PRIORITY** ( *laTable* : Table ; *priority* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/cache-info.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/cache-info.md index a08021b5608a78..53d0d7f762d91d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/cache-info.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/cache-info.md @@ -5,7 +5,7 @@ slug: /commands/cache-info displayed_sidebar: docs --- -**Cache info** {( *dbFilter* )} : Object +**Cache info** ( {*dbFilter* : Object} ) : Object
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md index e89fa7d23d836d..9bf1d29f4ec6bf 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md @@ -5,7 +5,7 @@ slug: /commands/flush-cache displayed_sidebar: docs --- -**FLUSH CACHE** {( taille )}
                    **FLUSH CACHE** {( * )} +**FLUSH CACHE** ({ *size* : Integer })
                    **FLUSH CACHE** ({ * })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-blobs-cache-priority.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-blobs-cache-priority.md index ed7736cb4487ab..aca9b96b5cc4ea 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-blobs-cache-priority.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-blobs-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/get-adjusted-blobs-cache-priority displayed_sidebar: docs --- -**Get adjusted blobs cache priority** ( *laTable* ) : Integer +**Get adjusted blobs cache priority** ( *laTable* : Table ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-index-cache-priority.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-index-cache-priority.md index e0da5271a9e6f1..e947328a6df3d4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-index-cache-priority.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-index-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/get-adjusted-index-cache-priority displayed_sidebar: docs --- -**Get adjusted index cache priority** ( *leChamp* ) : Integer +**Get adjusted index cache priority** ( *leChamp* : Field ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-table-cache-priority.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-table-cache-priority.md index 5b5d2e26fb37b4..4e31467cd1610c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-table-cache-priority.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-table-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/get-adjusted-table-cache-priority displayed_sidebar: docs --- -**Get adjusted table cache priority** ( *laTable* ) : Integer +**Get adjusted table cache priority** ( *laTable* : Table ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/memory-statistics.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/memory-statistics.md index ac4a5319c454fb..09aa5e34a664c3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/memory-statistics.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/memory-statistics.md @@ -5,7 +5,7 @@ slug: /commands/memory-statistics displayed_sidebar: docs --- -**MEMORY STATISTICS** ( *typeInfo* ; *tabNoms* ; *tabValeurs* ; *tabNombre* ) +**MEMORY STATISTICS** ( *typeInfo* : Integer ; *tabNoms* : Text array ; *tabValeurs* : Real array ; *tabNombre* : Real array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-blobs-cache-priority.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-blobs-cache-priority.md index aecf1aafc315d2..047e89d5ff412e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-blobs-cache-priority.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-blobs-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/set-blobs-cache-priority displayed_sidebar: docs --- -**SET BLOBS CACHE PRIORITY** ( *laTable* ; *priorité* ) +**SET BLOBS CACHE PRIORITY** ( *laTable* : Table ; *priorité* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-cache-size.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-cache-size.md index a21f72f555e7bf..8911fc1247349a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-cache-size.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-cache-size.md @@ -5,7 +5,7 @@ slug: /commands/set-cache-size displayed_sidebar: docs --- -**SET CACHE SIZE** ( *taille* {; *libereMini*} ) +**SET CACHE SIZE** ( *taille* : Real {; *libereMini* : Real} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-index-cache-priority.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-index-cache-priority.md index 9ee46372491e66..a6763b659a1d84 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-index-cache-priority.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-index-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/set-index-cache-priority displayed_sidebar: docs --- -**SET INDEX CACHE PRIORITY** ( *leChamp* ; *priorité* ) +**SET INDEX CACHE PRIORITY** ( *leChamp* : Field ; *priorité* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-table-cache-priority.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-table-cache-priority.md index 787af77eacf992..9dd0a66a8e5f1d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-table-cache-priority.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-table-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/set-table-cache-priority displayed_sidebar: docs --- -**SET TABLE CACHE PRIORITY** ( *laTable* ; *priorité* ) +**SET TABLE CACHE PRIORITY** ( *laTable* : Table ; *priorité* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/get-serial-port-mapping.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/get-serial-port-mapping.md index 9711a7b6d4aff4..aa88e33f28c2b2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/get-serial-port-mapping.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/get-serial-port-mapping.md @@ -5,7 +5,7 @@ slug: /commands/get-serial-port-mapping displayed_sidebar: docs --- -**GET SERIAL PORT MAPPING** ( *tabNums* ; *tabLibellés* ) +**GET SERIAL PORT MAPPING** ( *tabNums* : Integer array ; *tabLibellés* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-buffer.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-buffer.md index 9c670fd8a38f70..5f3a1e479e1f58 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-buffer.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-buffer.md @@ -5,7 +5,7 @@ slug: /commands/receive-buffer displayed_sidebar: docs --- -**RECEIVE BUFFER** ( *varRéception* ) +**RECEIVE BUFFER** ( *varRéception* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-packet.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-packet.md index 4e141b9f83ce9e..18fb1005114078 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-packet.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-packet.md @@ -5,7 +5,7 @@ slug: /commands/receive-packet displayed_sidebar: docs --- -**RECEIVE PACKET** ( {*docRef* ;} *réceptVar* ; *stopChar* )
                    **RECEIVE PACKET** ( {*docRef* ;} *réceptVar* ; *numBytes* ) +**RECEIVE PACKET** ( {*docRef* : Time ;} *réceptVar* : Text, Blob ; *stopChar* : Text )
                    **RECEIVE PACKET** ( {*docRef* : Time ;} *réceptVar* : Text, Blob ; *numBytes* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-record.md index a5283af1587d4d..0ef29ebdc9c35f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-record.md @@ -5,7 +5,7 @@ slug: /commands/receive-record displayed_sidebar: docs --- -**RECEIVE RECORD** {( *laTable* )} +**RECEIVE RECORD** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-variable.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-variable.md index 411a91af3e93c5..8e502682afa7a1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-variable.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-variable.md @@ -5,7 +5,7 @@ slug: /commands/receive-variable displayed_sidebar: docs --- -**RECEIVE VARIABLE** ( *variable* ) +**RECEIVE VARIABLE** ( *variable* : Variable )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-packet.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-packet.md index 56ea0bc1c21d6d..f73d735af4363f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-packet.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-packet.md @@ -5,7 +5,7 @@ slug: /commands/send-packet displayed_sidebar: docs --- -**SEND PACKET** ( {*docRef* ;} *paquet* ) +**SEND PACKET** ( {*docRef* : Time ;} *paquet* : Text, Blob )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-record.md index 4bd338f94a5c34..ea73a398facaec 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-record.md @@ -5,7 +5,7 @@ slug: /commands/send-record displayed_sidebar: docs --- -**SEND RECORD** {( *laTable* )} +**SEND RECORD** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-variable.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-variable.md index 21c099b5fbb450..5ad884b2d1568a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-variable.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-variable.md @@ -5,7 +5,7 @@ slug: /commands/send-variable displayed_sidebar: docs --- -**SEND VARIABLE** ( *variable* ) +**SEND VARIABLE** ( *variable* : Variable )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md index 9d238b269aefc1..f369fced0bd85c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md @@ -5,8 +5,7 @@ slug: /commands/set-channel displayed_sidebar: docs --- -**SET CHANNEL** ( *port* ; *param* ) 
                    -**SET CHANNEL** ( *opération* ; *nomFichier* ) +**SET CHANNEL** ( *port* : Integer {; *param* : Integer} )
                    **SET CHANNEL** ( *opération* : Integer {; *nomFichier* : Text } )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-timeout.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-timeout.md index 372f872852b684..566cee3ed1b753 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-timeout.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-timeout.md @@ -5,7 +5,7 @@ slug: /commands/set-timeout displayed_sidebar: docs --- -**SET TIMEOUT** ( *secondes* ) +**SET TIMEOUT** ( *secondes* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/use-character-set.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/use-character-set.md index ddb1f1e15380f7..744bdb66d2c5a8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/use-character-set.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Communications/use-character-set.md @@ -5,7 +5,7 @@ slug: /commands/use-character-set displayed_sidebar: docs --- -**USE CHARACTER SET** ( *filtre* {; *typeFiltre*} ) +**USE CHARACTER SET** ( *filtre* : Text, Operator {; *typeFiltre* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/add-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/add-record.md index 4423ee73785513..9e2d44575965f1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/add-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/add-record.md @@ -5,7 +5,7 @@ slug: /commands/add-record displayed_sidebar: docs --- -**ADD RECORD** ( {*laTable*}{;}{*} ) +**ADD RECORD** ( *laTable* : Table {; *} )
                    **ADD RECORD** ( * )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/dialog.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/dialog.md index 113e19b5d8f2f0..e72f7880871f80 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/dialog.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/dialog.md @@ -5,7 +5,7 @@ title: DIALOG displayed_sidebar: docs --- -**DIALOG** ( {*aTable* ;} *form* {; *formData*}{; *} ) +**DIALOG** ( {*aTable* : Table ;} *form* : Text, Object {; *formData* : Object}{; *} ) diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/modified.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/modified.md index a2e1eb4a3a340e..b7438847da8f4c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/modified.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/modified.md @@ -5,7 +5,7 @@ slug: /commands/modified displayed_sidebar: docs --- -**Modified** ( *leChamp* ) : Boolean +**Modified** ( *leChamp* : Field ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/modify-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/modify-record.md index 7b9d50fa1cc60f..e721f340ffed75 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/modify-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/modify-record.md @@ -5,7 +5,7 @@ slug: /commands/modify-record displayed_sidebar: docs --- -**MODIFY RECORD** ( {*laTable*}{;}{*} ) +**MODIFY RECORD** ( *laTable* : Table {; *} )
                    **MODIFY RECORD** ( * )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/reject.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/reject.md index 05ba295a40ab3a..6d2d0167a09ae6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/reject.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Entry/reject.md @@ -5,7 +5,7 @@ slug: /commands/reject displayed_sidebar: docs --- -**REJECT** {( *leChamp* )} +**REJECT** ({ *leChamp* : Field })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/decrypt-data-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/decrypt-data-blob.md index dfea25999e1e60..9893fae18a9c87 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/decrypt-data-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/decrypt-data-blob.md @@ -5,7 +5,7 @@ slug: /commands/decrypt-data-blob displayed_sidebar: docs --- -**Decrypt data BLOB** ( *blobToDecrypt* ; *keyObject* ; *salt* ; *decryptedBLOB* ) : Boolean
                    **Decrypt data BLOB** ( *blobToDecrypt* ; *passPhrase* ; *salt* ; *decryptedBLOB* ) : Boolean +**Decrypt data BLOB** ( *blobToDecrypt* : Blob ; *keyObject* : Object ; *salt* : Integer ; *decryptedBLOB* : Blob ) : Boolean
                    **Decrypt data BLOB** ( *blobToDecrypt* : Blob ; *passPhrase* : Text ; *salt* : Integer ; *decryptedBLOB* : Blob ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/encrypt-data-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/encrypt-data-blob.md index 1ab49b6bee8e81..9262f3f0fdb782 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/encrypt-data-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/encrypt-data-blob.md @@ -5,7 +5,7 @@ slug: /commands/encrypt-data-blob displayed_sidebar: docs --- -**Encrypt data BLOB** ( *blobToEncrypt* ; *keyObject* ; *salt* ; *encryptedBLOB* ) : Boolean
                    **Encrypt data BLOB** ( *blobToEncrypt* ; *passPhrase* ; *salt* ; *encryptedBLOB* ) : Boolean +**Encrypt data BLOB** ( *blobToEncrypt* : Blob ; *keyObject* : Object ; *salt* : Integer ; *encryptedBLOB* : Blob ) : Boolean
                    **Encrypt data BLOB** ( *blobToEncrypt* : Blob ; *passPhrase* : Text ; *salt* : Integer ; *encryptedBLOB* : Blob ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/new-data-key.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/new-data-key.md index d54269bd0b0def..f7141c1638027e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/new-data-key.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/new-data-key.md @@ -5,7 +5,7 @@ slug: /commands/new-data-key displayed_sidebar: docs --- -**New data key** ( *phraseSecrète* ) : Object +**New data key** ( *phraseSecrète* : Text ) : Object
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md index aa64ced77f9a9f..7876b8fa5c4959 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md @@ -5,7 +5,7 @@ slug: /commands/register-data-key displayed_sidebar: docs --- -**Register data key** ( phraseSecrèteCour ) : Boolean
                    **Register data key** ( cléDonnéesCour ) : Boolean +**Register data key** ( *phraseSecrèteCour* : Text ) : Boolean
                    **Register data key** ( *cléDonnéesCour* : Object ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/add-to-date.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/add-to-date.md index c40bfc7390fc43..b5d1cd009c807a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/add-to-date.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/add-to-date.md @@ -5,7 +5,7 @@ slug: /commands/add-to-date displayed_sidebar: docs --- -**Add to date** ( *date* ; *années* ; *mois* ; *jours* ) : Date +**Add to date** ( *date* : Date ; *années* : Integer ; *mois* : Integer ; *jours* : Integer ) : Date
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/date.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/date.md index aa4c7645849f97..057fd2f0143a7d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/date.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/date.md @@ -5,7 +5,7 @@ slug: /commands/date displayed_sidebar: docs --- -**Date** ( *expression* ) : Date +**Date** ( *expression* : Text, Date ) : Date
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/day-number.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/day-number.md index 58653c2d57df6e..b6c0b3ab876e79 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/day-number.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/day-number.md @@ -5,7 +5,7 @@ slug: /commands/day-number displayed_sidebar: docs --- -**Day number** ( *laDate* ) : Integer +**Day number** ( *laDate* : Date ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/day-of.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/day-of.md index 9da12ab04d0f3f..ecb8cf1e63e669 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/day-of.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/day-of.md @@ -5,7 +5,7 @@ slug: /commands/day-of displayed_sidebar: docs --- -**Day of** ( *date* ) : Integer +**Day of** ( *date* : Date ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/month-of.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/month-of.md index 0b4f77808cbec8..6b1e3110b04f2a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/month-of.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/month-of.md @@ -5,7 +5,7 @@ slug: /commands/month-of displayed_sidebar: docs --- -**Month of** ( *laDate* ) : Integer +**Month of** ( *laDate* : Date ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/set-default-century.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/set-default-century.md index ea66be60219801..68f62dea5b06f8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/set-default-century.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/set-default-century.md @@ -5,7 +5,7 @@ slug: /commands/set-default-century displayed_sidebar: docs --- -**SET DEFAULT CENTURY** ( *siècle* {; *anPivot*} ) +**SET DEFAULT CENTURY** ( *siècle* : Integer {; *anPivot* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/time-string.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/time-string.md index ec9fcd2ac3c5af..122980d5b001be 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/time-string.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/time-string.md @@ -5,7 +5,7 @@ slug: /commands/time-string displayed_sidebar: docs --- -**Time string** ( *secondes* ) : Text +**Time string** ( *secondes* : Integer, Time ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/time.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/time.md index 238a475f385008..19fb84702c0530 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/time.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/time.md @@ -5,7 +5,7 @@ slug: /commands/time displayed_sidebar: docs --- -**Time** ( *valHeure* ) : Time +**Time** ( *valHeure* : Text, Integer ) : Time
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/year-of.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/year-of.md index 2fcdce2ea6c75c..4cb00568a602d0 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/year-of.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/year-of.md @@ -5,7 +5,7 @@ slug: /commands/year-of displayed_sidebar: docs --- -**Year of** ( *date* ) : Integer +**Year of** ( *date* : Date ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/form-edit.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/form-edit.md index 02a0cf2b521ddd..0c19300472e648 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/form-edit.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/form-edit.md @@ -5,7 +5,7 @@ title: FORM EDIT displayed_sidebar: docs --- -**FORM EDIT** ( {*aTable* ;} *form* )
                    **FORM EDIT** ( {*aTable* ;} *form* ; *object* ) +**FORM EDIT** ( {*aTable* : Table ;} *form* : Text )
                    **FORM EDIT** ( {*aTable* : Table ;} *form* : Text ; *object* : Text ) diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/form-get-names.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/form-get-names.md index 79e0d6b533c5b4..cfd3115c747c42 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/form-get-names.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/form-get-names.md @@ -5,7 +5,7 @@ slug: /commands/form-get-names displayed_sidebar: docs --- -**FORM GET NAMES** ( {*laTable* ;} *tabNoms* {; *filtre* {; *marqueur*}}{; *} ) +**FORM GET NAMES** ( {*laTable* : Table ;} *tabNoms* : Text array {; *filtre* : Text {; *marqueur* : Real}}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-attribute.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-attribute.md index 80339bf44a073f..3531f2d41634bc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-attribute.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-attribute.md @@ -5,7 +5,7 @@ slug: /commands/method-get-attribute displayed_sidebar: docs --- -**METHOD Get attribute** ( *chemin* ; *typeAttribut* {; *} ) : Boolean +**METHOD Get attribute** ( *chemin* : Text ; *typeAttribut* : Integer {; *} ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-attributes.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-attributes.md index 27e509e894f1aa..e8b57c9b3b2f57 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-attributes.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-attributes.md @@ -5,7 +5,7 @@ slug: /commands/method-get-attributes displayed_sidebar: docs --- -**METHOD GET ATTRIBUTES** ( *chemin* ; *attributs* {; *} ) +**METHOD GET ATTRIBUTES** ( *chemin* : Text, Text array ; *attributs* : Object, Object array {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-code.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-code.md index 32ace8380a7053..2ac066ee745224 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-code.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-code.md @@ -5,7 +5,7 @@ slug: /commands/method-get-code displayed_sidebar: docs --- -**METHOD GET CODE** ( *chemin* ; *code* {; *option*} {; *} ) +**METHOD GET CODE** ( *chemin* : Text, Text array ; *code* : Text, Text array {; *option* : Integer} {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-comments.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-comments.md index 806e35ddbea201..638038aa0802d7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-comments.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-comments.md @@ -5,7 +5,7 @@ slug: /commands/method-get-comments displayed_sidebar: docs --- -**METHOD GET COMMENTS** ( *chemin* ; *commentaires* {; *} ) +**METHOD GET COMMENTS** ( *chemin* : Text, Text array ; *commentaires* : Text, Text array {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-folders.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-folders.md index 5523db75d761d6..343930e4d91aca 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-folders.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-folders.md @@ -5,7 +5,7 @@ slug: /commands/method-get-folders displayed_sidebar: docs --- -**METHOD GET FOLDERS** ( *tabNoms* {; *filtre*}{; *} ) +**METHOD GET FOLDERS** ( *tabNoms* : Text array {; *filtre* : Text}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-modification-date.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-modification-date.md index 131d363d73ed63..3f3bc084a556f3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-modification-date.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-modification-date.md @@ -5,7 +5,7 @@ slug: /commands/method-get-modification-date displayed_sidebar: docs --- -**METHOD GET MODIFICATION DATE** ( *chemin* ; *dateMod* ; *heureMod* {; *} ) +**METHOD GET MODIFICATION DATE** ( *chemin* : Text, Text array ; *dateMod* : Date, Date array ; *heureMod* : Time, Integer array {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-names.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-names.md index 22547a1514c885..b15a2ae3184f11 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-names.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-names.md @@ -5,7 +5,7 @@ slug: /commands/method-get-names displayed_sidebar: docs --- -**METHOD GET NAMES** ( *tabNoms* {; *filtre*}{; *} ) +**METHOD GET NAMES** ( *tabNoms* : Text array {; *filtre* : Text}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-path.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-path.md index db27ce127a45c2..e467b18cdfcf29 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-path.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-path.md @@ -5,7 +5,7 @@ slug: /commands/method-get-path displayed_sidebar: docs --- -**METHOD Get path** ( *typeMéthode* {; *laTable*}{; *nomObjet*{; *nomObjetForm*}}{; *} ) : Text +**METHOD Get path** ( *typeMéthode* : Integer {; *laTable* : Table}{; *nomObjet* : Text{; *nomObjetForm* : Text}}{; *} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths-form.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths-form.md index b4e9d9cab4420e..c82b9e2df5552e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths-form.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths-form.md @@ -5,7 +5,7 @@ slug: /commands/method-get-paths-form displayed_sidebar: docs --- -**METHOD GET PATHS FORM** ( {*laTable* ;} *tabChemins* {; *filtre*}{; *marqueur*}{; *} ) +**METHOD GET PATHS FORM** ( {*laTable* : Table ;} *tabChemins* : Text array {; *filtre* : Text}{; *marqueur* : Real}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths.md index 43ab8b3ce815d0..6dbc9c81f54fcb 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths.md @@ -5,7 +5,7 @@ slug: /commands/method-get-paths displayed_sidebar: docs --- -**METHOD GET PATHS** ( {*nomDossier* ;} *typeMéthode* ; *tabChemins* {; *marqueur*}{; *} ) +**METHOD GET PATHS** ( {*nomDossier* : Text ;} *typeMéthode* : Integer ; *tabChemins* : Text array {; *marqueur* : Real}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-open-path.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-open-path.md index a592fca94d0eac..dda14051e008ea 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-open-path.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-open-path.md @@ -5,7 +5,7 @@ slug: /commands/method-open-path displayed_sidebar: docs --- -**METHOD OPEN PATH** ( *chemin* {; *line*}{; *} ) +**METHOD OPEN PATH** ( *chemin* : Text {; *line* : Real}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-resolve-path.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-resolve-path.md index 1a815f45f9ce03..fe639302d900ab 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-resolve-path.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-resolve-path.md @@ -5,7 +5,7 @@ slug: /commands/method-resolve-path displayed_sidebar: docs --- -**METHOD RESOLVE PATH** ( *chemin* ; *typeMéthode* ; *ptrTable* ; *nomObjet* ; *nomObjetForm* {; *} ) +**METHOD RESOLVE PATH** ( *chemin* : Text ; *typeMéthode* : Integer ; *ptrTable* : Pointer ; *nomObjet* : Text ; *nomObjetForm* : Text {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-access-mode.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-access-mode.md index adb85ef0a672ee..2706fe80d325f7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-access-mode.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-access-mode.md @@ -5,7 +5,7 @@ slug: /commands/method-set-access-mode displayed_sidebar: docs --- -**METHOD SET ACCESS MODE** ( *mode* ) +**METHOD SET ACCESS MODE** ( *mode* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-attributes.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-attributes.md index 0367b3b0a72664..28d7d8d2f2920e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-attributes.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-attributes.md @@ -5,7 +5,7 @@ slug: /commands/method-set-attributes displayed_sidebar: docs --- -**METHOD SET ATTRIBUTES** ( *chemin* ; *attributs* {; *} ) +**METHOD SET ATTRIBUTES** ( *chemin* : Text, Text array ; *attributs* : Object, Object array {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-code.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-code.md index ea81668ec73229..6c82420f30c7ad 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-code.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-code.md @@ -5,7 +5,7 @@ slug: /commands/method-set-code displayed_sidebar: docs --- -**METHOD SET CODE** ( *chemin* ; *code* {; *} ) +**METHOD SET CODE** ( *chemin* : Text, Text array ; *code* : Text, Text array {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-comments.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-comments.md index bb1cf10ec91060..cdc9e447ea7f74 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-comments.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-comments.md @@ -5,7 +5,7 @@ slug: /commands/method-set-comments displayed_sidebar: docs --- -**METHOD SET COMMENTS** ( *chemin* ; *commentaires* {; *} ) +**METHOD SET COMMENTS** ( *chemin* : Text, Text array ; *commentaires* : Text, Text array {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Drag and Drop/drop-position.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Drag and Drop/drop-position.md index 38c111640200b5..04b20b91d29736 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Drag and Drop/drop-position.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Drag and Drop/drop-position.md @@ -5,7 +5,7 @@ slug: /commands/drop-position displayed_sidebar: docs --- -**Drop position** {( *numColonne* )} : Integer
                    **Drop position** {( *posYImage* )} : Integer +**Drop position** ( { *numColonne* : Integer } ) : Integer
                    **Drop position** ( { *posYImage* : Integer } ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Drag and Drop/set-drag-icon.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Drag and Drop/set-drag-icon.md index ffb24d8c5a5dc8..1828b591fca5a6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Drag and Drop/set-drag-icon.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Drag and Drop/set-drag-icon.md @@ -5,7 +5,7 @@ slug: /commands/set-drag-icon displayed_sidebar: docs --- -**SET DRAG ICON** ( *icône* {; *décalageH* {; *décalageV*}} ) +**SET DRAG ICON** ( *icône* : Picture {; *décalageH* : Integer {; *décalageV* : Integer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/edit-item.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/edit-item.md index ec4c29091c9396..cd7ce1771a02bc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/edit-item.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/edit-item.md @@ -5,7 +5,7 @@ slug: /commands/edit-item displayed_sidebar: docs --- -**EDIT ITEM** ( {* ;} *objet* {; élément} ) +**EDIT ITEM** ( {* ;} *objet* {; *élément*} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/filter-keystroke.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/filter-keystroke.md index 3702df5e1b821a..cd34e59a443a4a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/filter-keystroke.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/filter-keystroke.md @@ -5,7 +5,7 @@ slug: /commands/filter-keystroke displayed_sidebar: docs --- -**FILTER KEYSTROKE** ( *carFiltré* ) +**FILTER KEYSTROKE** ( *carFiltré* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/get-highlight.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/get-highlight.md index aaec9cc72e8fc6..7efcfcf0ba481e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/get-highlight.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/get-highlight.md @@ -5,7 +5,7 @@ slug: /commands/get-highlight displayed_sidebar: docs --- -**GET HIGHLIGHT** ( {* ;} *objet* ; *débutSél* ; *finSél* ) +**GET HIGHLIGHT** ( {* ;} *objet* : Variable, Field, any ; *débutSél* : Integer ; *finSél* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Form Events/call-subform-container.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Form Events/call-subform-container.md index f7c915ae36e2dc..6aa7b93848eb72 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Form Events/call-subform-container.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Form Events/call-subform-container.md @@ -5,7 +5,7 @@ slug: /commands/call-subform-container displayed_sidebar: docs --- -**CALL SUBFORM CONTAINER** ( événement ) +**CALL SUBFORM CONTAINER** ( *événement* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Form Events/post-outside-call.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Form Events/post-outside-call.md index ef2af7bee0c100..5c8b561d83ab23 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Form Events/post-outside-call.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Form Events/post-outside-call.md @@ -5,7 +5,7 @@ slug: /commands/post-outside-call displayed_sidebar: docs --- -**POST OUTSIDE CALL** ( *process* ) +**POST OUTSIDE CALL** ( *process* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Form Events/set-timer.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Form Events/set-timer.md index 199fb0ea26ba1f..7b84d919761440 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Form Events/set-timer.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Form Events/set-timer.md @@ -5,7 +5,7 @@ slug: /commands/set-timer displayed_sidebar: docs --- -**SET TIMER** ( *tickCount* ) +**SET TIMER** ( *tickCount* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-convert-to-dynamic.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-convert-to-dynamic.md index e61e5a1db3eba9..6bfa39e1332e89 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-convert-to-dynamic.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-convert-to-dynamic.md @@ -5,7 +5,7 @@ slug: /commands/form-convert-to-dynamic displayed_sidebar: docs --- -**FORM Convert to dynamic** ( {*uneTable* ;} *nomFormulaire* ) : Object +**FORM Convert to dynamic** ( {*uneTable* : Table ;} *nomFormulaire* : Text ) : Object
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-entry-order.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-entry-order.md index 312f211df610fa..4d5e111f34371a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-entry-order.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-entry-order.md @@ -5,7 +5,7 @@ slug: /commands/form-get-entry-order displayed_sidebar: docs --- -**FORM GET ENTRY ORDER** ( *nomsObjets* {; *numPage* }
                    *FORM GET ENTRY ORDER** ( *nomsObjets* {; *} ) +**FORM GET ENTRY ORDER** ( *nomsObjets* : Text array {; *numPage* : Integer } )
                    **FORM GET ENTRY ORDER** ( *nomsObjets* : Text array {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-horizontal-resizing.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-horizontal-resizing.md index 0a6d6d7d5120a9..4c4164404a2aac 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-horizontal-resizing.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-horizontal-resizing.md @@ -5,7 +5,7 @@ slug: /commands/form-get-horizontal-resizing displayed_sidebar: docs --- -**FORM GET HORIZONTAL RESIZING** ( *redimension* {; *largeurMini* {; *largeurMaxi*}} ) +**FORM GET HORIZONTAL RESIZING** ( *redimension* : Boolean {; *largeurMini* : Integer {; *largeurMaxi* : Integer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-properties.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-properties.md index ad714eb1902131..98ea43d963786d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-properties.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-properties.md @@ -5,7 +5,7 @@ slug: /commands/form-get-properties displayed_sidebar: docs --- -**FORM GET PROPERTIES** ( {*laTable* ;} *nomForm* ; *largeur* ; *hauteur* {; *nbPages* {; *largeurFixe* {; *hauteurFixe* {; *titre*}}}} ) +**FORM GET PROPERTIES** ( {*laTable* : Table ;} *nomForm* : Text ; *largeur* : Integer ; *hauteur* : Integer {; *nbPages* : Integer {; *largeurFixe* : Boolean {; *hauteurFixe* : Boolean {; *titre* : Text}}}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-vertical-resizing.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-vertical-resizing.md index 54f8cc9aa5f9ca..32e355559398ba 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-vertical-resizing.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-vertical-resizing.md @@ -5,7 +5,7 @@ slug: /commands/form-get-vertical-resizing displayed_sidebar: docs --- -**FORM GET VERTICAL RESIZING** ( *redimension* {; *hauteurMini* {; *hauteurMaxi*}} ) +**FORM GET VERTICAL RESIZING** ( *redimension* : Boolean {; *hauteurMini* : Integer {; *hauteurMaxi* : Integer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-goto-page.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-goto-page.md index c04e18dbbdff84..4aba7979e03218 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-goto-page.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-goto-page.md @@ -5,7 +5,7 @@ slug: /commands/form-goto-page displayed_sidebar: docs --- -**FORM GOTO PAGE** ( *numéroPage* {; *} ) +**FORM GOTO PAGE** ( *numéroPage* : Integer {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-load.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-load.md index d58be12cf4575e..3c0f5059d050c7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-load.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-load.md @@ -5,7 +5,7 @@ title: FORM LOAD displayed_sidebar: docs --- -**FORM LOAD** ( {*aTable* ;} *form* {; *formData*}{; *} ) +**FORM LOAD** ( {*aTable* : Table ;} *form* : Text, Object {; *formData* : Object}{; *} ) diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-screenshot.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-screenshot.md index ee206e33aa8b65..68cfaf401a9e80 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-screenshot.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-screenshot.md @@ -5,7 +5,7 @@ slug: /commands/form-screenshot displayed_sidebar: docs --- -**FORM SCREENSHOT** ( {{*laTable* ;} *nomFormulaire* ;} *imageForm* {; *pageNum*} ) +**FORM SCREENSHOT** ( {{*laTable* : Table ;} *nomFormulaire* : Text ;} *imageForm* : Picture {; *pageNum* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-entry-order.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-entry-order.md index c832ca850ad66f..baa254a3f2844a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-entry-order.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-entry-order.md @@ -5,7 +5,7 @@ slug: /commands/form-set-entry-order displayed_sidebar: docs --- -**FORM SET ENTRY ORDER** ( *nomsObjets* {; *numPage*} ) +**FORM SET ENTRY ORDER** ( *nomsObjets* : Text array {; *numPage* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-horizontal-resizing.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-horizontal-resizing.md index 4c0daa778c5ff7..389e28dc907d45 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-horizontal-resizing.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-horizontal-resizing.md @@ -5,7 +5,7 @@ slug: /commands/form-set-horizontal-resizing displayed_sidebar: docs --- -**FORM SET HORIZONTAL RESIZING** ( *redimension* {; *largeurMini* {; *largeurMaxi*}} ) +**FORM SET HORIZONTAL RESIZING** ( *redimension* : Boolean {; *largeurMini* : Integer {; *largeurMaxi* : Integer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-input.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-input.md index d831bede4fa7c8..18d24e6f125a60 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-input.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-input.md @@ -5,7 +5,7 @@ slug: /commands/form-set-input displayed_sidebar: docs --- -**FORM SET INPUT** ( {*laTable* ;} *formulaire* {; *formUtilisateur* {; *}} ) +**FORM SET INPUT** ( {*laTable* : Table ;} *formulaire* : Text, Object {; *formUtilisateur* : Text} {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-output.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-output.md index 0c39f01f63427d..7e309d0a78e092 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-output.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-output.md @@ -5,7 +5,7 @@ slug: /commands/form-set-output displayed_sidebar: docs --- -**FORM SET OUTPUT** ( {*laTable* ;} *formulaire* {; *formUtilisateur*} ) +**FORM SET OUTPUT** ( {*laTable* : Table ;} *formulaire* : Text, Object {; *formUtilisateur* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-size.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-size.md index ac3b19887f9730..930ead98a5487f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-size.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-size.md @@ -5,7 +5,7 @@ slug: /commands/form-set-size displayed_sidebar: docs --- -**FORM SET SIZE** ( {*objet* ;} *horizontal* ; *vertical* {; *} ) +**FORM SET SIZE** ( {*objet* : Text ;} *horizontal* : Integer ; *vertical* : Integer {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-vertical-resizing.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-vertical-resizing.md index 39efc809a65959..9983692d32d68f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-vertical-resizing.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-set-vertical-resizing.md @@ -5,7 +5,7 @@ slug: /commands/form-set-vertical-resizing displayed_sidebar: docs --- -**FORM SET VERTICAL RESIZING** ( *redimension* {; *hauteurMini* {; *hauteurMaxi*}} ) +**FORM SET VERTICAL RESIZING** ( *redimension* : Boolean {; *hauteurMini* : Integer {; *hauteurMaxi* : Integer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form.md index 0da9db082c7eb4..76b6d3f3792996 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Forms/form.md @@ -1,7 +1,7 @@ --- id: form slug: /commands/form -title: Formulaire +title: Form displayed_sidebar: docs --- diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/edit-formula.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/edit-formula.md index 0716302d25e272..a089a18f27d611 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/edit-formula.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/edit-formula.md @@ -5,7 +5,7 @@ slug: /commands/edit-formula displayed_sidebar: docs --- -**EDIT FORMULA** ( *laTable* ; *formule* ) +**EDIT FORMULA** ( *laTable* : Table ; *formule* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/execute-formula.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/execute-formula.md index 034c0e753afde8..841dd197b185d2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/execute-formula.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/execute-formula.md @@ -5,7 +5,7 @@ slug: /commands/execute-formula displayed_sidebar: docs --- -**EXECUTE FORMULA** ( *instruction* ) +**EXECUTE FORMULA** ( *instruction* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/get-allowed-methods.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/get-allowed-methods.md index ae26195cf0e699..8e28ff8d620d09 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/get-allowed-methods.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/get-allowed-methods.md @@ -5,7 +5,7 @@ slug: /commands/get-allowed-methods displayed_sidebar: docs --- -**GET ALLOWED METHODS** ( *tabMéthodes* ) +**GET ALLOWED METHODS** ( *tabMéthodes* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/parse-formula.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/parse-formula.md index 4b1995120b49fb..02b13f13c07bd6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/parse-formula.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/parse-formula.md @@ -5,7 +5,7 @@ slug: /commands/parse-formula displayed_sidebar: docs --- -**Parse formula** ( *formule* {; *options*}{; *messageErr*} ) : Text +**Parse formula** ( *formule* : Text {; *options* : Integer}{; *messageErr* : Text} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/set-allowed-methods.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/set-allowed-methods.md index b6739df5c90c49..818263ea96930c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/set-allowed-methods.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Formulas/set-allowed-methods.md @@ -5,7 +5,7 @@ slug: /commands/set-allowed-methods displayed_sidebar: docs --- -**SET ALLOWED METHODS** ( *methodsArray* ) +**SET ALLOWED METHODS** ( *methodsArray* : Text array ) diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-authenticate.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-authenticate.md index 5545a8397e0c65..69ec6936001260 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-authenticate.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-authenticate.md @@ -5,7 +5,7 @@ slug: /commands/http-authenticate displayed_sidebar: docs --- -**HTTP AUTHENTICATE** ( *nom* ; *motDePasse* {; *méthodeAuth*} {; *} ) +**HTTP AUTHENTICATE** ( *nom* : Text ; *motDePasse* : Text {; *méthodeAuth* : Integer} {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get-option.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get-option.md index 7c4dfbf59b109d..b307a3b5892ac8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get-option.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get-option.md @@ -5,7 +5,7 @@ slug: /commands/http-get-option displayed_sidebar: docs --- -**HTTP GET OPTION** ( *option* ; *valeur* ) +**HTTP GET OPTION** ( *option* : Integer ; *valeur* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md index ade4242a71eb40..8992a9aba7275f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md @@ -5,7 +5,7 @@ slug: /commands/http-get displayed_sidebar: docs --- -**HTTP Get** ( *url* ; *réponse* {; *nomsEnTêtes* ; *valeursEnTêtes*}{; *} ) : Integer +**HTTP Get** ( *url* : Text ; *réponse* : Text, Blob, Picture, Object, Collection {; *nomsEnTêtes* : Text array ; *valeursEnTêtes* : Text array}{; *} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md index 257e00a0de2011..831953812d8bb6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md @@ -5,7 +5,7 @@ slug: /commands/http-request displayed_sidebar: docs --- -**HTTP Request** ( *méthodeHTTP* ; *url* ; *contenu* ; *réponse* {; *nomsEnTêtes* ; *valeursEnTêtes*}{; *} ) : Integer +**HTTP Request** ( *méthodeHTTP* : Text ; *url* : Text ; *contenu* : Text, Blob, Picture, Object, Collection ; *réponse* : Text, Blob, Picture, Object, Collection {; *nomsEnTêtes* : Text array ; *valeursEnTêtes* : Text array}{; *} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-set-certificates-folder.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-set-certificates-folder.md index aca408cb983407..9149baee7fbf8b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-set-certificates-folder.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-set-certificates-folder.md @@ -5,7 +5,7 @@ slug: /commands/http-set-certificates-folder displayed_sidebar: docs --- -**HTTP SET CERTIFICATES FOLDER** ( *dossierCertificats* ) +**HTTP SET CERTIFICATES FOLDER** ( *dossierCertificats* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-set-option.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-set-option.md index d2a919779ce085..863e14dec2e77b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-set-option.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-set-option.md @@ -5,7 +5,7 @@ slug: /commands/http-set-option displayed_sidebar: docs --- -**HTTP SET OPTION** ( *option* ; *valeur* ) +**HTTP SET OPTION** ( *option* : Integer ; *valeur* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/append-to-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/append-to-list.md index ea9848e5638cba..718a131ad149a5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/append-to-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/append-to-list.md @@ -5,7 +5,7 @@ slug: /commands/append-to-list displayed_sidebar: docs --- -**APPEND TO LIST** ( *liste* ; *libelléElément* ; *réfElément* {; sous_Liste ; *déployée*} ) +**APPEND TO LIST** ( *liste* : Integer ; *libelléElément* : Text ; *réfElément* : Integer {; *sous_Liste* : Integer ; *déployée* : Boolean} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/clear-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/clear-list.md index 39568c59a73995..c4ba54d786c566 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/clear-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/clear-list.md @@ -5,7 +5,7 @@ slug: /commands/clear-list displayed_sidebar: docs --- -**CLEAR LIST** ( *liste* {; *} ) +**CLEAR LIST** ( *liste* : Integer {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/copy-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/copy-list.md index 3c6c4c533492d8..6368e478211056 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/copy-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/copy-list.md @@ -5,7 +5,7 @@ slug: /commands/copy-list displayed_sidebar: docs --- -**Copy list** ( *liste* ) : Integer +**Copy list** ( *liste* : Integer ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/count-list-items.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/count-list-items.md index 955c5ddd1d449c..6351a66a280df0 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/count-list-items.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/count-list-items.md @@ -5,7 +5,7 @@ slug: /commands/count-list-items displayed_sidebar: docs --- -**Count list items** ( {* ;} *liste* {; *} ) : Integer +**Count list items** ( {* ;} *liste* : Integer, Text {; *} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/delete-from-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/delete-from-list.md index 1ec8f91fb17d83..e700b7a5f8858d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/delete-from-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/delete-from-list.md @@ -5,7 +5,7 @@ slug: /commands/delete-from-list displayed_sidebar: docs --- -**DELETE FROM LIST** ( {* ;} *liste* ; réfElément {; *} )
                    **DELETE FROM LIST** ( * ; *liste* ; * {; *} ) +**DELETE FROM LIST** ( {* ;} *liste* ; *réfElément* {; *} )
                    **DELETE FROM LIST** ( * ; *liste* ; * {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/get-list-item.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/get-list-item.md index d00f4535003981..a256103765c303 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/get-list-item.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/get-list-item.md @@ -5,7 +5,7 @@ slug: /commands/get-list-item displayed_sidebar: docs --- -**GET LIST ITEM** ( {* ;} *liste* ; positionElém ; *réfElément* ; *libelléElément* {; sous_Liste ; *déployée*} )
                    **GET LIST ITEM** ( {* ;} *liste* ; * ; *réfElément* ; *libelléElément* {; sous_Liste ; *déployée*} ) +**GET LIST ITEM** ( {* ;} *liste* ; *positionElém* ; *réfElément* ; *libelléElément* {; *sous_Liste* ; *déployée*} )
                    **GET LIST ITEM** ( {* ;} *liste* ; * ; *réfElément* ; *libelléElément* {; *sous_Liste* ; *déployée*} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/get-list-properties.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/get-list-properties.md index 7bbced4b8a3853..e628636fc63a7a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/get-list-properties.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/get-list-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-list-properties displayed_sidebar: docs --- -**GET LIST PROPERTIES** ( *liste* ; *apparence* {; *icône* {; *hauteurLigne* {; *doubleClic* {; *multiSélection* {; *modifiable*}}}}} ) +**GET LIST PROPERTIES** ( *liste* : Integer ; *apparence* : Integer {; *icône* : Integer {; *hauteurLigne* : Integer {; *doubleClic* : Integer {; *multiSélection* : Integer {; *modifiable* : Integer}}}}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/insert-in-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/insert-in-list.md index b2a0ad7a9887fb..2598d5dfd59910 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/insert-in-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/insert-in-list.md @@ -5,7 +5,7 @@ slug: /commands/insert-in-list displayed_sidebar: docs --- -**INSERT IN LIST** ( {* ;} *liste* ; *avantElément* ; *libelléElément* ; *réfElément* {; sous_Liste ; *déployée*} )
                    **INSERT IN LIST** ( * ; *liste* ; * ; *libelléElément* ; *réfElément* {; sous_Liste ; *déployée*} ) +**INSERT IN LIST** ( {* ;} *liste* ; *avantElément* ; *libelléElément* ; *réfElément* {; *sous_Liste* ; *déployée*} )
                    **INSERT IN LIST** ( * ; *liste* ; * ; *libelléElément* ; *réfElément* {; *sous_Liste* ; *déployée*} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/is-a-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/is-a-list.md index a4892c9afa7481..8550cd9e5b4ee7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/is-a-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/is-a-list.md @@ -5,7 +5,7 @@ slug: /commands/is-a-list displayed_sidebar: docs --- -**Is a list** ( *liste* ) : Boolean +**Is a list** ( *liste* : Integer ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/list-item-position.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/list-item-position.md index 76158532e29ab5..701308dbaae568 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/list-item-position.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/list-item-position.md @@ -5,7 +5,7 @@ slug: /commands/list-item-position displayed_sidebar: docs --- -**List item position** ( {* ;} *liste* ; *réfElément* ) : Integer +**List item position** ( {* ;} *liste* : Integer, Text ; *réfElément* : Integer ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/list-of-choice-lists.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/list-of-choice-lists.md index 213947ea054de1..0f56a2579d730f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/list-of-choice-lists.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/list-of-choice-lists.md @@ -5,7 +5,7 @@ slug: /commands/list-of-choice-lists displayed_sidebar: docs --- -**LIST OF CHOICE LISTS** ( *tabNums* ; *tabNoms* ) +**LIST OF CHOICE LISTS** ( *tabNums* : Integer array ; *tabNoms* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/load-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/load-list.md index 92fda15147870c..a7bf52d595ea2e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/load-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/load-list.md @@ -5,7 +5,7 @@ slug: /commands/load-list displayed_sidebar: docs --- -**Load list** ( *nomListe* ) : Integer +**Load list** ( *nomListe* : Text ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/save-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/save-list.md index 950e4dc0675d79..e7ba6e1b4f2ce3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/save-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/save-list.md @@ -5,7 +5,7 @@ slug: /commands/save-list displayed_sidebar: docs --- -**SAVE LIST** ( *liste* ; *nomListe* ) +**SAVE LIST** ( *liste* : Integer ; *nomListe* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/select-list-items-by-reference.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/select-list-items-by-reference.md index ad10b17cfc0996..a872bfea2c11f1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/select-list-items-by-reference.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/select-list-items-by-reference.md @@ -5,7 +5,7 @@ slug: /commands/select-list-items-by-reference displayed_sidebar: docs --- -**SELECT LIST ITEMS BY REFERENCE** ( *liste* ; *réfElément* {; *tabRéfs*} ) +**SELECT LIST ITEMS BY REFERENCE** ( *liste* : Integer ; *réfElément* : Integer {; *tabRéfs* : Integer array} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/set-list-item.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/set-list-item.md index 94d530e2599d79..b4cd14b572f8f6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/set-list-item.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/set-list-item.md @@ -5,7 +5,7 @@ slug: /commands/set-list-item displayed_sidebar: docs --- -**SET LIST ITEM** ( {* ;} *liste* ; *refElément* ; *libelléElément* ; *nouvelRéf* {; sous_Liste ; *déployée*} )
                    **SET LIST ITEM** ( * ; *liste* ; * ; *libelléElément* ; *nouvelRéf* {; sous_Liste ; *déployée*} ) +**SET LIST ITEM** ( {* ;} *liste* ; *refElément* ; *libelléElément* ; *nouvelRéf* {; *sous_Liste* ; *déployée*} )
                    **SET LIST ITEM** ( * ; *liste* ; * ; *libelléElément* ; *nouvelRéf* {; *sous_Liste* ; *déployée*} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/set-list-properties.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/set-list-properties.md index b2917c3e7377d6..32fda1ccc7ed3f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/set-list-properties.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/set-list-properties.md @@ -5,7 +5,7 @@ slug: /commands/set-list-properties displayed_sidebar: docs --- -**SET LIST PROPERTIES** ( *liste* ; *apparence* {; *icône* {; *hauteurLigne* {; *doubleClic* {; *multiSélection* {; *modifiable*}}}}} ) +**SET LIST PROPERTIES** ( *liste* : Integer ; *apparence* : Integer {; *icône* : Integer {; *hauteurLigne* : Integer {; *doubleClic* : Integer {; *multiSélection* : Integer {; *modifiable* : Integer}}}}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/sort-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/sort-list.md index c9410a000aab12..b477f86fbe6ff9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/sort-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Hierarchical Lists/sort-list.md @@ -5,7 +5,7 @@ slug: /commands/sort-list displayed_sidebar: docs --- -**SORT LIST** ( *liste* {; > ou <} ) +**SORT LIST** ( *liste* : Integer {; *order* : >, < } )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-data.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-data.md index 39015dd0f38ce8..29db5c3730d701 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-data.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-data.md @@ -5,7 +5,7 @@ slug: /commands/export-data displayed_sidebar: docs --- -**EXPORT DATA** ( *nomFichier* {; *projet* {; *}} ) +**EXPORT DATA** ( *nomFichier* : Text {; *projet* : Text, Blob {; *}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-dif.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-dif.md index 1b0f22d5e61d39..d3309971ccb9a9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-dif.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-dif.md @@ -5,7 +5,7 @@ slug: /commands/export-dif displayed_sidebar: docs --- -**EXPORT DIF** ( {*laTable* ;} *nomFichier* ) +**EXPORT DIF** ( {*laTable* : Table ;} *nomFichier* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-sylk.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-sylk.md index ae0f011a6eba04..6ccd8c8c104656 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-sylk.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-sylk.md @@ -5,7 +5,7 @@ slug: /commands/export-sylk displayed_sidebar: docs --- -**EXPORT SYLK** ( {*laTable* ;} *nomFichier* ) +**EXPORT SYLK** ( {*laTable* : Table ;} *nomFichier* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-text.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-text.md index 175b37cae96fc4..dad6e6b5f2b553 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-text.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/export-text.md @@ -5,7 +5,7 @@ slug: /commands/export-text displayed_sidebar: docs --- -**EXPORT TEXT** ( {*laTable* ;} *nomFichier* ) +**EXPORT TEXT** ( {*laTable* : Table ;} *nomFichier* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-data.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-data.md index aae5ef099cbcef..3a670a6340c3fc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-data.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-data.md @@ -5,7 +5,7 @@ slug: /commands/import-data displayed_sidebar: docs --- -**IMPORT DATA** ( *nomFichier* {; *projet* {; *}} ) +**IMPORT DATA** ( *nomFichier* : Text {; *projet* : Text, Blob {; *}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-dif.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-dif.md index 915cdd607d4452..8c9174529c657d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-dif.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-dif.md @@ -5,7 +5,7 @@ slug: /commands/import-dif displayed_sidebar: docs --- -**IMPORT DIF** ( {*laTable* ;} *nomFichier* ) +**IMPORT DIF** ( {*laTable* : Table ;} *nomFichier* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-sylk.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-sylk.md index ddd2960ec54a1b..d83667db0635c3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-sylk.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-sylk.md @@ -5,7 +5,7 @@ slug: /commands/import-sylk displayed_sidebar: docs --- -**IMPORT SYLK** ( {*laTable* ;} *nomFichier* ) +**IMPORT SYLK** ( {*laTable* : Table ;} *nomFichier* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-text.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-text.md index 8509c8a2514f7f..79b5704efeca69 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-text.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Import and Export/import-text.md @@ -5,7 +5,7 @@ slug: /commands/import-text displayed_sidebar: docs --- -**IMPORT TEXT** ( {*laTable* ;} *nomFichier* ) +**IMPORT TEXT** ( {*laTable* : Table ;} *nomFichier* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/assert.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/assert.md index a4728be0f59807..c67eef54f773df 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/assert.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/assert.md @@ -5,7 +5,7 @@ slug: /commands/assert displayed_sidebar: docs --- -**ASSERT** ( *expressionBool* {; *texteMessage*} ) +**ASSERT** ( *expressionBool* : Boolean {; *texteMessage* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/asserted.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/asserted.md index 642f47cb791307..81e092b18d4363 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/asserted.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/asserted.md @@ -5,7 +5,7 @@ slug: /commands/asserted displayed_sidebar: docs --- -**Asserted** ( *expressionBool* {; *texteMessage*} ) : Boolean +**Asserted** ( *expressionBool* : Boolean {; *texteMessage* : Text} ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/method-called-on-error.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/method-called-on-error.md index a1c1809d7ac57d..fd75772e158e74 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/method-called-on-error.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/method-called-on-error.md @@ -5,7 +5,7 @@ slug: /commands/method-called-on-error displayed_sidebar: docs --- -**Method called on error** {( *portée* )} : Text +**Method called on error** ( {*portée* : Integer} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/on-err-call.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/on-err-call.md index b60d0600879367..dd509d3367f624 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/on-err-call.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/on-err-call.md @@ -5,7 +5,7 @@ slug: /commands/on-err-call displayed_sidebar: docs --- -**ON ERR CALL** ( *méthodErreur* {; *portée*} ) +**ON ERR CALL** ( *méthodErreur* : Text {; *portée* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/on-event-call.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/on-event-call.md index 5439662917be8a..573760ddbda51a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/on-event-call.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/on-event-call.md @@ -5,7 +5,7 @@ slug: /commands/on-event-call displayed_sidebar: docs --- -**ON EVENT CALL** ( *méthodeEvén* {; *nomProcess*} ) +**ON EVENT CALL** ( *méthodeEvén* : Text {; *nomProcess* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/set-assert-enabled.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/set-assert-enabled.md index 33764c979c2c32..45008b4bbcf030 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/set-assert-enabled.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/set-assert-enabled.md @@ -5,7 +5,7 @@ slug: /commands/set-assert-enabled displayed_sidebar: docs --- -**SET ASSERT ENABLED** ( *asserts* {; *} ) +**SET ASSERT ENABLED** ( *asserts* : Boolean {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-parse-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-parse-array.md index 52051fd1db3db7..83fda79af9ca3a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-parse-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-parse-array.md @@ -5,7 +5,7 @@ slug: /commands/json-parse-array displayed_sidebar: docs --- -**JSON PARSE ARRAY** ( *chaîneJSON* ; *tab* ) +**JSON PARSE ARRAY** ( *chaîneJSON* : Text ; *tab* : Array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-parse.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-parse.md index 5b9c1d1ef9236d..2e94a5acaf486a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-parse.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-parse.md @@ -5,7 +5,7 @@ slug: /commands/json-parse displayed_sidebar: docs --- -**JSON Parse** ( *chaîneJSON* {; *type*}{; *} ) : any +**JSON Parse** ( *chaîneJSON* : Text {; *type* : Integer}{; *} ) : any
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-resolve-pointers.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-resolve-pointers.md index ff61a6a2445d76..89d03bb3fcaa71 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-resolve-pointers.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-resolve-pointers.md @@ -5,7 +5,7 @@ slug: /commands/json-resolve-pointers displayed_sidebar: docs --- -**JSON Resolve pointers** ( *objet* {; *options*} ) : Object +**JSON Resolve pointers** ( *objet* : Object {; *options* : Object} ) : Object
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md index 680a1f7923df15..c716c3e5586b8c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md @@ -5,7 +5,7 @@ slug: /commands/json-stringify-array displayed_sidebar: docs --- -**JSON Stringify array** ( *tab* {; *} ) : Text +**JSON Stringify array** ( *tab* : any {; *} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify.md index 439e0a98bd1675..cdc3fb2956d9c3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify.md @@ -5,7 +5,7 @@ slug: /commands/json-stringify displayed_sidebar: docs --- -**JSON Stringify** ( *valeur* {; *} ) : Text +**JSON Stringify** ( *valeur* : Object, any {; *} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-to-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-to-selection.md index e7c1095a2858a5..34452d817bb2c2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-to-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-to-selection.md @@ -5,7 +5,7 @@ slug: /commands/json-to-selection displayed_sidebar: docs --- -**JSON TO SELECTION** ( *laTable* ; *jsonTab* ) +**JSON TO SELECTION** ( *laTable* : Table ; *jsonTab* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md index c9b9d255071dac..df39baf0ecad96 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md @@ -5,7 +5,7 @@ slug: /commands/json-validate displayed_sidebar: docs --- -**JSON Validate** ( *vJson* ; *vSchema* ) : Object +**JSON Validate** ( *vJson* : Object, Collection ; *vSchema* : Object ) : Object
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/LDAP/ldap-login.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/LDAP/ldap-login.md index a03a9144690418..afd859d8c3ab20 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/LDAP/ldap-login.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/LDAP/ldap-login.md @@ -5,7 +5,7 @@ slug: /commands/ldap-login displayed_sidebar: docs --- -**LDAP LOGIN** ( *url* ; *login* ; *motDePasse* {; *digest*} ) +**LDAP LOGIN** ( *url* : Text ; *login* : Text ; *motDePasse* : Text {; *digest* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/LDAP/ldap-search-all.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/LDAP/ldap-search-all.md index ec1a8326422c6f..459597322780c9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/LDAP/ldap-search-all.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/LDAP/ldap-search-all.md @@ -5,7 +5,7 @@ slug: /commands/ldap-search-all displayed_sidebar: docs --- -**LDAP SEARCH ALL** ( *dnRootEntry* ; *tabRésultat* ; *filtre* {; *scope* {; *attributs* {; *attributsEnTableau*}}} ) +**LDAP SEARCH ALL** ( *dnRootEntry* : Text ; *tabRésultat* : Object array ; *filtre* : Text {; *scope* : Text {; *attributs* : Text array {; *attributsEnTableau* : Boolean array}}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/LDAP/ldap-search.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/LDAP/ldap-search.md index cb85fafc9f98f1..d48c1a5ec30b01 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/LDAP/ldap-search.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/LDAP/ldap-search.md @@ -5,7 +5,7 @@ slug: /commands/ldap-search displayed_sidebar: docs --- -**LDAP Search** ( *dnRootEntry* ; *filtre* {; *scope* {; *attributs* {; *attributsEnTableau*}}} ) : Object +**LDAP Search** ( *dnRootEntry* : Text ; *filtre* : Text {; *scope* : Text {; *attributs* : Text array {; *attributsEnTableau* : Boolean array}}} ) : Object
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/action-info.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/action-info.md index 6d20dea7b54071..7d46eec1e6f634 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/action-info.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/action-info.md @@ -5,7 +5,7 @@ slug: /commands/action-info displayed_sidebar: docs --- -**Action info** ( *action* {; *cible*} ) : Object +**Action info** ( *action* : Text {; *cible* : Integer} ) : Object
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/command-name.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/command-name.md index bdbeb0e27d802b..c78ebff987f3d7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/command-name.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/command-name.md @@ -5,7 +5,7 @@ slug: /commands/command-name displayed_sidebar: docs --- -**Command name** ( *command* {; *info* {; *theme*}} ) : Text +**Command name** ( *command* : Integer {; *info* : Integer {; *theme* : Text}} ) : Text diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/copy-parameters.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/copy-parameters.md index 0db5ea3ebe176e..da851b3f4df8b7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/copy-parameters.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/copy-parameters.md @@ -5,7 +5,7 @@ slug: /commands/copy-parameters displayed_sidebar: docs --- -**Copy parameters** {( *startFrom* )} : Collection +**Copy parameters** ({ *startFrom* : Integer }) : Collection
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/get-pointer.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/get-pointer.md index 88130bf518c866..4ec520bb2f9fbf 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/get-pointer.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/get-pointer.md @@ -5,7 +5,7 @@ slug: /commands/get-pointer displayed_sidebar: docs --- -**Get pointer** ( *nomVar* ) : Pointer +**Get pointer** ( *nomVar* : Text ) : Pointer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/invoke-action.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/invoke-action.md index e0688b4d1d9de9..384e550fb186e3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/invoke-action.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/invoke-action.md @@ -5,7 +5,7 @@ slug: /commands/invoke-action displayed_sidebar: docs --- -**INVOKE ACTION** ( *action* {; *cible*} ) +**INVOKE ACTION** ( *action* : Text {; *cible* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/is-a-variable.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/is-a-variable.md index ce400ec09000ab..80e5fef1f95a47 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/is-a-variable.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/is-a-variable.md @@ -5,7 +5,7 @@ slug: /commands/is-a-variable displayed_sidebar: docs --- -**Is a variable** ( *pointeur* ) : Boolean +**Is a variable** ( *pointeur* : Pointer ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/is-nil-pointer.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/is-nil-pointer.md index fdde907ef1204f..005818da64aed8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/is-nil-pointer.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/is-nil-pointer.md @@ -5,7 +5,7 @@ slug: /commands/is-nil-pointer displayed_sidebar: docs --- -**Is nil pointer** ( *pointeur* ) : Boolean +**Is nil pointer** ( *pointeur* : Pointer ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/resolve-pointer.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/resolve-pointer.md index 9c107e34fd745c..8b50e46c45c0b6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/resolve-pointer.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/resolve-pointer.md @@ -5,7 +5,7 @@ slug: /commands/resolve-pointer displayed_sidebar: docs --- -**RESOLVE POINTER** ( *pointeur* ; *nomVar* ; *numTable* ; *numChamp* ) +**RESOLVE POINTER** ( *pointeur* : Pointer ; *nomVar* : Text ; *numTable* : Integer ; *numChamp* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/type.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/type.md index 7e76f4e36a27e4..21f126cd4ca3bc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/type.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/type.md @@ -5,7 +5,7 @@ slug: /commands/type displayed_sidebar: docs --- -**Type** ( *champVar* ) : Integer +**Type** ( *champVar* : Field, Variable ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/undefined.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/undefined.md index 004908ab562a45..99b69f9a675737 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/undefined.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/undefined.md @@ -5,7 +5,7 @@ slug: /commands/undefined displayed_sidebar: docs --- -**Undefined** ( *expression* ) : Boolean +**Undefined** ( *expression* : Expression ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/value-type.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/value-type.md index 6c67c3eafab3c7..4d4d7b1edb2918 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/value-type.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Language/value-type.md @@ -5,7 +5,7 @@ slug: /commands/value-type displayed_sidebar: docs --- -**Value type** ( *expression* ) : Integer +**Value type** ( *expression* : Expression ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Licenses/is-license-available.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Licenses/is-license-available.md index 82b1e2188b0711..9ab9a282a1da12 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Licenses/is-license-available.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Licenses/is-license-available.md @@ -5,7 +5,7 @@ slug: /commands/is-license-available displayed_sidebar: docs --- -**Is license available** {( *licence* )} : Boolean +**Is license available** ( *licence* : Integer ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-property.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-property.md index 2af715371ade94..76718080445f77 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-property.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-property.md @@ -4,7 +4,7 @@ title: LISTBOX Get property displayed_sidebar: docs --- -**LISTBOX Get property** ( * ; *object* : Text ; *property* : Integer ) : any
                    **LISTBOX Get property** ( *object* : Field, Variable ; *property* : Integer ) : any +**LISTBOX Get property** ( * ; *object* : Text ; *property* : Integer ) : any
                    **LISTBOX Get property** ( *object* : Variable ; *property* : Integer ) : any diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md index ac3baaa50cddac..d8e36a1af3bcc2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md @@ -4,7 +4,7 @@ title: LISTBOX SET PROPERTY displayed_sidebar: docs --- -**LISTBOX SET PROPERTY** ( * ; *object* : Text ; *property* : Integer ; *value* : Integer, Text )
                    **LISTBOX SET PROPERTY** ( *object* : Field, Variable ; *property* : Integer ; *value* : Integer, Text ) +**LISTBOX SET PROPERTY** ( * ; *object* : Text ; *property* : Integer ; *value* : any )
                    **LISTBOX SET PROPERTY** ( *object* : Variable ; *property* : Integer ; *value* : any ) diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/abs.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/abs.md index f3fe7512c58bbc..076c621c47c76f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/abs.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/abs.md @@ -5,7 +5,7 @@ slug: /commands/abs displayed_sidebar: docs --- -**Abs** ( *nombre* ) : Real +**Abs** ( *nombre* : Real ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/arctan.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/arctan.md index 7f0236b73770d5..b3bcc2c3e38edf 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/arctan.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/arctan.md @@ -5,7 +5,7 @@ slug: /commands/arctan displayed_sidebar: docs --- -**Arctan** ( *nombre* ) : Real +**Arctan** ( *nombre* : Real ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/cos.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/cos.md index 089a5056570e83..44a2c28f47a478 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/cos.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/cos.md @@ -5,7 +5,7 @@ slug: /commands/cos displayed_sidebar: docs --- -**Cos** ( *nombre* ) : Real +**Cos** ( *nombre* : Real ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/dec.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/dec.md index fbb69c43279eed..f4c50eeac2d7ff 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/dec.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/dec.md @@ -5,7 +5,7 @@ slug: /commands/dec displayed_sidebar: docs --- -**Dec** ( *nombre* ) : Real +**Dec** ( *nombre* : Real ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/euro-converter.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/euro-converter.md index 788a64b0271a7d..fc2a2d375b5d80 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/euro-converter.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/euro-converter.md @@ -5,7 +5,7 @@ slug: /commands/euro-converter displayed_sidebar: docs --- -**Euro converter** ( *valeur* ; *deMonnaie* ; *versMonnaie* ) : Real +**Euro converter** ( *valeur* : Real ; *deMonnaie* : Text ; *versMonnaie* : Text ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/exp.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/exp.md index b7081caa714b9f..61f458c6ed060a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/exp.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/exp.md @@ -5,7 +5,7 @@ slug: /commands/exp displayed_sidebar: docs --- -**Exp** ( *nombre* ) : Real +**Exp** ( *nombre* : Real ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/int.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/int.md index c0c91f6db8239c..99f3146c0a709e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/int.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/int.md @@ -5,7 +5,7 @@ slug: /commands/int displayed_sidebar: docs --- -**Int** ( *nombre* ) : Real +**Int** ( *nombre* : Real ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/log.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/log.md index 3b05efb6d76553..396fd1c823d14e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/log.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/log.md @@ -5,7 +5,7 @@ slug: /commands/log displayed_sidebar: docs --- -**Log** ( *nombre* ) : Real +**Log** ( *nombre* : Real ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/mod.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/mod.md index da80a505c7c85b..63ed274cfba0e5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/mod.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/mod.md @@ -5,7 +5,7 @@ slug: /commands/mod displayed_sidebar: docs --- -**Mod** ( *nombre1* ; *nombre2* ) : Real +**Mod** ( *nombre1* : Integer ; *nombre2* : Integer ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/round.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/round.md index 95399830fa409f..3e35371351a2ee 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/round.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/round.md @@ -5,7 +5,7 @@ slug: /commands/round displayed_sidebar: docs --- -**Round** ( *arrondi* ; *nbDécimales* ) : Real +**Round** ( *arrondi* : Real ; *nbDécimales* : Integer ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/set-real-comparison-level.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/set-real-comparison-level.md index b2fd8c4d6aca4a..7a547bc7d405e7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/set-real-comparison-level.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/set-real-comparison-level.md @@ -5,7 +5,7 @@ slug: /commands/set-real-comparison-level displayed_sidebar: docs --- -**SET REAL COMPARISON LEVEL** ( *epsilon* ) +**SET REAL COMPARISON LEVEL** ( *epsilon* : Real )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/sin.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/sin.md index 7f4613dab7b063..9e99a8475e2c0c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/sin.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/sin.md @@ -5,7 +5,7 @@ slug: /commands/sin displayed_sidebar: docs --- -**Sin** ( *nombre* ) : Real +**Sin** ( *nombre* : Real ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/square-root.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/square-root.md index 22a52bf69e5815..22f909af301d19 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/square-root.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/square-root.md @@ -5,7 +5,7 @@ slug: /commands/square-root displayed_sidebar: docs --- -**Square root** ( *nombre* ) : Real +**Square root** ( *nombre* : Real ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/tan.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/tan.md index 72376b4a202f14..b6f6317b1252fd 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/tan.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/tan.md @@ -5,7 +5,7 @@ slug: /commands/tan displayed_sidebar: docs --- -**Tan** ( *nombre* ) : Real +**Tan** ( *nombre* : Real ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/trunc.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/trunc.md index f62e954eb7d0a6..efe6bdbf304d05 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/trunc.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Math/trunc.md @@ -5,7 +5,7 @@ slug: /commands/trunc displayed_sidebar: docs --- -**Trunc** ( *nombre* ; *nbDécimales* ) : Real +**Trunc** ( *nombre* : Real ; *nbDécimales* : Integer ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md index 6e6b8d03d172c9..8468f6613d1b7a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md @@ -5,7 +5,7 @@ slug: /commands/append-menu-item displayed_sidebar: docs --- -**APPEND MENU ITEM** ( *menu* ; *libelléLigne* {; *sousMenu* {; *process* {; *}}} ) +**APPEND MENU ITEM** ( *menu* : Integer, Text ; *libelléLigne* : Text {; *sousMenu* : Text {; *process* : Integer}} {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/count-menu-items.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/count-menu-items.md index fc6d27b492e22d..ca4d4fc068be61 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/count-menu-items.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/count-menu-items.md @@ -5,7 +5,7 @@ slug: /commands/count-menu-items displayed_sidebar: docs --- -**Count menu items** ( *menu* {; *process*} ) : Integer +**Count menu items** ( *menu* : Integer, Text {; *process* : Integer} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/count-menus.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/count-menus.md index d01db2260c80e8..460e6d6486beca 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/count-menus.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/count-menus.md @@ -5,7 +5,7 @@ slug: /commands/count-menus displayed_sidebar: docs --- -**Count menus** {( *process* )} : Integer +**Count menus** ( {*process* : Integer} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md index ca3afb696f437e..4f53cb97b581cc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md @@ -5,7 +5,7 @@ slug: /commands/create-menu displayed_sidebar: docs --- -**Create menu** {( *menu* )} : Text +**Create menu** ({ *menu* : Text, Integer }) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/delete-menu-item.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/delete-menu-item.md index 0d486807d51357..28c1887d357559 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/delete-menu-item.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/delete-menu-item.md @@ -5,7 +5,7 @@ slug: /commands/delete-menu-item displayed_sidebar: docs --- -**DELETE MENU ITEM** ( *menu* ; *ligneMenu* {; *process*} ) +**DELETE MENU ITEM** ( *menu* : Integer, Text ; *ligneMenu* : Integer {; *process* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/disable-menu-item.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/disable-menu-item.md index cd1ec6bdbee1d9..cfbb28b405cfea 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/disable-menu-item.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/disable-menu-item.md @@ -5,7 +5,7 @@ slug: /commands/disable-menu-item displayed_sidebar: docs --- -**DISABLE MENU ITEM** ( *menu* ; *ligneMenu* {; *process*} ) +**DISABLE MENU ITEM** ( *menu* : Integer, Text ; *ligneMenu* : Integer {; *process* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/dynamic-pop-up-menu.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/dynamic-pop-up-menu.md index 930a2da206bd0b..44fbb4f1756287 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/dynamic-pop-up-menu.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/dynamic-pop-up-menu.md @@ -5,7 +5,7 @@ slug: /commands/dynamic-pop-up-menu displayed_sidebar: docs --- -**Dynamic pop up menu** ( *menu* {; *parDéfaut* {; *coordX* ; *coordY*}} ) : Text +**Dynamic pop up menu** ( *menu* : Text {; *parDéfaut* : Text {; *coordX* : Integer ; *coordY* : Integer}} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/enable-menu-item.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/enable-menu-item.md index bdab949f78beb2..5ab1f674b00d13 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/enable-menu-item.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/enable-menu-item.md @@ -5,7 +5,7 @@ slug: /commands/enable-menu-item displayed_sidebar: docs --- -**ENABLE MENU ITEM** ( *menu* ; *ligneMenu* {; *process*} ) +**ENABLE MENU ITEM** ( *menu* : Integer, Text ; *ligneMenu* : Integer {; *process* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-bar-reference.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-bar-reference.md index 3433a9667b6c05..e7c9b267d4c13e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-bar-reference.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-bar-reference.md @@ -5,7 +5,7 @@ slug: /commands/get-menu-bar-reference displayed_sidebar: docs --- -**Get menu bar reference** {( *process* )} : Text +**Get menu bar reference** ( { *process* : Integer } ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-icon.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-icon.md index 51a1d397d4040d..74a74d5b7bdc35 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-icon.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-icon.md @@ -5,7 +5,7 @@ slug: /commands/get-menu-item-icon displayed_sidebar: docs --- -**GET MENU ITEM ICON** ( *menu* ; *ligneMenu* ; *refIcône* {; *process*} ) +**GET MENU ITEM ICON** ( *menu* : Integer, Text ; *ligneMenu* : Integer ; *refIcône* : Text, Integer {; *process* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-key.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-key.md index 01a007fd5c538f..c21d00e568330e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-key.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-key.md @@ -5,7 +5,7 @@ slug: /commands/get-menu-item-key displayed_sidebar: docs --- -**Get menu item key** ( *menu* ; *ligneMenu* {; *process*} ) : Integer +**Get menu item key** ( *menu* : Integer, Text ; *ligneMenu* : Integer {; *process* : Integer} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-mark.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-mark.md index a81a0a1bf27f58..c6458de4a7ccf6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-mark.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-mark.md @@ -5,7 +5,7 @@ slug: /commands/get-menu-item-mark displayed_sidebar: docs --- -**Get menu item mark** ( *menu* ; *ligneMenu* {; *process*} ) : Text +**Get menu item mark** ( *menu* : Integer, Text ; *ligneMenu* : Integer {; *process* : Integer} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-method.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-method.md index 1f2f93f494e90e..64e2e024f99766 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-method.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-method.md @@ -5,7 +5,7 @@ slug: /commands/get-menu-item-method displayed_sidebar: docs --- -**Get menu item method** ( *menu* ; *ligneMenu* {; *process*} ) : Text +**Get menu item method** ( *menu* : Integer, Text ; *ligneMenu* : Integer {; *process* : Integer} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-modifiers.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-modifiers.md index 2c6014af1ee94d..47fa8a09c2b9e4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-modifiers.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-modifiers.md @@ -5,7 +5,7 @@ slug: /commands/get-menu-item-modifiers displayed_sidebar: docs --- -**Get menu item modifiers** ( *menu* ; *ligneMenu* {; *process*} ) : Integer +**Get menu item modifiers** ( *menu* : Integer, Text ; *ligneMenu* : Integer {; *process* : Integer} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-parameter.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-parameter.md index 13abe69c2dc9d4..9e44721663987d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-parameter.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-parameter.md @@ -5,7 +5,7 @@ slug: /commands/get-menu-item-parameter displayed_sidebar: docs --- -**Get menu item parameter** ( *menu* ; *ligneMenu* ) : Text +**Get menu item parameter** ( *menu* : Integer, Text ; *ligneMenu* : Integer ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md index e6ec0c55e97a0c..a4a95a3cd802d3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md @@ -5,7 +5,7 @@ slug: /commands/get-menu-item-property displayed_sidebar: docs --- -**GET MENU ITEM PROPERTY** ( *menu* ; *ligneMenu* ; *propriété* ; *valeur* {; *process*} ) +**GET MENU ITEM PROPERTY** ( *menu* : Integer, Text ; *ligneMenu* : Integer ; *propriété* : Text ; *valeur* : any {; *process* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-style.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-style.md index 5367a2d3ca1b07..8b7712def65d9e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-style.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-style.md @@ -5,7 +5,7 @@ slug: /commands/get-menu-item-style displayed_sidebar: docs --- -**Get menu item style** ( *menu* ; *ligneMenu* {; *process*} ) : Integer +**Get menu item style** ( *menu* : Integer, Text ; *ligneMenu* : Integer {; *process* : Integer} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item.md index 749c2a88dc6644..ee4ab8a53d9013 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item.md @@ -5,7 +5,7 @@ slug: /commands/get-menu-item displayed_sidebar: docs --- -**Get menu item** ( *menu* ; *ligneMenu* {; *process*} ) : Text +**Get menu item** ( *menu* : Integer, Text ; *ligneMenu* : Integer {; *process* : Integer} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-items.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-items.md index ae613b8b68965e..a4c059e641e5d6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-items.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-items.md @@ -5,7 +5,7 @@ slug: /commands/get-menu-items displayed_sidebar: docs --- -**GET MENU ITEMS** ( *menu* ; *tabTitresMenus* ; *tabRefsMenus* ) +**GET MENU ITEMS** ( *menu* : Integer, Text ; *tabTitresMenus* : Text array ; *tabRefsMenus* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-title.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-title.md index a6f2d60ddfb1ac..62c5d3708cd586 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-title.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-title.md @@ -5,7 +5,7 @@ slug: /commands/get-menu-title displayed_sidebar: docs --- -**Get menu title** ( *menu* {; *process*} ) : Text +**Get menu title** ( *menu* : Integer, Text {; *process* : Integer} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md index cf00494d6764e9..989248ce5ada55 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md @@ -5,7 +5,7 @@ slug: /commands/insert-menu-item displayed_sidebar: docs --- -**INSERT MENU ITEM** ( *menu* ; *aprèsLigne* ; *libelléElément* {; *sousMenu* {; *process*}}{; *} ) +**INSERT MENU ITEM** ( *menu* : Integer, Text ; *aprèsLigne* : Integer ; *libelléElément* : Text {; *sousMenu* : Text {; *process* : Integer}}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/menu-selected.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/menu-selected.md index 4cb243c4d87647..ef7ef8e429cb8f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/menu-selected.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/menu-selected.md @@ -5,7 +5,7 @@ slug: /commands/menu-selected displayed_sidebar: docs --- -**Menu selected** {( *sousMenu* )} : Integer +**Menu selected** ( {*sousMenu* : Text} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/release-menu.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/release-menu.md index 2cd121cb0144c7..ee528dc13ceb1f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/release-menu.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/release-menu.md @@ -5,7 +5,7 @@ slug: /commands/release-menu displayed_sidebar: docs --- -**RELEASE MENU** ( *menu* ) +**RELEASE MENU** ( *menu* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-help-menu.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-help-menu.md index 06f3d4bf637c49..751cb19f773c1c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-help-menu.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-help-menu.md @@ -5,7 +5,7 @@ slug: /commands/set-help-menu displayed_sidebar: docs --- -**SET HELP MENU** ( *menuCol* ) +**SET HELP MENU** ( *menuCol* : Collection )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-bar.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-bar.md index 517e6f7d544dbe..9c0921927ed382 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-bar.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-bar.md @@ -5,7 +5,7 @@ slug: /commands/set-menu-bar displayed_sidebar: docs --- -**SET MENU BAR** ( *barre* {; *process*}{; *} ) +**SET MENU BAR** ( *barre* : Integer, Text, Text {; *process* : Integer}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-icon.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-icon.md index d397823b1e433d..b697763129d16a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-icon.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-icon.md @@ -5,7 +5,7 @@ slug: /commands/set-menu-item-icon displayed_sidebar: docs --- -**SET MENU ITEM ICON** ( *menu* ; *ligneMenu* ; *refIcône* {; *process*} ) +**SET MENU ITEM ICON** ( *menu* : Integer, Text ; *ligneMenu* : Integer ; *refIcône* : Text, Integer {; *process* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-mark.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-mark.md index 7d649e9f3fdadb..b5580ed350a690 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-mark.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-mark.md @@ -5,7 +5,7 @@ slug: /commands/set-menu-item-mark displayed_sidebar: docs --- -**SET MENU ITEM MARK** ( *menu* ; *ligneMenu* ; *marque* {; *process*} ) +**SET MENU ITEM MARK** ( *menu* : Integer, Text ; *ligneMenu* : Integer ; *marque* : Text {; *process* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-method.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-method.md index 80a3999e4e21d8..39446fe843ed05 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-method.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-method.md @@ -5,7 +5,7 @@ slug: /commands/set-menu-item-method displayed_sidebar: docs --- -**SET MENU ITEM METHOD** ( *menu* ; *ligneMenu* ; *nomMéthode* {; *process*} ) +**SET MENU ITEM METHOD** ( *menu* : Integer, Text ; *ligneMenu* : Integer ; *nomMéthode* : Text {; *process* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-parameter.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-parameter.md index 7eb6168a7d1568..08e911af360899 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-parameter.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-parameter.md @@ -5,7 +5,7 @@ slug: /commands/set-menu-item-parameter displayed_sidebar: docs --- -**SET MENU ITEM PARAMETER** ( *menu* ; *ligneMenu* ; *param* ) +**SET MENU ITEM PARAMETER** ( *menu* : Integer, Text ; *ligneMenu* : Integer ; *param* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-property.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-property.md index aacff5b1f3beed..9793adc911fad5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-property.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-property.md @@ -5,7 +5,7 @@ slug: /commands/set-menu-item-property displayed_sidebar: docs --- -**SET MENU ITEM PROPERTY** ( *menu* ; *ligneMenu* ; *propriété* ; *valeur* {; *process*} ) +**SET MENU ITEM PROPERTY** ( *menu* : Integer, Text ; *ligneMenu* : Integer ; *propriété* : Text ; *valeur* : Text, Real, Boolean {; *process* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-style.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-style.md index 12b9faf7603155..df17376106758c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-style.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item-style.md @@ -5,7 +5,7 @@ slug: /commands/set-menu-item-style displayed_sidebar: docs --- -**SET MENU ITEM STYLE** ( *menu* ; *ligneMenu* ; *styleLigne* {; *process*} ) +**SET MENU ITEM STYLE** ( *menu* : Integer, Text ; *ligneMenu* : Integer ; *styleLigne* : Integer {; *process* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item.md index f13ba9b2f85b29..30405c27b7c74d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Menus/set-menu-item.md @@ -5,7 +5,7 @@ slug: /commands/set-menu-item displayed_sidebar: docs --- -**SET MENU ITEM** ( *menu* ; *ligneMenu* ; *libelléElément* {; *process*}{; *} ) +**SET MENU ITEM** ( *menu* : Integer, Text ; *ligneMenu* : Integer ; *libelléElément* : Text {; *process* : Integer}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/alert.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/alert.md index d07d1c1bf4e5ed..c6a97a87daa6ce 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/alert.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/alert.md @@ -5,7 +5,7 @@ slug: /commands/alert displayed_sidebar: docs --- -**ALERT** ( *message* {; *libelléBoutonOK*} ) +**ALERT** ( *message* : Text {; *libelléBoutonOK* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/confirm.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/confirm.md index d629243d3cb41e..7badaa2f1bc99f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/confirm.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/confirm.md @@ -5,7 +5,7 @@ slug: /commands/confirm displayed_sidebar: docs --- -**CONFIRM** ( *message* {; *libelléBoutonOK* {; *libelléBoutonAnn*}} ) +**CONFIRM** ( *message* : Text {; *libelléBoutonOK* : Text {; *libelléBoutonAnn* : Text}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/display-notification.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/display-notification.md index ca3daf1f42247f..4182928daf8a5f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/display-notification.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/display-notification.md @@ -5,7 +5,7 @@ slug: /commands/display-notification displayed_sidebar: docs --- -**DISPLAY NOTIFICATION** ( *titre* ; *contenu* {; *durée*} ) +**DISPLAY NOTIFICATION** ( *titre* : Text ; *contenu* : Text {; *durée* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/goto-xy.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/goto-xy.md index ad9c4482efad04..880a9509e00ace 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/goto-xy.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/goto-xy.md @@ -5,7 +5,7 @@ slug: /commands/goto-xy displayed_sidebar: docs --- -**GOTO XY** ( *x* ; *y* ) +**GOTO XY** ( *x* : Integer ; *y* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/message.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/message.md index 0b9507ba3f6daa..4597a1f894e900 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/message.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/message.md @@ -5,7 +5,7 @@ slug: /commands/message displayed_sidebar: docs --- -**MESSAGE** ( *message* ) +**MESSAGE** ( *message* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/request.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/request.md index e5024e2a937b7e..544575b882e7cf 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/request.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Messages/request.md @@ -5,7 +5,7 @@ slug: /commands/request displayed_sidebar: docs --- -**Request** ( *message* {; *réponseDéfaut* {; *titreBoutonOK* {; *titreBoutonAnn*}}} ) : Text +**Request** ( *message* : Text {; *réponseDéfaut* : Text {; *titreBoutonOK* : Text {; *titreBoutonAnn* : Text}}} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/clear-named-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/clear-named-selection.md index 29bb10f9a33d9e..fd4e5216cebd69 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/clear-named-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/clear-named-selection.md @@ -5,7 +5,7 @@ slug: /commands/clear-named-selection displayed_sidebar: docs --- -**CLEAR NAMED SELECTION** ( *nom* ) +**CLEAR NAMED SELECTION** ( *nom* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/copy-named-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/copy-named-selection.md index 51d33733f01d01..91ad19426d80e6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/copy-named-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/copy-named-selection.md @@ -5,7 +5,7 @@ slug: /commands/copy-named-selection displayed_sidebar: docs --- -**COPY NAMED SELECTION** ( {*laTable* ;} *nom* ) +**COPY NAMED SELECTION** ( {*laTable* : Table ;} *nom* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/cut-named-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/cut-named-selection.md index 8707566ae7ec3c..cf0493cbd6eee8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/cut-named-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/cut-named-selection.md @@ -5,7 +5,7 @@ slug: /commands/cut-named-selection displayed_sidebar: docs --- -**CUT NAMED SELECTION** ( {*laTable* ;} *nom* ) +**CUT NAMED SELECTION** ( {*laTable* : Table ;} *nom* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/use-named-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/use-named-selection.md index f1e4e567fc4c6f..9b004d260b88c8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/use-named-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Named Selections/use-named-selection.md @@ -5,7 +5,7 @@ slug: /commands/use-named-selection displayed_sidebar: docs --- -**USE NAMED SELECTION** ( *nom* ) +**USE NAMED SELECTION** ( *nom* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/get-style-sheet-info.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/get-style-sheet-info.md index 2e253874223994..0ef96fe5083851 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/get-style-sheet-info.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/get-style-sheet-info.md @@ -5,7 +5,7 @@ slug: /commands/get-style-sheet-info displayed_sidebar: docs --- -**GET STYLE SHEET INFO** ( *nomFeuilleStyle* ; *police* ; *taille* ; *styles* ) +**GET STYLE SHEET INFO** ( *nomFeuilleStyle* : Text ; *police* : Text ; *taille* : Integer ; *styles* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/list-of-style-sheets.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/list-of-style-sheets.md index c796cecc615ee2..3a15dea11a94f8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/list-of-style-sheets.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/list-of-style-sheets.md @@ -5,7 +5,7 @@ slug: /commands/list-of-style-sheets displayed_sidebar: docs --- -**LIST OF STYLE SHEETS** ( *tabFeuillesStyle* ) +**LIST OF STYLE SHEETS** ( *tabFeuillesStyle* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-data-source-formula.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-data-source-formula.md index 33d2babf29934c..053a257e06982f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-data-source-formula.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-data-source-formula.md @@ -4,7 +4,7 @@ title: OBJECT Get data source formula displayed_sidebar: docs --- -**OBJECT Get data source formula** ( * ; *object* : Text ) : 4D.Formula
                    **OBJECT Get data source formula** ( *object* : Field, Variable ) : 4D.Formula +**OBJECT Get data source formula** ( * ; *object* : Text ) : 4D.Formula
                    **OBJECT Get data source formula** ( *object* : Variable, Field ) : 4D.Formula diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-name.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-name.md index 9e7085f64cd443..a6301b86b7731d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-name.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-name.md @@ -5,7 +5,7 @@ slug: /commands/object-get-name displayed_sidebar: docs --- -**OBJECT Get name** {( *sélecteur* )} : Text +**OBJECT Get name** ({ *sélecteur* : Integer }) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-pointer.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-pointer.md index dec86c1c6bbcb5..913de7907fd550 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-pointer.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-pointer.md @@ -5,7 +5,7 @@ slug: /commands/object-get-pointer displayed_sidebar: docs --- -**OBJECT Get pointer** {( *sélecteur* {; *nomObjet* {; *nomSousFormulaire*}})} : Pointer +**OBJECT Get pointer** ( {*sélecteur* : Integer {; *nomObjet* : Text {; *nomSousFormulaire* : Text}}} ) : Pointer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-subform-container-size.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-subform-container-size.md index 197ed1296ca9aa..9289b8973c4823 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-subform-container-size.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-subform-container-size.md @@ -5,7 +5,7 @@ slug: /commands/object-get-subform-container-size displayed_sidebar: docs --- -**OBJECT GET SUBFORM CONTAINER SIZE** ( *largeur* ; *hauteur* ) +**OBJECT GET SUBFORM CONTAINER SIZE** ( *largeur* : Integer ; *hauteur* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-value.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-value.md index 5cb0747cbe8c5f..955ff6280e7e44 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-value.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-value.md @@ -5,7 +5,7 @@ slug: /commands/object-get-value displayed_sidebar: docs --- -**OBJECT Get value** ( *nomObjet* ) : any +**OBJECT Get value** ( *nomObjet* : Text ) : any
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-data-source-formula.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-data-source-formula.md index 2982fe9d9cab0c..044a7d034275d2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-data-source-formula.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-data-source-formula.md @@ -4,7 +4,7 @@ title: OBJECT SET DATA SOURCE FORMULA displayed_sidebar: docs --- -**OBJECT SET DATA SOURCE FORMULA** ( * ; *object* : Text ; *formula* : 4D.Formula )
                    **OBJECT SET DATA SOURCE FORMULA** ( *object* : Field, Variable ; *formula* : 4D.Formula ) +**OBJECT SET DATA SOURCE FORMULA** ( * ; *object* : Text ; *formula* : 4D.Formula )
                    **OBJECT SET DATA SOURCE FORMULA** ( *object* : Variable, Field ; *formula* : 4D.Formula ) diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-name.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-name.md index 3aef6571029b4f..11a66c5ae7824a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-name.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-name.md @@ -5,7 +5,7 @@ slug: /commands/object-set-list-by-name displayed_sidebar: docs --- -**OBJECT SET LIST BY NAME** ( {* ;} *objet* {; *typeListe*}; énumération ) +**OBJECT SET LIST BY NAME** ( {* ;} *objet* {; *typeListe*}; *énumération* )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-subform-container-value.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-subform-container-value.md index 985616caf2670e..0d71ec3955408d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-subform-container-value.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-subform-container-value.md @@ -5,7 +5,7 @@ slug: /commands/object-set-subform-container-value displayed_sidebar: docs --- -**OBJECT SET SUBFORM CONTAINER VALUE** ( *value* ) +**OBJECT SET SUBFORM CONTAINER VALUE** ( *value* : any )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-value.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-value.md index a5d679be96999b..acacba94a266ca 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-value.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-value.md @@ -5,7 +5,7 @@ slug: /commands/object-set-value displayed_sidebar: docs --- -**OBJECT SET VALUE** ( *nomObjet* ; *valeur* ) +**OBJECT SET VALUE** ( *nomObjet* : Text ; *valeur* : any )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-class.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-class.md index 4430f1e503974b..15adaa998c0a89 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-class.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-class.md @@ -5,7 +5,7 @@ slug: /commands/ob-class displayed_sidebar: docs --- -**OB Class** ( *objet* ) : any +**OB Class** ( *objet* : Object ) : Object
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-entries.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-entries.md index fe79f7dd4bc033..72219dfd7bec4a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-entries.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-entries.md @@ -5,7 +5,7 @@ slug: /commands/ob-entries displayed_sidebar: docs --- -**OB Entries** ( *objet* ) : Collection +**OB Entries** ( *objet* : Object ) : Collection
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get-array.md index 4c7625256c05a8..ab7ff47e79e368 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get-array.md @@ -5,7 +5,7 @@ slug: /commands/ob-get-array displayed_sidebar: docs --- -**OB GET ARRAY** ( *objet* ; *propriété* ; *tableau* ) +**OB GET ARRAY** ( *objet* : Object ; *propriété* : Text ; *tableau* : Array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get-property-names.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get-property-names.md index 29a19df932c452..a6d0550f238007 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get-property-names.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get-property-names.md @@ -5,7 +5,7 @@ slug: /commands/ob-get-property-names displayed_sidebar: docs --- -**OB GET PROPERTY NAMES** ( *objet* ; *tabPropriétés* {; *tabTypes*} ) +**OB GET PROPERTY NAMES** ( *objet* : Object ; *tabPropriétés* : Text array {; *tabTypes* : Integer array} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get-type.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get-type.md index 8821b9e209344e..80e477593ad27b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get-type.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get-type.md @@ -5,7 +5,7 @@ slug: /commands/ob-get-type displayed_sidebar: docs --- -**OB Get type** ( *objet* ; *propriété* ) : Integer +**OB Get type** ( *objet* : Object ; *propriété* : Text ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md index d3979d938ba511..771111446873ea 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md @@ -5,7 +5,7 @@ slug: /commands/ob-get displayed_sidebar: docs --- -**OB Get** ( *objet* ; *propriété* {; *type*} ) : any +**OB Get** ( *objet* : Object ; *propriété* : Text {; *type* : Integer} ) : any
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-instance-of.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-instance-of.md index e17ab7f0edba64..1821b96f2a1b8e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-instance-of.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-instance-of.md @@ -5,7 +5,7 @@ slug: /commands/ob-instance-of displayed_sidebar: docs --- -**OB Instance of** ( *objet* ; *classe* ) : Boolean +**OB Instance of** ( *objet* : Object ; *classe* : Object ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md index 919f4d63f154d3..8f563703202552 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md @@ -5,7 +5,7 @@ slug: /commands/ob-is-defined displayed_sidebar: docs --- -**OB Is defined** ( *objet* {; *propriété*} ) : Boolean +**OB Is defined** ( *objet* : Object {; *propriété* : Text} ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md index 4b3cebe0d8ad18..099db04ea58ff5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md @@ -5,7 +5,7 @@ slug: /commands/ob-is-empty displayed_sidebar: docs --- -**OB Is empty** ( *objet* ) : Boolean +**OB Is empty** ( *objet* : Object ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-shared.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-shared.md index bd490c2c2673fc..b87389487296be 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-shared.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-shared.md @@ -5,7 +5,7 @@ slug: /commands/ob-is-shared displayed_sidebar: docs --- -**OB Is shared** ( *toCheck* ) : Boolean +**OB Is shared** ( *toCheck* : Object, Collection ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-keys.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-keys.md index cd812d3e80a9d2..fb13ce56e167a9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-keys.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-keys.md @@ -5,7 +5,7 @@ slug: /commands/ob-keys displayed_sidebar: docs --- -**OB Keys** ( *objet* ) : Collection +**OB Keys** ( *objet* : Object ) : Collection
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md index 42a008573a4c21..3f477d4bd2b4f8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md @@ -5,7 +5,7 @@ slug: /commands/ob-remove displayed_sidebar: docs --- -**OB REMOVE** ( *objet* ; *propriété* ) +**OB REMOVE** ( *objet* : Object ; *propriété* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md index 0c0b6df73a3d95..538159879cebba 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md @@ -5,7 +5,7 @@ slug: /commands/ob-set-array displayed_sidebar: docs --- -**OB SET ARRAY** ( *objet* ; *propriété* ; *tableau* ) +**OB SET ARRAY** ( *objet* : Object ; *propriété* : Text ; *tableau* : Array, Variable )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md index 68ad6e5e1ec31b..48554a11b28bf1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md @@ -5,7 +5,7 @@ slug: /commands/ob-set-null displayed_sidebar: docs --- -**OB SET NULL** ( *objet* ; *propriété* ) +**OB SET NULL** ( *objet* : Object ; *propriété* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-values.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-values.md index aa3e13ccbeab57..7ad5da48bf5fc9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-values.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-values.md @@ -5,7 +5,7 @@ slug: /commands/ob-values displayed_sidebar: docs --- -**OB Values** ( *objet* ) : Collection +**OB Values** ( *objet* : Object ) : Collection
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/average.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/average.md index a96025ceea5e21..b5e45cdfa5be6d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/average.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/average.md @@ -5,7 +5,7 @@ slug: /commands/average displayed_sidebar: docs --- -**Average** ( *séries* {; *cheminAttribut*} ) : Real +**Average** ( *séries* : Field, Array {; *cheminAttribut* : Text} ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/max.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/max.md index 27b84cf51d01a7..1c21b9cf3a60fd 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/max.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/max.md @@ -5,7 +5,7 @@ slug: /commands/max displayed_sidebar: docs --- -**Max** ( *séries* {; *cheminAttribut*} ) : any +**Max** ( *séries* : Field, Array {; *cheminAttribut* : Text} ) : any
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/min.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/min.md index 314a74e880bb8b..41d3756291a16e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/min.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/min.md @@ -5,7 +5,7 @@ slug: /commands/min displayed_sidebar: docs --- -**Min** ( *séries* {; *cheminAttribut*} ) : any +**Min** ( *séries* : Field, Array {; *cheminAttribut* : Text} ) : any
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/std-deviation.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/std-deviation.md index b2d215100e505d..353c4042f04a94 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/std-deviation.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/std-deviation.md @@ -5,7 +5,7 @@ slug: /commands/std-deviation displayed_sidebar: docs --- -**Std deviation** ( *séries* ) : Real +**Std deviation** ( *séries* : Field, Array ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/sum-squares.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/sum-squares.md index 026ba0968b4846..9c285ef6dcfb84 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/sum-squares.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/sum-squares.md @@ -5,7 +5,7 @@ slug: /commands/sum-squares displayed_sidebar: docs --- -**Sum squares** ( *séries* ) : Real +**Sum squares** ( *séries* : Field, Array ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/sum.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/sum.md index b13b46a9baa82e..68b0b3bedc296c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/sum.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/sum.md @@ -5,7 +5,7 @@ slug: /commands/sum displayed_sidebar: docs --- -**Sum** ( *séries* {; *cheminAttribut*} ) : Real +**Sum** ( *séries* : Field, Array {; *cheminAttribut* : Text} ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/variance.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/variance.md index 7a8f52a6953319..ec058727d6398e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/variance.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/On a Series/variance.md @@ -5,7 +5,7 @@ slug: /commands/variance displayed_sidebar: docs --- -**Variance** ( *séries* ) : Real +**Variance** ( *séries* : Field, Array ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/append-data-to-pasteboard.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/append-data-to-pasteboard.md index 9b4fd8d8329309..95c44843961ad3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/append-data-to-pasteboard.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/append-data-to-pasteboard.md @@ -5,7 +5,7 @@ slug: /commands/append-data-to-pasteboard displayed_sidebar: docs --- -**APPEND DATA TO PASTEBOARD** ( *typeDonnées* ; *données* ) +**APPEND DATA TO PASTEBOARD** ( *typeDonnées* : Text ; *données* : Blob )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-file-from-pasteboard.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-file-from-pasteboard.md index 1ec69098c7ab95..1f2c4b8a7d58f6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-file-from-pasteboard.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-file-from-pasteboard.md @@ -5,7 +5,7 @@ slug: /commands/get-file-from-pasteboard displayed_sidebar: docs --- -**Get file from pasteboard** ( *indiceN* ) : Text +**Get file from pasteboard** ( *indiceN* : Integer ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-pasteboard-data-type.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-pasteboard-data-type.md index 6185da4ce4807c..53134c017dc8d3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-pasteboard-data-type.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-pasteboard-data-type.md @@ -5,7 +5,7 @@ slug: /commands/get-pasteboard-data-type displayed_sidebar: docs --- -**GET PASTEBOARD DATA TYPE** ( *signatures4D* ; *typesNatifs* {; *nomsFormats*} ) +**GET PASTEBOARD DATA TYPE** ( *signatures4D* : Text array ; *typesNatifs* : Text array {; *nomsFormats* : Text array} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-pasteboard-data.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-pasteboard-data.md index 12660cf476044d..0f3e780f7bc959 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-pasteboard-data.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-pasteboard-data.md @@ -5,7 +5,7 @@ slug: /commands/get-pasteboard-data displayed_sidebar: docs --- -**GET PASTEBOARD DATA** ( *typeDonnées* ; *données* ) +**GET PASTEBOARD DATA** ( *typeDonnées* : Text ; *données* : Blob )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-picture-from-pasteboard.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-picture-from-pasteboard.md index 0f33e1709aba00..b82876bd8f6a1f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-picture-from-pasteboard.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/get-picture-from-pasteboard.md @@ -5,7 +5,7 @@ slug: /commands/get-picture-from-pasteboard displayed_sidebar: docs --- -**GET PICTURE FROM PASTEBOARD** ( *image* ) +**GET PICTURE FROM PASTEBOARD** ( *image* : Picture )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/pasteboard-data-size.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/pasteboard-data-size.md index c3ca099d08c584..00643d4f7badcd 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/pasteboard-data-size.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/pasteboard-data-size.md @@ -5,7 +5,7 @@ slug: /commands/pasteboard-data-size displayed_sidebar: docs --- -**Pasteboard data size** ( *typeDonnées* ) : Integer +**Pasteboard data size** ( *typeDonnées* : Text ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/set-file-to-pasteboard.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/set-file-to-pasteboard.md index e9e632039d295b..f2aa6507589ff6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/set-file-to-pasteboard.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/set-file-to-pasteboard.md @@ -5,7 +5,7 @@ slug: /commands/set-file-to-pasteboard displayed_sidebar: docs --- -**SET FILE TO PASTEBOARD** ( *fichier* {; *} ) +**SET FILE TO PASTEBOARD** ( *fichier* : Text {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/set-picture-to-pasteboard.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/set-picture-to-pasteboard.md index 6c83fd07b04e7f..21135d75d94979 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/set-picture-to-pasteboard.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/set-picture-to-pasteboard.md @@ -5,7 +5,7 @@ slug: /commands/set-picture-to-pasteboard displayed_sidebar: docs --- -**SET PICTURE TO PASTEBOARD** ( *image* ) +**SET PICTURE TO PASTEBOARD** ( *image* : Picture )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/set-text-to-pasteboard.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/set-text-to-pasteboard.md index 8100a1093775a8..294b73f2656d71 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/set-text-to-pasteboard.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pasteboard/set-text-to-pasteboard.md @@ -5,7 +5,7 @@ slug: /commands/set-text-to-pasteboard displayed_sidebar: docs --- -**SET TEXT TO PASTEBOARD** ( *texte* ) +**SET TEXT TO PASTEBOARD** ( *texte* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/blob-to-picture.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/blob-to-picture.md index 33e02c1a6ed2ac..2272b5f866a380 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/blob-to-picture.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/blob-to-picture.md @@ -5,7 +5,7 @@ slug: /commands/blob-to-picture displayed_sidebar: docs --- -**BLOB TO PICTURE** ( *blobImage* ; *image* {; *codec*} ) +**BLOB TO PICTURE** ( *blobImage* : Blob ; *image* : Picture {; *codec* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/combine-pictures.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/combine-pictures.md index 137d0b36ffceb7..32047a214356a3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/combine-pictures.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/combine-pictures.md @@ -5,7 +5,7 @@ slug: /commands/combine-pictures displayed_sidebar: docs --- -**COMBINE PICTURES** ( *imageRésultat* ; *image1* ; *opérateur* ; *image2* {; *décalHoriz* ; *décalVert*} ) +**COMBINE PICTURES** ( *imageRésultat* : Picture ; *image1* : Picture ; *opérateur* : Integer ; *image2* : Picture {; *décalHoriz* : Integer ; *décalVert* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/convert-picture.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/convert-picture.md index 95b667c6427f2b..68783a07e8153c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/convert-picture.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/convert-picture.md @@ -5,7 +5,7 @@ slug: /commands/convert-picture displayed_sidebar: docs --- -**CONVERT PICTURE** ( *image* ; *codec* {; *compression*} ) +**CONVERT PICTURE** ( *image* : Picture ; *codec* : Text {; *compression* : Real} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/create-thumbnail.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/create-thumbnail.md index fe98334738e003..f4030bb9e6a8df 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/create-thumbnail.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/create-thumbnail.md @@ -5,7 +5,7 @@ slug: /commands/create-thumbnail displayed_sidebar: docs --- -**CREATE THUMBNAIL** ( *source* ; *dest* {; *largeur* {; *hauteur* {; *mode* {; *profondeur*}}}} ) +**CREATE THUMBNAIL** ( *source* : Picture ; *dest* : Picture {; *largeur* : Integer {; *hauteur* : Integer {; *mode* : Integer {; *profondeur* : Integer}}}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/equal-pictures.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/equal-pictures.md index 1e4b3d2a5eda26..87ba0b523a8390 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/equal-pictures.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/equal-pictures.md @@ -5,7 +5,7 @@ slug: /commands/equal-pictures displayed_sidebar: docs --- -**Equal pictures** ( *image1* ; *image2* ; *masque* ) : Boolean +**Equal pictures** ( *image1* : Picture ; *image2* : Picture ; *masque* : Picture ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-file-name.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-file-name.md index 02be35deb4c29e..9d377ef535409f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-file-name.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-file-name.md @@ -5,7 +5,7 @@ slug: /commands/get-picture-file-name displayed_sidebar: docs --- -**Get picture file name** ( *image* ) : Text +**Get picture file name** ( *image* : Picture ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-formats.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-formats.md index 2ef6976e6667a3..f52e61fa4dee4f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-formats.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-formats.md @@ -5,7 +5,7 @@ slug: /commands/get-picture-formats displayed_sidebar: docs --- -**GET PICTURE FORMATS** ( *image* ; *tabCodecs* ) +**GET PICTURE FORMATS** ( *image* : Picture ; *tabCodecs* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-keywords.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-keywords.md index 5fe70ff5cc6013..bf1c19661d0bdb 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-keywords.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-keywords.md @@ -5,7 +5,7 @@ slug: /commands/get-picture-keywords displayed_sidebar: docs --- -**GET PICTURE KEYWORDS** ( *image* ; *tabMotsclés* {; *} ) +**GET PICTURE KEYWORDS** ( *image* : Picture ; *tabMotsclés* : Text array {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/is-picture-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/is-picture-file.md index 9e73c82ae05f9c..0727ae953e4205 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/is-picture-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/is-picture-file.md @@ -5,7 +5,7 @@ slug: /commands/is-picture-file displayed_sidebar: docs --- -**Is picture file** ( *cheminFichier* {; *} ) : Boolean +**Is picture file** ( *cheminFichier* : Text {; *} ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-codec-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-codec-list.md index 4332263d1b7d66..e50d06978687ff 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-codec-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-codec-list.md @@ -5,7 +5,7 @@ slug: /commands/picture-codec-list displayed_sidebar: docs --- -**PICTURE CODEC LIST** ( *tabCodecs* {; *tabNoms*}{; *} ) +**PICTURE CODEC LIST** ( *tabCodecs* : Text array {; *tabNoms* : Text array}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-library-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-library-list.md index a4e5a80d27b7ba..ee785011acb5de 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-library-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-library-list.md @@ -5,7 +5,7 @@ slug: /commands/picture-library-list displayed_sidebar: docs --- -**PICTURE LIBRARY LIST** ( *refsImages* ; *nomsImages* ) +**PICTURE LIBRARY LIST** ( *refsImages* : Integer array ; *nomsImages* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-properties.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-properties.md index c6d93a394c2a34..887c71bff005fb 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-properties.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-properties.md @@ -5,7 +5,7 @@ slug: /commands/picture-properties displayed_sidebar: docs --- -**PICTURE PROPERTIES** ( *image* ; *largeur* ; *hauteur* {; *hOffset* {; *vOffset* {; *mode*}}} ) +**PICTURE PROPERTIES** ( *image* : Picture ; *largeur* : Real ; *hauteur* : Real {; *hOffset* : Integer {; *vOffset* : Integer {; *mode* : Integer}}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-size.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-size.md index 6ba9fe7b5eae1e..c33cad64e05663 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-size.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-size.md @@ -5,7 +5,7 @@ slug: /commands/picture-size displayed_sidebar: docs --- -**Picture size** ( *image* ) : Integer +**Picture size** ( *image* : Picture ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-to-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-to-blob.md index 9dd8507c97871d..856b8d696406e5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-to-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/picture-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/picture-to-blob displayed_sidebar: docs --- -**PICTURE TO BLOB** ( *image* ; *blobImage* ; *codec* ) +**PICTURE TO BLOB** ( *image* : Picture ; *blobImage* : Blob ; *codec* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/read-picture-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/read-picture-file.md index d64e890018afe1..7262b157324457 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/read-picture-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/read-picture-file.md @@ -5,7 +5,7 @@ slug: /commands/read-picture-file displayed_sidebar: docs --- -**READ PICTURE FILE** ( *nomFichier* ; *image* {; *} ) +**READ PICTURE FILE** ( *nomFichier* : Text ; *image* : Picture {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/remove-picture-from-library.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/remove-picture-from-library.md index 9d1083f7a5aaff..57faa4f87f025e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/remove-picture-from-library.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/remove-picture-from-library.md @@ -5,7 +5,7 @@ slug: /commands/remove-picture-from-library displayed_sidebar: docs --- -**REMOVE PICTURE FROM LIBRARY** ( *refImage* )
                    **REMOVE PICTURE FROM LIBRARY** ( *nomImage* ) +**REMOVE PICTURE FROM LIBRARY** ( *refImage* : Integer )
                    **REMOVE PICTURE FROM LIBRARY** ( *nomImage* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-file-name.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-file-name.md index 9f49f29371b1d8..3f49c676aada0e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-file-name.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-file-name.md @@ -5,7 +5,7 @@ slug: /commands/set-picture-file-name displayed_sidebar: docs --- -**SET PICTURE FILE NAME** ( *image* ; *nomFichier* ) +**SET PICTURE FILE NAME** ( *image* : Picture ; *nomFichier* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-to-library.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-to-library.md index 5d1f8ecc290e80..e5864c2290cdc6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-to-library.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-to-library.md @@ -5,7 +5,7 @@ slug: /commands/set-picture-to-library displayed_sidebar: docs --- -**SET PICTURE TO LIBRARY** ( *image* ; *refImage* ; *nomImage* ) +**SET PICTURE TO LIBRARY** ( *image* : Picture ; *refImage* : Integer ; *nomImage* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/transform-picture.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/transform-picture.md index 8c30122c38f7eb..da2760ca222d3e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/transform-picture.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/transform-picture.md @@ -5,7 +5,7 @@ slug: /commands/transform-picture displayed_sidebar: docs --- -**TRANSFORM PICTURE** ( *image* ; *opérateur* {; *param1* {; *param2* {; *param3* {; *param4*}}}} ) +**TRANSFORM PICTURE** ( *image* : Picture ; *opérateur* : Integer {; *param1* : Real {; *param2* : Real {; *param3* : Real {; *param4* : Real}}}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/write-picture-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/write-picture-file.md index e1a8bd6eb94b85..2d943cb3cb3fac 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/write-picture-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Pictures/write-picture-file.md @@ -5,7 +5,7 @@ slug: /commands/write-picture-file displayed_sidebar: docs --- -**WRITE PICTURE FILE** ( *nomFichier* ; *image* {; *codec*} ) +**WRITE PICTURE FILE** ( *nomFichier* : Text ; *image* : Picture {; *codec* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/blob-to-print-settings.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/blob-to-print-settings.md index 7f28c6cab316d5..7a4a8b31d5e4a0 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/blob-to-print-settings.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/blob-to-print-settings.md @@ -5,7 +5,7 @@ slug: /commands/blob-to-print-settings displayed_sidebar: docs --- -**BLOB to print settings** ( *paramImpression* {; *param*} ) : Integer +**BLOB to print settings** ( *paramImpression* : Blob {; *param* : Integer} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/break-level.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/break-level.md index 7f010985c53a39..7385d455cd8ba7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/break-level.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/break-level.md @@ -5,7 +5,7 @@ slug: /commands/break-level displayed_sidebar: docs --- -**BREAK LEVEL** ( *niveau* {; *sautPage*} ) +**BREAK LEVEL** ( *niveau* : Integer {; *sautPage* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-marker.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-marker.md index 1ac53895651f72..65a7f411c7e242 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-marker.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-marker.md @@ -5,7 +5,7 @@ slug: /commands/get-print-marker displayed_sidebar: docs --- -**Get print marker** ( *numTaquet* ) : Integer +**Get print marker** ( *numTaquet* : Integer ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md index fee4977c999fb7..be77470fe269ab 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md @@ -5,7 +5,7 @@ slug: /commands/get-print-option displayed_sidebar: docs --- -**GET PRINT OPTION** ( *option* ; *valeur1* {; *valeur2*} ) +**GET PRINT OPTION** ( *option* : Integer, Text ; *valeur1* : Integer, Text {; *valeur2* : Integer, Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-printable-area.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-printable-area.md index 146c03f63b3c5d..5d6928f2fb5578 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-printable-area.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-printable-area.md @@ -5,7 +5,7 @@ slug: /commands/get-printable-area displayed_sidebar: docs --- -**GET PRINTABLE AREA** ( *hauteur* {; *largeur*} ) +**GET PRINTABLE AREA** ( *hauteur* : Integer {; *largeur* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-printable-margin.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-printable-margin.md index 36139595830660..6c032dea39c431 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-printable-margin.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-printable-margin.md @@ -5,7 +5,7 @@ slug: /commands/get-printable-margin displayed_sidebar: docs --- -**GET PRINTABLE MARGIN** ( *gauche* ; *haut* ; *droite* ; *bas* ) +**GET PRINTABLE MARGIN** ( *gauche* : Integer ; *haut* : Integer ; *droite* : Integer ; *bas* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-form.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-form.md index f8f6b6a8cb4a07..0d383276c7d0cb 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-form.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-form.md @@ -5,7 +5,7 @@ title: Print form displayed_sidebar: docs --- -**Print form** ( {*aTable* ;} *form* {; *formData*} {; *areaStart*{; *areaEnd*}} ) : Integer +**Print form** ( {*aTable* : Table ;} *form* : Text, Object {; *formData* : Object} {; *areaStart* : Integer{; *areaEnd* : Integer}} ) : Integer diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-option-values.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-option-values.md index 8b3a48e4f7541d..54c3f5e3d5ed76 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-option-values.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-option-values.md @@ -5,7 +5,7 @@ slug: /commands/print-option-values displayed_sidebar: docs --- -**PRINT OPTION VALUES** ( *option* ; *tabNoms* {; *tabInfo1* {; *tabInfo2*}} ) +**PRINT OPTION VALUES** ( *option* : Integer ; *tabNoms* : Text array {; *tabInfo1* : Integer array {; *tabInfo2* : Integer array}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-selection.md index 26d202042093e0..dc4a61e6e39b00 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-selection.md @@ -5,7 +5,7 @@ slug: /commands/print-selection displayed_sidebar: docs --- -**PRINT SELECTION** ( *laTable* {;* })
                    **PRINT SELECTION** ( *laTable* {; >} ) +**PRINT SELECTION** ( {*laTable* : Table} {; *} )
                    **PRINT SELECTION** ( {*laTable* : Table} {; > : >} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-settings-to-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-settings-to-blob.md index f02be582bd3274..1d72bb106e44bc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-settings-to-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-settings-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/print-settings-to-blob displayed_sidebar: docs --- -**Print settings to BLOB** ( *paramImpression* ) : Integer +**Print settings to BLOB** ( *paramImpression* : Blob ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-settings.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-settings.md index aad8db30705e60..d35590197b7dc6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-settings.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-settings.md @@ -5,7 +5,7 @@ slug: /commands/print-settings displayed_sidebar: docs --- -**PRINT SETTINGS** {( *typeDial* )} +**PRINT SETTINGS** ({ *typeDial* : Integer })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/printers-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/printers-list.md index 798948b9c71789..7d5a2d7065f6b0 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/printers-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/printers-list.md @@ -5,7 +5,7 @@ slug: /commands/printers-list displayed_sidebar: docs --- -**PRINTERS LIST** ( *tabNoms* {; *tabNomsAlt* {; *tabModèles*}} ) +**PRINTERS LIST** ( *tabNoms* : Text array {; *tabNomsAlt* : Text array {; *tabModèles* : Text array}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-current-printer.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-current-printer.md index 1ceee58aa1cf94..961dbb792b090a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-current-printer.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-current-printer.md @@ -5,7 +5,7 @@ slug: /commands/set-current-printer displayed_sidebar: docs --- -**SET CURRENT PRINTER** ( *nomImpr* ) +**SET CURRENT PRINTER** ( *nomImpr* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-marker.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-marker.md index 971f22e5704217..16b6e401b8d0dc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-marker.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-marker.md @@ -5,7 +5,7 @@ slug: /commands/set-print-marker displayed_sidebar: docs --- -**SET PRINT MARKER** ( *numTaquet* ; *position* {; *} ) +**SET PRINT MARKER** ( *numTaquet* : Integer ; *position* : Integer {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md index 8ad03f6872cb0b..aa7ac36e0c8ebc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md @@ -5,7 +5,7 @@ slug: /commands/set-print-option displayed_sidebar: docs --- -**SET PRINT OPTION** ( *option* ; *valeur1* {; *valeur2*} ) +**SET PRINT OPTION** ( *option* : Integer, Text ; *valeur1* : Integer, Text {; *valeur2* : Integer, Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-preview.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-preview.md index 173a37316e89c5..53663580ad844b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-preview.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-preview.md @@ -5,7 +5,7 @@ slug: /commands/set-print-preview displayed_sidebar: docs --- -**SET PRINT PREVIEW** ( *aperçu* ) +**SET PRINT PREVIEW** ( *aperçu* : Boolean )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-printable-margin.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-printable-margin.md index 1c721fa92ec1c8..22d072d5afaa4e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-printable-margin.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-printable-margin.md @@ -5,7 +5,7 @@ slug: /commands/set-printable-margin displayed_sidebar: docs --- -**SET PRINTABLE MARGIN** ( *gauche* ; *haut* ; *droit* ; *bas* ) +**SET PRINTABLE MARGIN** ( *gauche* : Integer ; *haut* : Integer ; *droit* : Integer ; *bas* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md index 7c89e1ca1eef34..b748f71ffbcbd6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md @@ -5,7 +5,7 @@ slug: /commands/subtotal displayed_sidebar: docs --- -**Subtotal** ( *valeurs* {; *sautPage*} ) : Real +**Subtotal** ( *valeurs* : Field, Variable {; *sautPage* : Integer} ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/clear-semaphore.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/clear-semaphore.md index eb9f01e6db5d1a..3002f51e53c00e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/clear-semaphore.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/clear-semaphore.md @@ -5,7 +5,7 @@ slug: /commands/clear-semaphore displayed_sidebar: docs --- -**CLEAR SEMAPHORE** ( *sémaphore* ) +**CLEAR SEMAPHORE** ( *sémaphore* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/kill-worker.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/kill-worker.md index 92663cf75b3c40..abb43bec3377e6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/kill-worker.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/kill-worker.md @@ -5,7 +5,7 @@ slug: /commands/kill-worker displayed_sidebar: docs --- -**KILL WORKER** {( *process* )} +**KILL WORKER** ({ *process* : Text, Integer })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/semaphore.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/semaphore.md index be449d0ba0d5ec..f8e3e81971eca0 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/semaphore.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/semaphore.md @@ -5,7 +5,7 @@ slug: /commands/semaphore displayed_sidebar: docs --- -**Semaphore** ( *sémaphore* {; *nbTicks*} ) : Boolean +**Semaphore** ( *sémaphore* : Text {; *nbTicks* : Integer} ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/test-semaphore.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/test-semaphore.md index 26af8d19f67a68..722572082a0e61 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/test-semaphore.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/test-semaphore.md @@ -5,7 +5,7 @@ slug: /commands/test-semaphore displayed_sidebar: docs --- -**Test semaphore** ( *sémaphore* ) : Boolean +**Test semaphore** ( *sémaphore* : Text ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (User Interface)/bring-to-front.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (User Interface)/bring-to-front.md index e65b3e27fc3770..5937852c03d382 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (User Interface)/bring-to-front.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (User Interface)/bring-to-front.md @@ -5,7 +5,7 @@ slug: /commands/bring-to-front displayed_sidebar: docs --- -**BRING TO FRONT** ( *process* ) +**BRING TO FRONT** ( *process* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (User Interface)/hide-process.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (User Interface)/hide-process.md index 83204f4f939a5f..3756c036086b0a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (User Interface)/hide-process.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (User Interface)/hide-process.md @@ -5,7 +5,7 @@ slug: /commands/hide-process displayed_sidebar: docs --- -**HIDE PROCESS** ( *process* ) +**HIDE PROCESS** ( *process* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (User Interface)/show-process.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (User Interface)/show-process.md index 524339db9052c1..45cf1dd628a3e5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (User Interface)/show-process.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Process (User Interface)/show-process.md @@ -5,7 +5,7 @@ slug: /commands/show-process displayed_sidebar: docs --- -**SHOW PROCESS** ( *process* ) +**SHOW PROCESS** ( *process* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/abort-process-by-id.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/abort-process-by-id.md index 4ba6089a57dec5..ef95f5939e3d90 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/abort-process-by-id.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/abort-process-by-id.md @@ -5,7 +5,7 @@ slug: /commands/abort-process-by-id displayed_sidebar: docs --- -**ABORT PROCESS BY ID** ( *uniqueID* ) +**ABORT PROCESS BY ID** ( *uniqueID* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/delay-process.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/delay-process.md index b581a3054eace5..9552dedbbdcef6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/delay-process.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/delay-process.md @@ -5,7 +5,7 @@ slug: /commands/delay-process displayed_sidebar: docs --- -**DELAY PROCESS** ( *process* ; *durée* ) +**DELAY PROCESS** ( *process* : Integer ; *durée* : Real )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/get-registered-clients.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/get-registered-clients.md index 227a03ebaa2bc7..16d7080eac179d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/get-registered-clients.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/get-registered-clients.md @@ -5,7 +5,7 @@ slug: /commands/get-registered-clients displayed_sidebar: docs --- -**GET REGISTERED CLIENTS** ( *listeClients* ; *nbMéthodes* ) +**GET REGISTERED CLIENTS** ( *listeClients* : Text array ; *nbMéthodes* : Integer array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/pause-process.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/pause-process.md index 1464ccfb0ecbd8..d54110255cfcbb 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/pause-process.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/pause-process.md @@ -5,7 +5,7 @@ slug: /commands/pause-process displayed_sidebar: docs --- -**PAUSE PROCESS** ( *process* ) +**PAUSE PROCESS** ( *process* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/process-activity.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/process-activity.md index e4882bc16b88c9..054e601948cb44 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/process-activity.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/process-activity.md @@ -5,7 +5,7 @@ title: Process activity displayed_sidebar: docs --- -**Process activity** () : Object
                    **Process activity** ( *options* ) : Object
                    **Process activity** ( *sessionID* ) : Object
                    **Process activity** ( *sessionID* ; *options* ) : Object +**Process activity** () : Object
                    **Process activity** ( *options* : Integer ) : Object
                    **Process activity** ( *sessionID* : Text ) : Object
                    **Process activity** ( *sessionID* : Text ; *options* : Integer ) : Object diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/process-number.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/process-number.md index c4591a21f53400..c2277099e297fd 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/process-number.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/process-number.md @@ -5,7 +5,7 @@ slug: /commands/process-number displayed_sidebar: docs --- -**Process number** ( *name* {; *} ) : Integer
                    **Process number** ( *id* {; *} ) : Integer +**Process number** ( *name* : Text {; *} ) : Integer
                    **Process number** ( *id* : Text {; *} ) : Integer diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/process-state.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/process-state.md index 472080dd8bc4b0..751a8531184b83 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/process-state.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/process-state.md @@ -5,7 +5,7 @@ slug: /commands/process-state displayed_sidebar: docs --- -**Process state** ( *process* ) : Integer +**Process state** ( *process* : Integer ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/register-client.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/register-client.md index 01c52ec455c378..5094fa7cafa18d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/register-client.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/register-client.md @@ -14,7 +14,7 @@ displayed_sidebar: docs -**REGISTER CLIENT** ( *nomClient* ) +**REGISTER CLIENT** ( {*nomClient* : Text {; *}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/resume-process.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/resume-process.md index 9ff2641474ef42..dac1a5c57fea74 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/resume-process.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/resume-process.md @@ -5,7 +5,7 @@ slug: /commands/resume-process displayed_sidebar: docs --- -**RESUME PROCESS** ( *process* ) +**RESUME PROCESS** ( *process* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md index be7d09c9372075..4b1ff84e752ab0 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md @@ -5,7 +5,7 @@ title: Session info displayed_sidebar: docs --- -**Session info** ( *sessionId* : Integer ) : Object +**Session info** ( *sessionId* : Text ) : Object diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-storage.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-storage.md index b8fb65ccd08d7e..492648af185e6e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-storage.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-storage.md @@ -5,7 +5,7 @@ title: Session storage displayed_sidebar: docs --- -**Session storage** ( *id* ) : Object +**Session storage** ( *id* : Text ) : Object diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/describe-query-execution.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/describe-query-execution.md index 285c4727b98f02..4e54d8b59d1939 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/describe-query-execution.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/describe-query-execution.md @@ -5,7 +5,7 @@ slug: /commands/describe-query-execution displayed_sidebar: docs --- -**DESCRIBE QUERY EXECUTION** ( *statut* ) +**DESCRIBE QUERY EXECUTION** ( *statut* : Boolean )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/find-in-field.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/find-in-field.md index d574bcc8f55a4f..f684cf017b6a08 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/find-in-field.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/find-in-field.md @@ -5,7 +5,7 @@ slug: /commands/find-in-field displayed_sidebar: docs --- -**Find in field** ( *champCible* ; *valeur* ) : Integer +**Find in field** ( *champCible* : Field ; *valeur* : Field, Variable ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/get-query-destination.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/get-query-destination.md index 2c46d4903b5141..2624533f46f244 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/get-query-destination.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/get-query-destination.md @@ -5,7 +5,7 @@ slug: /commands/get-query-destination displayed_sidebar: docs --- -**GET QUERY DESTINATION** ( *destinationType* ; *destinationObjet* ; *destinationPtr* ) +**GET QUERY DESTINATION** ( *destinationType* : Integer ; *destinationObjet* : Text ; *destinationPtr* : Pointer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/last-query-path.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/last-query-path.md index ce1b6c59431754..c2a9293d112dc8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/last-query-path.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/last-query-path.md @@ -5,7 +5,7 @@ slug: /commands/last-query-path displayed_sidebar: docs --- -**Last query path** ( *formatDesc* ) : Text +**Last query path** ( *formatDesc* : Integer ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md index 18d405ec5d12d5..8ce67ccbd50cc1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md @@ -5,7 +5,7 @@ slug: /commands/query-by-attribute displayed_sidebar: docs --- -**QUERY BY ATTRIBUTE** ( {*laTable*}{;}{*opConj* ;} *champObjet* ; *cheminAttribut* ; *opRech* ; *valeur* {; *} ) +**QUERY BY ATTRIBUTE** ( {*laTable* : Table ;}{*opConj* : &, \|, # ;} *champObjet* : Field ; *cheminAttribut* : Text ; *opRech* : Text, >, <, >=, <=, #, =, \|, % ; *valeur* : Text, Real, Date, Time {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-example.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-example.md index 7e817ad7143c94..51f6483b982afd 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-example.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-example.md @@ -5,7 +5,7 @@ slug: /commands/query-by-example displayed_sidebar: docs --- -**QUERY BY EXAMPLE** ( {*laTable*}{;}{*} ) +**QUERY BY EXAMPLE** ( {*laTable* : Table} {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md index ff1ae0683d936a..5803f3d82e520f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md @@ -5,7 +5,7 @@ slug: /commands/query-by-formula displayed_sidebar: docs --- -**QUERY BY FORMULA** ( *laTable* {; *formule*} ) +**QUERY BY FORMULA** ( *laTable* : Table {; *formule* : Expression} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md index e873f052946aaf..a7cf2af47a25b6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md @@ -5,7 +5,7 @@ slug: /commands/query-selection-by-attribute displayed_sidebar: docs --- -**QUERY SELECTION BY ATTRIBUTE** ( {*laTable*}{;}{*opConj* ;} *champObjet* ; *cheminAttribut* ; *opRecherche* ; *valeur* {; *} ) +**QUERY SELECTION BY ATTRIBUTE** ( {*laTable* : Table ;}{*opConj* : &, \|, # ;} *champObjet* : Field ; *cheminAttribut* : Text ; *opRecherche* : Text, >, <, >=, <=, #, =, \|, % ; *valeur* : Text, Real, Date, Time {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md index f386a10b7e2337..b9945d370e009e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md @@ -5,7 +5,7 @@ slug: /commands/query-selection-by-formula displayed_sidebar: docs --- -**QUERY SELECTION BY FORMULA** ( *laTable* {; *formule*} ) +**QUERY SELECTION BY FORMULA** ( *laTable* : Table {; *formule* : Expression} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-with-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-with-array.md index 5123a01892572f..9134fd1e68fe69 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-with-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-with-array.md @@ -5,7 +5,7 @@ slug: /commands/query-selection-with-array displayed_sidebar: docs --- -**QUERY SELECTION WITH ARRAY** ( *champCible* ; *tableau* ) +**QUERY SELECTION WITH ARRAY** ( *champCible* : Field ; *tableau* : Array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-with-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-with-array.md index b1831fda225365..e2a8878904fba5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-with-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-with-array.md @@ -5,7 +5,7 @@ slug: /commands/query-with-array displayed_sidebar: docs --- -**QUERY WITH ARRAY** ( *champCible* ; *tableau* ) +**QUERY WITH ARRAY** ( *champCible* : Field ; *tableau* : Array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md index 9eaec65148075b..d9b231c52380b4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md @@ -5,7 +5,7 @@ slug: /commands/set-query-and-lock displayed_sidebar: docs --- -**SET QUERY AND LOCK** ( *verrou* ) +**SET QUERY AND LOCK** ( *verrou* : Boolean )
                    @@ -31,7 +31,7 @@ displayed_sidebar: docs Par défaut, les enregistrements trouvés par les recherches ne sont pas verrouillés. Passez **Vrai** dans le paramètre *verrou* pour activer le verrouillage. -Cette commande doit impérativement être utilisée à l’intérieur d’une transaction. Si elle est appelée hors du contexte d’une transaction, une erreur est générée. Ce principe permet un meilleur contrôle du verrouillage des enregistrements. Les enregistrements trouvés restent verrouillés tant que la transaction n’a pas été terminée (qu’elle ait été validée ou annulée). A l’issue de la transaction, tous les enregistrements sont déverrouillés, excepté l'enregistrement courant. +Cette commande doit impérativement être utilisée à l’intérieur d’une transaction. Si elle est appelée hors du contexte d’une transaction, elle est ignorée. Ce principe permet un meilleur contrôle du verrouillage des enregistrements. Les enregistrements trouvés restent verrouillés tant que la transaction n’a pas été terminée (qu’elle ait été validée ou annulée). A l’issue de la transaction, tous les enregistrements sont déverrouillés, excepté l'enregistrement courant. Le verrouillage des enregistrements est effectif pour toutes les tables dans la transaction courante. diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-destination.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-destination.md index 78fad3e11e13c2..d0ffef9a87b476 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-destination.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-destination.md @@ -5,7 +5,7 @@ slug: /commands/set-query-destination displayed_sidebar: docs --- -**SET QUERY DESTINATION** ( *destinationType* {; *destinationObjet* {; *destinationPtr*}} ) +**SET QUERY DESTINATION** ( *destinationType* : Integer {; *destinationObjet* : Text, Variable {; *destinationPtr* : Pointer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-limit.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-limit.md index af766f5c64fc2e..207b56311d109b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-limit.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-limit.md @@ -5,7 +5,7 @@ slug: /commands/set-query-limit displayed_sidebar: docs --- -**SET QUERY LIMIT** ( *limite* ) +**SET QUERY LIMIT** ( *limite* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-blob-to-report.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-blob-to-report.md index 5366d85f0d378c..daf1d12437e207 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-blob-to-report.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-blob-to-report.md @@ -5,7 +5,7 @@ slug: /commands/qr-blob-to-report displayed_sidebar: docs --- -**QR BLOB TO REPORT** ( *zone* ; *blob* ) +**QR BLOB TO REPORT** ( *zone* : Integer ; *blob* : Blob )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-count-columns.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-count-columns.md index d5ec0ab3993cef..b1d541144a5ebe 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-count-columns.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-count-columns.md @@ -5,7 +5,7 @@ slug: /commands/qr-count-columns displayed_sidebar: docs --- -**QR Count columns** ( *zone* ) : Integer +**QR Count columns** ( *zone* : Integer ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-delete-column.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-delete-column.md index 9e6096be55baae..a188c429cd5771 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-delete-column.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-delete-column.md @@ -5,7 +5,7 @@ slug: /commands/qr-delete-column displayed_sidebar: docs --- -**QR DELETE COLUMN** ( *zone* ; *numColonne* ) +**QR DELETE COLUMN** ( *zone* : Integer ; *numColonne* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-delete-offscreen-area.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-delete-offscreen-area.md index 53783f92cf81e3..748988bdc18ab5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-delete-offscreen-area.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-delete-offscreen-area.md @@ -5,7 +5,7 @@ slug: /commands/qr-delete-offscreen-area displayed_sidebar: docs --- -**QR DELETE OFFSCREEN AREA** ( *zone* ) +**QR DELETE OFFSCREEN AREA** ( *zone* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-execute-command.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-execute-command.md index 876041d6b9214f..42cbec76ea66a7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-execute-command.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-execute-command.md @@ -5,7 +5,7 @@ slug: /commands/qr-execute-command displayed_sidebar: docs --- -**QR EXECUTE COMMAND** ( *zone* ; *numCommande* ) +**QR EXECUTE COMMAND** ( *zone* : Integer ; *numCommande* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-find-column.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-find-column.md index 656c1a2b3dd1f7..da592187d349eb 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-find-column.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-find-column.md @@ -5,7 +5,7 @@ slug: /commands/qr-find-column displayed_sidebar: docs --- -**QR Find column** ( *zone* ; *expression* ) : Integer +**QR Find column** ( *zone* : Integer ; *expression* : Text, Pointer ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-area-property.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-area-property.md index b15d167bb13910..e38d888904213b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-area-property.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-area-property.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-area-property displayed_sidebar: docs --- -**QR Get area property** ( *zone* ; *propriété* ) : Integer +**QR Get area property** ( *zone* : Integer ; *propriété* : Integer ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-borders.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-borders.md index 26a1529a37c4cb..d2c9aa10a4009e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-borders.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-borders.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-borders displayed_sidebar: docs --- -**QR GET BORDERS** ( *zone* ; *colonne* ; *ligne* ; *encadrement* ; *ligne* {; *couleur*} ) +**QR GET BORDERS** ( *zone* : Integer ; *colonne* : Integer ; *ligne* : Integer ; *encadrement* : Integer ; *ligne* : Integer {; *couleur* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-command-status.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-command-status.md index 5042d2fcb561e8..620d08f2af33b0 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-command-status.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-command-status.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-command-status displayed_sidebar: docs --- -**QR Get command status** ( *zone* ; *numCommande* {; *valeur*} ) : Integer +**QR Get command status** ( *zone* : Integer ; *numCommande* : Integer {; *valeur* : Integer, Text} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-destination.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-destination.md index e3c3c1659a625e..b011d5544115f4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-destination.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-destination.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-destination displayed_sidebar: docs --- -**QR GET DESTINATION** ( *zone* ; *type* {; *spécificités*} ) +**QR GET DESTINATION** ( *zone* : Integer ; *type* : Integer {; *spécificités* : Text, Variable} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-document-property.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-document-property.md index b1a7617abd5219..b2c3fbebe87940 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-document-property.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-document-property.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-document-property displayed_sidebar: docs --- -**QR Get document property** ( *zone* ; *propriété* ) : Integer +**QR Get document property** ( *zone* : Integer ; *propriété* : Integer ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-drop-column.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-drop-column.md index 22f4d2545bbfcc..5a8bca31b6b7be 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-drop-column.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-drop-column.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-drop-column displayed_sidebar: docs --- -**QR Get drop column** ( *zone* ) : Integer +**QR Get drop column** ( *zone* : Integer ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-header-and-footer.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-header-and-footer.md index 163179ac835b45..6400c35201d5b4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-header-and-footer.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-header-and-footer.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-header-and-footer displayed_sidebar: docs --- -**QR GET HEADER AND FOOTER** ( *zone* ; *sélecteur* ; *titreGauche* ; *titreCentre* ; *titreDroit* ; *hauteur* {; *image* {; *alignementImage*}} ) +**QR GET HEADER AND FOOTER** ( *zone* : Integer ; *sélecteur* : Integer ; *titreGauche* : Text ; *titreCentre* : Text ; *titreDroit* : Text ; *hauteur* : Integer {; *image* : Picture {; *alignementImage* : Integer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-html-template.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-html-template.md index 9bd0526adcb3a4..532f8de8fc46c1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-html-template.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-html-template.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-html-template displayed_sidebar: docs --- -**QR Get HTML template** ( *zone* ) : Text +**QR Get HTML template** ( *zone* : Integer ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-info-column.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-info-column.md index 518864c6852ab5..b09079845125b6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-info-column.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-info-column.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-info-column displayed_sidebar: docs --- -**QR GET INFO COLUMN** ( *zone* ; *numColonne* ; *titre* ; *objet* ; *cachée* ; *taille* ; *valeursRépétées* ; *format* {; *varRésultat*} ) +**QR GET INFO COLUMN** ( *zone* : Integer ; *numColonne* : Integer ; *titre* : Text ; *objet* : Text ; *cachée* : Integer ; *taille* : Integer ; *valeursRépétées* : Integer ; *format* : Text {; *varRésultat* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-info-row.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-info-row.md index 24297922c4b0e3..a23831b88b078c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-info-row.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-info-row.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-info-row displayed_sidebar: docs --- -**QR Get info row** ( *zone* ; *ligne* ) : Integer +**QR Get info row** ( *zone* : Integer ; *ligne* : Integer ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-report-kind.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-report-kind.md index e83518698fa7c6..a1d6d55ce2c3bc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-report-kind.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-report-kind.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-report-kind displayed_sidebar: docs --- -**QR Get report kind** ( *zone* ) : Integer +**QR Get report kind** ( *zone* : Integer ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-report-table.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-report-table.md index 426f2b1b848034..b0fe22533c89f4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-report-table.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-report-table.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-report-table displayed_sidebar: docs --- -**QR Get report table** ( *zone* ) : Integer +**QR Get report table** ( *zone* : Integer ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-selection.md index 435c16c68ec266..e604a5d029f624 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-selection.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-selection displayed_sidebar: docs --- -**QR GET SELECTION** ( *zone* ; *gauche* ; *haut* {; *droite* {; *bas*}} ) +**QR GET SELECTION** ( *zone* : Integer ; *gauche* : Integer ; *haut* : Integer {; *droite* : Integer {; *bas* : Integer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-sorts.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-sorts.md index b6be852c0e2b82..7edac59fd9710b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-sorts.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-sorts.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-sorts displayed_sidebar: docs --- -**QR GET SORTS** ( *zone* ; *tabColonnes* ; *tabTris* ) +**QR GET SORTS** ( *zone* : Integer ; *tabColonnes* : Real array ; *tabTris* : Real array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-text-property.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-text-property.md index 3239668487b65b..ab75c5b94168a4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-text-property.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-text-property.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-text-property displayed_sidebar: docs --- -**QR Get text property** ( *zone* ; *numColonne* ; *numLigne* ; *propriété* ) : any +**QR Get text property** ( *zone* : Integer ; *numColonne* : Integer ; *numLigne* : Integer ; *propriété* : Integer ) : any
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-totals-data.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-totals-data.md index 7e43ea65fce318..db72db497f7a4a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-totals-data.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-totals-data.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-totals-data displayed_sidebar: docs --- -**QR GET TOTALS DATA** ( *zone* ; *numColonne* ; *numRupture* ; *opérateur* ; *texte* ) +**QR GET TOTALS DATA** ( *zone* : Integer ; *numColonne* : Integer ; *numRupture* : Integer ; *opérateur* : Integer ; *texte* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-totals-spacing.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-totals-spacing.md index b2088ea18b097e..3b6e67d1cc6b84 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-totals-spacing.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-get-totals-spacing.md @@ -5,7 +5,7 @@ slug: /commands/qr-get-totals-spacing displayed_sidebar: docs --- -**QR GET TOTALS SPACING** ( *zone* ; *sousTotal* ; *valeur* ) +**QR GET TOTALS SPACING** ( *zone* : Integer ; *sousTotal* : Integer ; *valeur* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md index ecec3aba80a4b1..fcdb84ff28c206 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md @@ -5,7 +5,7 @@ slug: /commands/qr-insert-column displayed_sidebar: docs --- -**QR INSERT COLUMN** ( *zone* ; *numColonne* ; *objet* ) +**QR INSERT COLUMN** ( *zone* : Integer ; *numColonne* : Integer ; *objet* : Text, Pointer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-move-column.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-move-column.md index 3eb0da34b7f06a..56b8fc56a5517f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-move-column.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-move-column.md @@ -5,7 +5,7 @@ slug: /commands/qr-move-column displayed_sidebar: docs --- -**QR MOVE COLUMN** ( *zone* ; *numColonne* ; *nouvPosition* ) +**QR MOVE COLUMN** ( *zone* : Integer ; *numColonne* : Integer ; *nouvPosition* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-new-area.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-new-area.md index a121e39ac51f2c..e343badf438ae3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-new-area.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-new-area.md @@ -5,7 +5,7 @@ slug: /commands/qr-new-area displayed_sidebar: docs --- -**QR NEW AREA** ( *ptr* ) +**QR NEW AREA** ( *ptr* : Pointer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-on-command.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-on-command.md index 3ed9200bb93db1..ac0b18133e78ca 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-on-command.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-on-command.md @@ -5,7 +5,7 @@ slug: /commands/qr-on-command displayed_sidebar: docs --- -**QR ON COMMAND** ( *zone* ; *nomMéthode* ) +**QR ON COMMAND** ( *zone* : Integer ; *nomMéthode* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-report-to-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-report-to-blob.md index 82a8523837aad6..1e7886734e2445 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-report-to-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-report-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/qr-report-to-blob displayed_sidebar: docs --- -**QR REPORT TO BLOB** ( *zone* ; *blob* ) +**QR REPORT TO BLOB** ( *zone* : Integer ; *blob* : Blob )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-report.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-report.md index b7322ad781a5b7..b38a3cd1b1c89a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-report.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-report.md @@ -5,7 +5,7 @@ slug: /commands/qr-report displayed_sidebar: docs --- -**QR REPORT** ( {*laTable* ;} *nomFichier* {; *nomMéthode*}{; *} ) +**QR REPORT** ( {*laTable* : Table} {; *nomFichier* : Text} {; *nomMéthode* : Text}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-run.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-run.md index fe8bcff5c49932..4541d02f702376 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-run.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-run.md @@ -5,7 +5,7 @@ slug: /commands/qr-run displayed_sidebar: docs --- -**QR RUN** ( *zone* ) +**QR RUN** ( *zone* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-area-property.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-area-property.md index 1e11e894828537..0adfa3f3b53954 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-area-property.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-area-property.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-area-property displayed_sidebar: docs --- -**QR SET AREA PROPERTY** ( *zone* ; *propriété* ; *valeur* ) +**QR SET AREA PROPERTY** ( *zone* : Integer ; *propriété* : Integer ; *valeur* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-borders.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-borders.md index fd462d5c618a31..bacde4427c345b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-borders.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-borders.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-borders displayed_sidebar: docs --- -**QR SET BORDERS** ( *zone* ; *colonne* ; *ligne* ; *encadrement* ; *ligne* {; *couleur*} ) +**QR SET BORDERS** ( *zone* : Integer ; *colonne* : Integer ; *ligne* : Integer ; *encadrement* : Integer ; *ligne* : Integer {; *couleur* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-destination.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-destination.md index e64968f115f47f..7ed90f1614ba8d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-destination.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-destination.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-destination displayed_sidebar: docs --- -**QR SET DESTINATION** ( *zone* ; *type* {; *spécificités*} ) +**QR SET DESTINATION** ( *zone* : Integer ; *type* : Integer {; *spécificités* : Text, Variable} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-document-property.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-document-property.md index 1585b45de364a7..3ffc75d582b4ac 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-document-property.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-document-property.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-document-property displayed_sidebar: docs --- -**QR SET DOCUMENT PROPERTY** ( *zone* ; *propriété* ; *valeur* ) +**QR SET DOCUMENT PROPERTY** ( *zone* : Integer ; *propriété* : Integer ; *valeur* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-header-and-footer.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-header-and-footer.md index 127677733eb6ef..eea5fa915845ce 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-header-and-footer.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-header-and-footer.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-header-and-footer displayed_sidebar: docs --- -**QR SET HEADER AND FOOTER** ( *zone* ; *sélecteur* ; *titreGauche* ; *titreCentre* ; *titreDroit* ; *hauteur* {; *image* {; *alignementImage*}} ) +**QR SET HEADER AND FOOTER** ( *zone* : Integer ; *sélecteur* : Integer ; *titreGauche* : Text ; *titreCentre* : Text ; *titreDroit* : Text ; *hauteur* : Integer {; *image* : Picture {; *alignementImage* : Integer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-html-template.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-html-template.md index b842bb57688439..f80448e3803e65 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-html-template.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-html-template.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-html-template displayed_sidebar: docs --- -**QR SET HTML TEMPLATE** ( *zone* ; *modèle* ) +**QR SET HTML TEMPLATE** ( *zone* : Integer ; *modèle* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-column.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-column.md index ee45ee606960d5..2f2f56bb923012 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-column.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-column.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-info-column displayed_sidebar: docs --- -**QR SET INFO COLUMN** ( *zone* ; *numColonne* ; *titre* ; *objet* ; *cachée* ; *taille* ; *valeursRépétées* ; *formatAffich* ) +**QR SET INFO COLUMN** ( *zone* : Integer ; *numColonne* : Integer ; *titre* : Text ; *objet* : Text, Pointer ; *cachée* : Integer ; *taille* : Integer ; *valeursRépétées* : Integer ; *formatAffich* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-row.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-row.md index 4ebb6b7b948594..d3891ea0514fff 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-row.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-row.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-info-row displayed_sidebar: docs --- -**QR SET INFO ROW** ( *zone* ; *ligne* ; *cachée* ) +**QR SET INFO ROW** ( *zone* : Integer ; *ligne* : Integer ; *cachée* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-report-kind.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-report-kind.md index 284be509fa3101..9f57bcb56d27ec 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-report-kind.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-report-kind.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-report-kind displayed_sidebar: docs --- -**QR SET REPORT KIND** ( *zone* ; *type* ) +**QR SET REPORT KIND** ( *zone* : Integer ; *type* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-report-table.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-report-table.md index 1f09bddbb6197b..2f3ea30bd4ffda 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-report-table.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-report-table.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-report-table displayed_sidebar: docs --- -**QR SET REPORT TABLE** ( *zone* ; *numTable* ) +**QR SET REPORT TABLE** ( *zone* : Integer ; *numTable* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-selection.md index 6c19442bd80799..a79c4cc75e604e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-selection.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-selection displayed_sidebar: docs --- -**QR SET SELECTION** ( *zone* ; *gauche* ; *haut* {; *droite* {; *bas*}} ) +**QR SET SELECTION** ( *zone* : Integer ; *gauche* : Integer ; *haut* : Integer {; *droite* : Integer {; *bas* : Integer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-sorts.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-sorts.md index fdba452bd7b542..1b7abcbc91913b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-sorts.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-sorts.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-sorts displayed_sidebar: docs --- -**QR SET SORTS** ( *zone* ; *tabColonnes* {; *tabTris*} ) +**QR SET SORTS** ( *zone* : Integer ; *tabColonnes* : Real array {; *tabTris* : Real array} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-text-property.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-text-property.md index 6ecf96e1020fac..814c16a3713a3c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-text-property.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-text-property.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-text-property displayed_sidebar: docs --- -**QR SET TEXT PROPERTY** ( *zone* ; *numColonne* ; *numLigne* ; *propriété* ; *valeur* ) +**QR SET TEXT PROPERTY** ( *zone* : Integer ; *numColonne* : Integer ; *numLigne* : Integer ; *propriété* : Integer ; *valeur* : Integer, Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-totals-data.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-totals-data.md index 0f043289d79354..20f249bd1236d1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-totals-data.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-totals-data.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-totals-data displayed_sidebar: docs --- -**QR SET TOTALS DATA** ( *zone* ; *numColonne* ; *numRupture* ; *opérateur* )
                    **QR SET TOTALS DATA** ( *zone* ; *numColonne* ; *numRupture* ; *valeur* ) +**QR SET TOTALS DATA** ( *zone* : Integer ; *numColonne* : Integer ; *numRupture* : Integer ; *opérateur* : Integer )
                    **QR SET TOTALS DATA** ( *zone* : Integer ; *numColonne* : Integer ; *numRupture* : Integer ; *valeur* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-totals-spacing.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-totals-spacing.md index a8f17d618df1a5..3a311dd42039d4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-totals-spacing.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-totals-spacing.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-totals-spacing displayed_sidebar: docs --- -**QR SET TOTALS SPACING** ( *zone* ; *sousTotal* ; *valeur* ) +**QR SET TOTALS SPACING** ( *zone* : Integer ; *sousTotal* : Integer ; *valeur* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/load-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/load-record.md index 4a5ad7f1b83e4c..aa382db935fc8c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/load-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/load-record.md @@ -5,7 +5,7 @@ slug: /commands/load-record displayed_sidebar: docs --- -**LOAD RECORD** {( *laTable* )} +**LOAD RECORD** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-by.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-by.md index 7de177a032cba4..78d0ad8a0cbaee 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-by.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-by.md @@ -5,7 +5,7 @@ slug: /commands/locked-by displayed_sidebar: docs --- -**LOCKED BY** ( {*laTable* ;} *process* ; *utilisateur4D* ; *utilisateurSession* ; *nomProcess* ) +**LOCKED BY** ( {*laTable* : Table ;} *process* : Integer ; *utilisateur4D* : Text ; *utilisateurSession* : Text ; *nomProcess* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-records-info.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-records-info.md index 9ac7d0d545f74d..7e6b861166fb25 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-records-info.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-records-info.md @@ -5,7 +5,7 @@ slug: /commands/locked-records-info displayed_sidebar: docs --- -**Locked records info** ( *laTable* ) : Object +**Locked records info** ( *laTable* : Table ) : Object
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked.md index c4ca753a080f1e..ff1fc856023758 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked.md @@ -5,7 +5,7 @@ slug: /commands/locked displayed_sidebar: docs --- -**Locked** {( *laTable* )} : Boolean +**Locked** ( {*laTable* : Table} ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-only-state.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-only-state.md index e18ce428f4b7cf..d9f5d51214b7fd 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-only-state.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-only-state.md @@ -5,7 +5,7 @@ slug: /commands/read-only-state displayed_sidebar: docs --- -**Read only state** {( *laTable* )} : Boolean +**Read only state** ( {*laTable* : Table} ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-only.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-only.md index b26c8175d877fa..00d338980676ed 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-only.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-only.md @@ -5,7 +5,7 @@ slug: /commands/read-only displayed_sidebar: docs --- -**READ ONLY** {( laTable )}
                    **READ ONLY** {( * )} +**READ ONLY** ({ *laTable* : Table })
                    **READ ONLY** ({ * })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-write.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-write.md index 3b142e3bff7539..18404f1f4187cc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-write.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-write.md @@ -5,7 +5,7 @@ slug: /commands/read-write displayed_sidebar: docs --- -**READ WRITE** {( laTable )}
                    **READ WRITE** {( * )} +**READ WRITE** ({ *laTable* : Table })
                    **READ WRITE** ({ * })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/unload-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/unload-record.md index 531bd01fd7a1cd..d872faf16def82 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/unload-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/unload-record.md @@ -5,7 +5,7 @@ slug: /commands/unload-record displayed_sidebar: docs --- -**UNLOAD RECORD** {( *laTable* )} +**UNLOAD RECORD** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/create-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/create-record.md index 1829b10ddcf7dd..98c33950400ca8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/create-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/create-record.md @@ -5,7 +5,7 @@ slug: /commands/create-record displayed_sidebar: docs --- -**CREATE RECORD** {( *laTable* )} +**CREATE RECORD** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/delete-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/delete-record.md index e0ca01c18bb84d..ee1cc933d4531e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/delete-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/delete-record.md @@ -5,7 +5,7 @@ slug: /commands/delete-record displayed_sidebar: docs --- -**DELETE RECORD** {( *laTable* )} +**DELETE RECORD** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/display-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/display-record.md index 515ac634e025ba..169e3445aea317 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/display-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/display-record.md @@ -5,7 +5,7 @@ slug: /commands/display-record displayed_sidebar: docs --- -**DISPLAY RECORD** {( *laTable* )} +**DISPLAY RECORD** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/duplicate-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/duplicate-record.md index 9ede9bd1982218..8fbdb9db73e101 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/duplicate-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/duplicate-record.md @@ -5,7 +5,7 @@ slug: /commands/duplicate-record displayed_sidebar: docs --- -**DUPLICATE RECORD** {( *laTable* )} +**DUPLICATE RECORD** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/goto-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/goto-record.md index 681d0efe621d72..09eb12308f9119 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/goto-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/goto-record.md @@ -5,7 +5,7 @@ slug: /commands/goto-record displayed_sidebar: docs --- -**GOTO RECORD** ( {*laTable* ;} *enregistrement* ) +**GOTO RECORD** ( {*laTable* : Table ;} *enregistrement* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/is-new-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/is-new-record.md index d442b1592cc753..1739bba0e2fdad 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/is-new-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/is-new-record.md @@ -5,7 +5,7 @@ slug: /commands/is-new-record displayed_sidebar: docs --- -**Is new record** {( *laTable* )} : Boolean +**Is new record** ( {*laTable* : Table} ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/is-record-loaded.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/is-record-loaded.md index d870ca207d044b..824098b1389346 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/is-record-loaded.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/is-record-loaded.md @@ -5,7 +5,7 @@ slug: /commands/is-record-loaded displayed_sidebar: docs --- -**Is record loaded** {( *laTable* )} : Boolean +**Is record loaded** ( {*laTable* : Table} ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/modified-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/modified-record.md index 3bcebc73e3174a..acfeba60cc2f46 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/modified-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/modified-record.md @@ -5,7 +5,7 @@ slug: /commands/modified-record displayed_sidebar: docs --- -**Modified record** {( *laTable* )} : Boolean +**Modified record** ( {*laTable* : Table} ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/pop-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/pop-record.md index 37ed66519fa58c..00396d643fa11f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/pop-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/pop-record.md @@ -5,7 +5,7 @@ slug: /commands/pop-record displayed_sidebar: docs --- -**POP RECORD** {( *laTable* )} +**POP RECORD** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/push-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/push-record.md index 4dec03eff3aae0..f814ede28727da 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/push-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/push-record.md @@ -5,7 +5,7 @@ slug: /commands/push-record displayed_sidebar: docs --- -**PUSH RECORD** {( *laTable* )} +**PUSH RECORD** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/record-number.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/record-number.md index 856bd30f8f8312..8f3fe1e3d661cf 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/record-number.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/record-number.md @@ -5,7 +5,7 @@ slug: /commands/record-number displayed_sidebar: docs --- -**Record number** {( *laTable* )} : Integer +**Record number** ( {*laTable* : Table} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/records-in-table.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/records-in-table.md index 0c9fd54f17abe7..24713d5b91c942 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/records-in-table.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/records-in-table.md @@ -5,7 +5,7 @@ slug: /commands/records-in-table displayed_sidebar: docs --- -**Records in table** {( *laTable* )} : Integer +**Records in table** ( {*laTable* : Table} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/save-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/save-record.md index d0746af888c8cd..8f17c5f548c45d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/save-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/save-record.md @@ -5,7 +5,7 @@ slug: /commands/save-record displayed_sidebar: docs --- -**SAVE RECORD** {( *laTable* )} +**SAVE RECORD** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/sequence-number.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/sequence-number.md index 2d68c9378f412c..e590aa7a509dc4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/sequence-number.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Records/sequence-number.md @@ -5,7 +5,7 @@ slug: /commands/sequence-number displayed_sidebar: docs --- -**Sequence number** {( *laTable* )} : Integer +**Sequence number** ( {*laTable* : Table} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/create-related-one.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/create-related-one.md index 3cef0e983894b7..1830c6f9c9280a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/create-related-one.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/create-related-one.md @@ -5,7 +5,7 @@ slug: /commands/create-related-one displayed_sidebar: docs --- -**CREATE RELATED ONE** ( *leChamp* ) +**CREATE RELATED ONE** ( *leChamp* : Field )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/get-automatic-relations.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/get-automatic-relations.md index badf345f2d2113..c988cf11af1cf3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/get-automatic-relations.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/get-automatic-relations.md @@ -5,7 +5,7 @@ slug: /commands/get-automatic-relations displayed_sidebar: docs --- -**GET AUTOMATIC RELATIONS** ( *aller* ; *retour* ) +**GET AUTOMATIC RELATIONS** ( *aller* : Boolean ; *retour* : Boolean )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/get-field-relation.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/get-field-relation.md index 93bca261c295fc..45555558b21bad 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/get-field-relation.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/get-field-relation.md @@ -5,7 +5,7 @@ slug: /commands/get-field-relation displayed_sidebar: docs --- -**GET FIELD RELATION** ( *champN* ; *aller* ; *retour* {; *} ) +**GET FIELD RELATION** ( *champN* : Field ; *aller* : Integer ; *retour* : Integer {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/old-related-many.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/old-related-many.md index e5e63b3b95f685..f78e0193a0ba02 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/old-related-many.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/old-related-many.md @@ -5,7 +5,7 @@ slug: /commands/old-related-many displayed_sidebar: docs --- -**OLD RELATED MANY** ( *leChamp* ) +**OLD RELATED MANY** ( *leChamp* : Field )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/old-related-one.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/old-related-one.md index 563d74b02145b4..c0baa6384731ce 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/old-related-one.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/old-related-one.md @@ -5,7 +5,7 @@ slug: /commands/old-related-one displayed_sidebar: docs --- -**OLD RELATED ONE** ( *leChamp* ) +**OLD RELATED ONE** ( *leChamp* : Field )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many-selection.md index 6df23ffc137590..5a707f4f5db61e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many-selection.md @@ -5,7 +5,7 @@ slug: /commands/relate-many-selection displayed_sidebar: docs --- -**RELATE MANY SELECTION** ( *leChamp* ) +**RELATE MANY SELECTION** ( *leChamp* : Field )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many.md index cce9db226e3ce1..7cadde0c77b47f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many.md @@ -5,7 +5,7 @@ slug: /commands/relate-many displayed_sidebar: docs --- -**RELATE MANY** ( table1 )
                    **RELATE MANY** ( champ1 ) +**RELATE MANY** ( *table1* : Table )
                    **RELATE MANY** ( *champ1* : Field )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-one-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-one-selection.md index 8ced03cc19bbcd..45b4dc5520f371 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-one-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-one-selection.md @@ -5,7 +5,7 @@ slug: /commands/relate-one-selection displayed_sidebar: docs --- -**RELATE ONE SELECTION** ( *tableN* ; *table1* ) +**RELATE ONE SELECTION** ( *tableN* : Table ; *table1* : Table )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/save-related-one.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/save-related-one.md index c5c4b411dd857e..22d5634788d912 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/save-related-one.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/save-related-one.md @@ -5,7 +5,7 @@ slug: /commands/save-related-one displayed_sidebar: docs --- -**SAVE RELATED ONE** ( *leChamp* ) +**SAVE RELATED ONE** ( *leChamp* : Field )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/set-automatic-relations.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/set-automatic-relations.md index 28ea8881d6886a..0b895f72c63e80 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/set-automatic-relations.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/set-automatic-relations.md @@ -5,7 +5,7 @@ slug: /commands/set-automatic-relations displayed_sidebar: docs --- -**SET AUTOMATIC RELATIONS** ( *aller* {; *retour*} ) +**SET AUTOMATIC RELATIONS** ( *aller* : Boolean {; *retour* : Boolean} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/set-field-relation.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/set-field-relation.md index a9f4e45b4c92f4..6d9c8d537f44c0 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/set-field-relation.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Relations/set-field-relation.md @@ -5,7 +5,7 @@ slug: /commands/set-field-relation displayed_sidebar: docs --- -**SET FIELD RELATION** ( *tableN* ; *aller* ; *retour* )
                    **SET FIELD RELATION** ( *champN* ; *aller* ; *retour* ) +**SET FIELD RELATION** ( *tableN* : Table ; *aller* : Integer ; *retour* : Integer )
                    **SET FIELD RELATION** ( *champN* : Field ; *aller* : Integer ; *retour* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/close-resource-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/close-resource-file.md index 179057fcadea66..0ebee10a4086b1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/close-resource-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/close-resource-file.md @@ -5,7 +5,7 @@ slug: /commands/close-resource-file displayed_sidebar: docs --- -**CLOSE RESOURCE FILE** ( *resFichier* ) +**CLOSE RESOURCE FILE** ( *resFichier* : Time )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-indexed-string.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-indexed-string.md index c8e769eda4dc76..b5aa0273bcd553 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-indexed-string.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-indexed-string.md @@ -5,7 +5,7 @@ slug: /commands/get-indexed-string displayed_sidebar: docs --- -**Get indexed string** ( *resNum* ; *strNum* {; *resFichier*} ) : Text +**Get indexed string** ( *resNum* : Integer ; *strNum* : Integer {; *resFichier* : Time} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-picture-resource.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-picture-resource.md index 68b0a5008148f8..382a258c5948df 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-picture-resource.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-picture-resource.md @@ -5,7 +5,7 @@ slug: /commands/get-picture-resource displayed_sidebar: docs --- -**GET PICTURE RESOURCE** ( *resNum* ; *resDonnées* {; *resFichier*} ) +**GET PICTURE RESOURCE** ( *resNum* : Integer ; *resDonnées* : Field, Variable {; *resFichier* : Time} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-resource-name.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-resource-name.md index 4680e41fe1f1fc..ffe6e891f7426e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-resource-name.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-resource-name.md @@ -5,7 +5,7 @@ slug: /commands/get-resource-name displayed_sidebar: docs --- -**Get resource name** ( *resType* ; *resNum* {; *resFichier*} ) : Text +**Get resource name** ( *resType* : Text ; *resNum* : Integer {; *resFichier* : Time} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-resource-properties.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-resource-properties.md index 140a2ff2a8a856..c4ecc7409754dc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-resource-properties.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-resource-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-resource-properties displayed_sidebar: docs --- -**Get resource properties** ( *resType* ; *resNum* {; *resFichier*} ) : Integer +**Get resource properties** ( *resType* : Text ; *resNum* : Integer {; *resFichier* : Time} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-resource.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-resource.md index c0ef3c9a966f2b..41273db790fbcd 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-resource.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-resource.md @@ -5,7 +5,7 @@ slug: /commands/get-resource displayed_sidebar: docs --- -**GET RESOURCE** ( *resType* ; *resNum* ; *resDonnées* {; *resFichier*} ) +**GET RESOURCE** ( *resType* : Text ; *resNum* : Integer ; *resDonnées* : Blob {; *resFichier* : Time} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-string-resource.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-string-resource.md index 0dd0712001df02..61221b662945c8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-string-resource.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-string-resource.md @@ -5,7 +5,7 @@ slug: /commands/get-string-resource displayed_sidebar: docs --- -**Get string resource** ( *resNum* {; *resFichier*} ) : Text +**Get string resource** ( *resNum* : Integer {; *resFichier* : Time} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-text-resource.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-text-resource.md index a23a3b42e21e32..cc8ac5a230b9bd 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-text-resource.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/get-text-resource.md @@ -5,7 +5,7 @@ slug: /commands/get-text-resource displayed_sidebar: docs --- -**Get text resource** ( *resNum* {; *resFichier*} ) : Text +**Get text resource** ( *resNum* : Integer {; *resFichier* : Time} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/open-resource-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/open-resource-file.md index a4a3fa2d9a3d15..e8ed2c3e5ee809 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/open-resource-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/open-resource-file.md @@ -5,7 +5,7 @@ slug: /commands/open-resource-file displayed_sidebar: docs --- -**Open resource file** ( *resNomFichier* {; *typeFichier*} ) : Time +**Open resource file** ( *resNomFichier* : Text {; *typeFichier* : Text} ) : Time
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/resource-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/resource-list.md index d9d625861a70d5..1728ee06741c53 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/resource-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/resource-list.md @@ -5,7 +5,7 @@ slug: /commands/resource-list displayed_sidebar: docs --- -**RESOURCE LIST** ( *resType* ; *resNums* ; *resNoms* {; *resFichier*} ) +**RESOURCE LIST** ( *resType* : Text ; *resNums* : Integer array ; *resNoms* : Text array {; *resFichier* : Time} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/resource-type-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/resource-type-list.md index ea46fa89718cca..8d46abecfd0f28 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/resource-type-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/resource-type-list.md @@ -5,7 +5,7 @@ slug: /commands/resource-type-list displayed_sidebar: docs --- -**RESOURCE TYPE LIST** ( *resTypes* {; *resFichier*} ) +**RESOURCE TYPE LIST** ( *resTypes* : Text array {; *resFichier* : Time} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/string-list-to-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/string-list-to-array.md index eadb9a54be1a1b..c8276b39a869c2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/string-list-to-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Resources/string-list-to-array.md @@ -5,7 +5,7 @@ slug: /commands/string-list-to-array displayed_sidebar: docs --- -**STRING LIST TO ARRAY** ( *resNum* ; *tabChaînes* {; *resFichier*} ) +**STRING LIST TO ARRAY** ( *resNum* : Integer ; *tabChaînes* : Text array {; *resFichier* : Time} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/is-field-value-null.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/is-field-value-null.md index e765af271ae4a5..824ac91eb3f9d1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/is-field-value-null.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/is-field-value-null.md @@ -5,7 +5,7 @@ slug: /commands/is-field-value-null displayed_sidebar: docs --- -**Is field value Null** ( *leChamp* ) : Boolean +**Is field value Null** ( *leChamp* : Field ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/query-by-sql.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/query-by-sql.md index ba74041949febd..8a7182eca9902b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/query-by-sql.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/query-by-sql.md @@ -5,7 +5,7 @@ slug: /commands/query-by-sql displayed_sidebar: docs --- -**QUERY BY SQL** ( {*laTable* ;} *formuleSQL* ) +**QUERY BY SQL** ( {*laTable* : Table ;} *formuleSQL* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/set-field-value-null.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/set-field-value-null.md index cf446ebf677d7d..cf19e9cf8de840 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/set-field-value-null.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/set-field-value-null.md @@ -5,7 +5,7 @@ slug: /commands/set-field-value-null displayed_sidebar: docs --- -**SET FIELD VALUE NULL** ( *leChamp* ) +**SET FIELD VALUE NULL** ( *leChamp* : Field )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-export-database.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-export-database.md index 9bb0389deb6e8f..64f1d179e48b92 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-export-database.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-export-database.md @@ -5,7 +5,7 @@ slug: /commands/sql-export-database displayed_sidebar: docs --- -**SQL EXPORT DATABASE** ( *cheminDossier* {; *nbFichiers* {; *tailleLimiteFichiers* {; *tailleLimiteChamps*}}} ) +**SQL EXPORT DATABASE** ( *cheminDossier* : Text {; *nbFichiers* : Integer {; *tailleLimiteFichiers* : Integer {; *tailleLimiteChamps* : Integer}}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-export-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-export-selection.md index 77986a2c3d8432..f83568ff38695f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-export-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-export-selection.md @@ -5,7 +5,7 @@ slug: /commands/sql-export-selection displayed_sidebar: docs --- -**SQL EXPORT SELECTION** ( *laTable* ; *cheminDossier* {; *nbFichiers* {; *tailleLimiteFichiers* {; *tailleLimiteChamps*}}} ) +**SQL EXPORT SELECTION** ( {*laTable* : Table ;} *cheminDossier* : Text {; *nbFichiers* : Integer {; *tailleLimiteFichiers* : Integer {; *tailleLimiteChamps* : Integer}}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-get-data-source-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-get-data-source-list.md index ed03477f5bb55f..f8bcc221754933 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-get-data-source-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-get-data-source-list.md @@ -5,7 +5,7 @@ slug: /commands/sql-get-data-source-list displayed_sidebar: docs --- -**SQL GET DATA SOURCE LIST** ( *typeSource* ; *tabNomsSources* ; *tabPilotes* ) +**SQL GET DATA SOURCE LIST** ( *typeSource* : Integer ; *tabNomsSources* : Text array ; *tabPilotes* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-get-last-error.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-get-last-error.md index cc0cf063835e9d..1e2b7a1337bd0e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-get-last-error.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-get-last-error.md @@ -5,7 +5,7 @@ slug: /commands/sql-get-last-error displayed_sidebar: docs --- -**SQL GET LAST ERROR** ( *errCode* ; *errTexte* ; *errODBC* ; *errSQLServer* ) +**SQL GET LAST ERROR** ( *errCode* : Integer ; *errTexte* : Text ; *errODBC* : Text ; *errSQLServer* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-get-option.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-get-option.md index 5e70169731f9ef..a92131a3fc064c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-get-option.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-get-option.md @@ -5,7 +5,7 @@ slug: /commands/sql-get-option displayed_sidebar: docs --- -**SQL GET OPTION** ( *option* ; *valeur* ) +**SQL GET OPTION** ( *option* : Integer ; *valeur* : Integer, Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-load-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-load-record.md index ae6b225d6c79c6..9b683ab1826798 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-load-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-load-record.md @@ -5,7 +5,7 @@ slug: /commands/sql-load-record displayed_sidebar: docs --- -**SQL LOAD RECORD** {( *nombreEnr* )} +**SQL LOAD RECORD** ({ *nombreEnr* : Integer })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-login.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-login.md index d247fae4edecc2..64fdc2cee0640f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-login.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-login.md @@ -5,7 +5,7 @@ slug: /commands/sql-login displayed_sidebar: docs --- -**SQL LOGIN** {( *source* ; *nomUtilisateur* ; *motDePasse* ; * )} +**SQL LOGIN** ({ *source* : Text ;} {*nomUtilisateur* : Text ; *motDePasse* : Text {; * }})
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-option.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-option.md index 99935002c517fa..660aa51674fc20 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-option.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-option.md @@ -5,7 +5,7 @@ slug: /commands/sql-set-option displayed_sidebar: docs --- -**SQL SET OPTION** ( *option* ; *valeur* ) +**SQL SET OPTION** ( *option* : Integer ; *valeur* : Integer, Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md index ffb6c2b27dc8cf..8757a63c54e6c9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md @@ -5,7 +5,7 @@ slug: /commands/sql-set-parameter displayed_sidebar: docs --- -**SQL SET PARAMETER** ( *objet* ; *typeParam* ) +**SQL SET PARAMETER** ( *objet* : Variable ; *typeParam* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-export-to-picture.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-export-to-picture.md index 29d2d8e294c5f4..6579d009d03907 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-export-to-picture.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-export-to-picture.md @@ -5,7 +5,7 @@ slug: /commands/svg-export-to-picture displayed_sidebar: docs --- -**SVG EXPORT TO PICTURE** ( *refElément* ; *vVarImage* {; *typeExport*} ) +**SVG EXPORT TO PICTURE** ( *refElément* : Text ; *vVarImage* : Picture {; *typeExport* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md index d251a6a9a75f4c..819657b0b513ed 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md @@ -5,7 +5,7 @@ slug: /commands/svg-get-attribute displayed_sidebar: docs --- -**SVG GET ATTRIBUTE** ( {* ;} *objetImage* ; id_Element ; *nomAttribut* ; *valeurAttribut* ) +**SVG GET ATTRIBUTE** ( {* ;} *objetImage* ; *id_Element* ; *nomAttribut* ; *valeurAttribut* )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md index 82b6f8c6a950fa..2c8a3af6fc42e3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md @@ -5,7 +5,7 @@ slug: /commands/svg-set-attribute displayed_sidebar: docs --- -**SVG SET ATTRIBUTE** ( {* ;} *objetImage* ; id_Element ; *nomAttribut* ; *valeurAttribut* {; *nomAttribut2* ; *valeurAttribut2* ; ... ; *nomAttributN* ; *valeurAttributN*} {; *}) +**SVG SET ATTRIBUTE** ( * ; *objetImage* : Text ; *id_Element* : Text ; ...(*nomAttribut* : Text ; *valeurAttribut* : Text, Integer, Boolean) {; *})
                    **SVG SET ATTRIBUTE** ( *nomAttribut2* : Variable, Field; *valeurAttribut2* : Text ;...(*nomAttributN* : Text ; *valeurAttributN* : Text, Integer, Boolean) {; *})
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Secured Protocol/generate-certificate-request.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Secured Protocol/generate-certificate-request.md index 9fd3703dd68674..c3ceba03212453 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Secured Protocol/generate-certificate-request.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Secured Protocol/generate-certificate-request.md @@ -5,7 +5,7 @@ slug: /commands/generate-certificate-request displayed_sidebar: docs --- -**GENERATE CERTIFICATE REQUEST** ( *cléPrivée* ; *demCertif* ; *tabCodes* ; *tabLibellés* ) +**GENERATE CERTIFICATE REQUEST** ( *cléPrivée* : Blob ; *demCertif* : Blob ; *tabCodes* : Integer array ; *tabLibellés* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Secured Protocol/generate-encryption-keypair.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Secured Protocol/generate-encryption-keypair.md index 7f318b3b207f9a..c64d957f211b17 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Secured Protocol/generate-encryption-keypair.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Secured Protocol/generate-encryption-keypair.md @@ -5,7 +5,7 @@ slug: /commands/generate-encryption-keypair displayed_sidebar: docs --- -**GENERATE ENCRYPTION KEYPAIR** ( *cléPrivée* ; *cléPublique* {; *longueur*} ) +**GENERATE ENCRYPTION KEYPAIR** ( *cléPrivée* : Blob ; *cléPublique* : Blob {; *longueur* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/all-records.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/all-records.md index a7f5377fc1eca3..5b2a40038840f5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/all-records.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/all-records.md @@ -5,7 +5,7 @@ slug: /commands/all-records displayed_sidebar: docs --- -**ALL RECORDS** {( *laTable* )} +**ALL RECORDS** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/apply-to-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/apply-to-selection.md index 5a4e3d71637694..c409f9765630bf 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/apply-to-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/apply-to-selection.md @@ -5,7 +5,7 @@ slug: /commands/apply-to-selection displayed_sidebar: docs --- -**APPLY TO SELECTION** ( *laTable* ; *formule* ) +**APPLY TO SELECTION** ( *laTable* : Table ; *formule* : Expression )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/before-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/before-selection.md index a051896b8c9a7d..53ccf138ca9905 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/before-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/before-selection.md @@ -5,7 +5,7 @@ slug: /commands/before-selection displayed_sidebar: docs --- -**Before selection** {( *laTable* )} : Boolean +**Before selection** ( {*laTable* : Table} ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/create-selection-from-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/create-selection-from-array.md index f390ef02716439..72c0be286f3393 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/create-selection-from-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/create-selection-from-array.md @@ -5,7 +5,7 @@ slug: /commands/create-selection-from-array displayed_sidebar: docs --- -**CREATE SELECTION FROM ARRAY** ( *laTable* ; *tabEnrg* {; *nom*} ) +**CREATE SELECTION FROM ARRAY** ( *laTable* : Table ; *tabEnrg* : Integer, Boolean array {; *nom* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/delete-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/delete-selection.md index 0f79440f85a3e1..e3a0c0c33ffc78 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/delete-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/delete-selection.md @@ -5,7 +5,7 @@ slug: /commands/delete-selection displayed_sidebar: docs --- -**DELETE SELECTION** {( *laTable* )} +**DELETE SELECTION** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/display-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/display-selection.md index 4514ccba884f8f..b78b901878b358 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/display-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/display-selection.md @@ -5,7 +5,7 @@ slug: /commands/display-selection displayed_sidebar: docs --- -**DISPLAY SELECTION** ( {*laTable*}{; *modeSélection*}{; *saisieListe*}{; *}{; *} ) +**DISPLAY SELECTION** ( {*laTable* : Table}{; *modeSélection* : Integer}{; *saisieListe* : Boolean}{; *}{; *})
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/end-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/end-selection.md index c36f4b2f72db20..c74988b7d155cb 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/end-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/end-selection.md @@ -5,7 +5,7 @@ slug: /commands/end-selection displayed_sidebar: docs --- -**End selection** {( *laTable* )} : Boolean +**End selection** ( {*laTable* : Table} ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/first-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/first-record.md index 66eb055542c0e7..93ba68b7d21238 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/first-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/first-record.md @@ -5,7 +5,7 @@ slug: /commands/first-record displayed_sidebar: docs --- -**FIRST RECORD** {( *laTable* )} +**FIRST RECORD** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/get-highlighted-records.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/get-highlighted-records.md index ee1acd87365939..d71a8675d0d5f6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/get-highlighted-records.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/get-highlighted-records.md @@ -5,7 +5,7 @@ slug: /commands/get-highlighted-records displayed_sidebar: docs --- -**GET HIGHLIGHTED RECORDS** ( {*laTable* ;} *nomEnsemble* ) +**GET HIGHLIGHTED RECORDS** ( {*laTable* : Table ;} *nomEnsemble* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/goto-selected-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/goto-selected-record.md index f7a607537da986..c62b7c0238884b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/goto-selected-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/goto-selected-record.md @@ -5,7 +5,7 @@ slug: /commands/goto-selected-record displayed_sidebar: docs --- -**GOTO SELECTED RECORD** ( {*laTable* ;} *enregistrement* ) +**GOTO SELECTED RECORD** ( {*laTable* : Table ;} *enregistrement* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/last-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/last-record.md index 65cde26a94fb94..7a6e8456c5321d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/last-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/last-record.md @@ -5,7 +5,7 @@ slug: /commands/last-record displayed_sidebar: docs --- -**LAST RECORD** {( *laTable* )} +**LAST RECORD** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/next-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/next-record.md index 7c272440a3e2e2..3cdc5017add751 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/next-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/next-record.md @@ -5,7 +5,7 @@ slug: /commands/next-record displayed_sidebar: docs --- -**NEXT RECORD** {( *laTable* )} +**NEXT RECORD** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/one-record-select.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/one-record-select.md index 959924066750f5..6514aaa939760d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/one-record-select.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/one-record-select.md @@ -5,7 +5,7 @@ slug: /commands/one-record-select displayed_sidebar: docs --- -**ONE RECORD SELECT** {( *laTable* )} +**ONE RECORD SELECT** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/previous-record.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/previous-record.md index 4687d4c90e33b2..1ba5d17cd91590 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/previous-record.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/previous-record.md @@ -5,7 +5,7 @@ slug: /commands/previous-record displayed_sidebar: docs --- -**PREVIOUS RECORD** {( *laTable* )} +**PREVIOUS RECORD** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/records-in-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/records-in-selection.md index 2f6863c62264c5..bbe85cc50be9c6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/records-in-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/records-in-selection.md @@ -5,7 +5,7 @@ slug: /commands/records-in-selection displayed_sidebar: docs --- -**Records in selection** {( *laTable* )} : Integer +**Records in selection** ( {*laTable* : Table} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/reduce-selection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/reduce-selection.md index 24746bba0362a2..935512714b7e75 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/reduce-selection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/reduce-selection.md @@ -5,7 +5,7 @@ slug: /commands/reduce-selection displayed_sidebar: docs --- -**REDUCE SELECTION** ( {*laTable* ;} *nombre* ) +**REDUCE SELECTION** ( {*laTable* : Table ;} *nombre* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/selected-record-number.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/selected-record-number.md index c334b01bc7cb5f..b6fb47835a3c6b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/selected-record-number.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/selected-record-number.md @@ -5,7 +5,7 @@ slug: /commands/selected-record-number displayed_sidebar: docs --- -**Selected record number** {( *laTable* )} : Integer +**Selected record number** ( {*laTable* : Table} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/truncate-table.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/truncate-table.md index d52bdbe7945f65..9549bf9e274eaf 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/truncate-table.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Selection/truncate-table.md @@ -5,7 +5,7 @@ slug: /commands/truncate-table displayed_sidebar: docs --- -**TRUNCATE TABLE** {( *laTable* )} +**TRUNCATE TABLE** ({ *laTable* : Table })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/add-to-set.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/add-to-set.md index 6dc7d07162e933..a350f6371eff9c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/add-to-set.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/add-to-set.md @@ -5,7 +5,7 @@ slug: /commands/add-to-set displayed_sidebar: docs --- -**ADD TO SET** ( {*laTable* ;} *ensemble* ) +**ADD TO SET** ( {*laTable* : Table ;} *ensemble* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/clear-set.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/clear-set.md index a8e7aa309d2c0f..c96f930159f1f0 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/clear-set.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/clear-set.md @@ -5,7 +5,7 @@ slug: /commands/clear-set displayed_sidebar: docs --- -**CLEAR SET** ( *ensemble* ) +**CLEAR SET** ( *ensemble* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/copy-set.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/copy-set.md index 3a1cd2b9952628..12f27a979393f3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/copy-set.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/copy-set.md @@ -5,7 +5,7 @@ slug: /commands/copy-set displayed_sidebar: docs --- -**COPY SET** ( *srcEns* ; *dstEns* ) +**COPY SET** ( *srcEns* : Text ; *dstEns* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/create-empty-set.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/create-empty-set.md index 2dd3ad6deb405d..1b694419da3682 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/create-empty-set.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/create-empty-set.md @@ -5,7 +5,7 @@ slug: /commands/create-empty-set displayed_sidebar: docs --- -**CREATE EMPTY SET** ( {*laTable* ;} *ensemble* ) +**CREATE EMPTY SET** ( {*laTable* : Table ;} *ensemble* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/create-set-from-array.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/create-set-from-array.md index 977c6d9006a456..064eacd69a3c46 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/create-set-from-array.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/create-set-from-array.md @@ -5,7 +5,7 @@ slug: /commands/create-set-from-array displayed_sidebar: docs --- -**CREATE SET FROM ARRAY** ( *laTable* ; *tabEnrg* {; *nomEnsemble*} ) +**CREATE SET FROM ARRAY** ( *laTable* : Table ; *tabEnrg* : Integer, Boolean array {; *nomEnsemble* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/create-set.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/create-set.md index eb7d3cb9c6f7f4..890abe698e118b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/create-set.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/create-set.md @@ -5,7 +5,7 @@ slug: /commands/create-set displayed_sidebar: docs --- -**CREATE SET** ( {*laTable* ;} *ensemble* ) +**CREATE SET** ( {*laTable* : Table ;} *ensemble* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/difference.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/difference.md index cdd3da2cbb49a7..3b172a91dcffa1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/difference.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/difference.md @@ -5,7 +5,7 @@ slug: /commands/difference displayed_sidebar: docs --- -**DIFFERENCE** ( *ensemble1* ; *ensemble2* ; *résultat* ) +**DIFFERENCE** ( *ensemble1* : Text ; *ensemble2* : Text ; *résultat* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/intersection.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/intersection.md index 4fa50b9727fa2a..087a48c483d988 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/intersection.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/intersection.md @@ -5,7 +5,7 @@ slug: /commands/intersection displayed_sidebar: docs --- -**INTERSECTION** ( *ensemble1* ; *ensemble2* ; *résultat* ) +**INTERSECTION** ( *ensemble1* : Text ; *ensemble2* : Text ; *résultat* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/is-in-set.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/is-in-set.md index 953e1551d42894..2f08c8eab31ddb 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/is-in-set.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/is-in-set.md @@ -5,7 +5,7 @@ slug: /commands/is-in-set displayed_sidebar: docs --- -**Is in set** ( *ensemble* ) : Boolean +**Is in set** ( *ensemble* : Text ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/load-set.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/load-set.md index 79efcaff9b39b1..f688cb98557038 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/load-set.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/load-set.md @@ -5,7 +5,7 @@ slug: /commands/load-set displayed_sidebar: docs --- -**LOAD SET** ( {*laTable* ;} *ensemble* ; *nomFichier* ) +**LOAD SET** ( {*laTable* : Table ;} *ensemble* : Text ; *nomFichier* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/records-in-set.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/records-in-set.md index 2335df26657d88..f99cc4e61a1216 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/records-in-set.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/records-in-set.md @@ -5,7 +5,7 @@ slug: /commands/records-in-set displayed_sidebar: docs --- -**Records in set** ( *ensemble* ) : Integer +**Records in set** ( *ensemble* : Text ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/remove-from-set.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/remove-from-set.md index c1ff466470d602..fe0f6a208497ab 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/remove-from-set.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/remove-from-set.md @@ -5,7 +5,7 @@ slug: /commands/remove-from-set displayed_sidebar: docs --- -**REMOVE FROM SET** ( {*laTable* ;} *ensemble* ) +**REMOVE FROM SET** ( {*laTable* : Table ;} *ensemble* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/save-set.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/save-set.md index 03679545ddfd4f..ea24b2ec0e2174 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/save-set.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/save-set.md @@ -5,7 +5,7 @@ slug: /commands/save-set displayed_sidebar: docs --- -**SAVE SET** ( *ensemble* ; *nomFichier* ) +**SAVE SET** ( *ensemble* : Text ; *nomFichier* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/union.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/union.md index f11cd3ce6498b9..e17bc24d8317b4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/union.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/union.md @@ -5,7 +5,7 @@ slug: /commands/union displayed_sidebar: docs --- -**UNION** ( *ensemble1* ; *ensemble2* ; *résultat* ) +**UNION** ( *ensemble1* : Text ; *ensemble2* : Text ; *résultat* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/use-set.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/use-set.md index ca502dbeec9ee4..c323df137caefd 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/use-set.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Sets/use-set.md @@ -5,7 +5,7 @@ slug: /commands/use-set displayed_sidebar: docs --- -**USE SET** ( *ensemble* ) +**USE SET** ( *ensemble* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-add-to-user-dictionary.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-add-to-user-dictionary.md index abf0547f5bf12b..9ffc787106c77f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-add-to-user-dictionary.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-add-to-user-dictionary.md @@ -5,7 +5,7 @@ slug: /commands/spell-add-to-user-dictionary displayed_sidebar: docs --- -**SPELL ADD TO USER DICTIONARY** ( *mots* ) +**SPELL ADD TO USER DICTIONARY** ( *mots* : Text, Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-check-text.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-check-text.md index 0865f676f9b105..5f598a4e47078f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-check-text.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-check-text.md @@ -5,7 +5,7 @@ slug: /commands/spell-check-text displayed_sidebar: docs --- -**SPELL CHECK TEXT** ( *leTexte* ; *posErr* ; *longErr* ; *posVérif* ; *tabSuggest* ) +**SPELL CHECK TEXT** ( *leTexte* : Text ; *posErr* : Integer ; *longErr* : Integer ; *posVérif* : Integer ; {*tabSuggest* : Text array} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-get-dictionary-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-get-dictionary-list.md index 216a62c8ea06ce..be29a56eb10ca9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-get-dictionary-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-get-dictionary-list.md @@ -5,7 +5,7 @@ slug: /commands/spell-get-dictionary-list displayed_sidebar: docs --- -**SPELL GET DICTIONARY LIST** ( *langID* ; *langFichiers* ; *langNoms* ) +**SPELL GET DICTIONARY LIST** ( *langID* : Integer array ; *langFichiers* : Text array ; *langNoms* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-set-current-dictionary.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-set-current-dictionary.md index 25b6754aae30f9..aa02a777cd62dd 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-set-current-dictionary.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-set-current-dictionary.md @@ -5,7 +5,7 @@ slug: /commands/spell-set-current-dictionary displayed_sidebar: docs --- -**SPELL SET CURRENT DICTIONARY** ( *dictionnaire* ) +**SPELL SET CURRENT DICTIONARY** ( *dictionnaire* : Integer, Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/change-string.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/change-string.md index fa2a339f35fbe9..8937f04d1e9715 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/change-string.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/change-string.md @@ -5,7 +5,7 @@ slug: /commands/change-string displayed_sidebar: docs --- -**Change string** ( *source* ; *nouveau* ; *positionDépart* ) : Text +**Change string** ( *source* : Text ; *nouveau* : Text ; *positionDépart* : Integer ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/char.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/char.md index 2ec21f6cb075f9..3ddd0056eb69fe 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/char.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/char.md @@ -5,7 +5,7 @@ slug: /commands/char displayed_sidebar: docs --- -**Char** ( *codeCaractère* ) : Text +**Char** ( *codeCaractère* : Integer ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/character-code.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/character-code.md index ba0281a912a13a..7ade5c49c0cb74 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/character-code.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/character-code.md @@ -5,7 +5,7 @@ slug: /commands/character-code displayed_sidebar: docs --- -**Character code** ( *unCaractère* ) : Integer +**Character code** ( *unCaractère* : Text ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/compare-strings.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/compare-strings.md index 7534c56f9dae57..72675762b71923 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/compare-strings.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/compare-strings.md @@ -5,7 +5,7 @@ slug: /commands/compare-strings displayed_sidebar: docs --- -**Compare strings** ( *aString* ; *bString* {; *options*} ) : Integer +**Compare strings** ( *aString* : Text ; *bString* : Text {; *options* : Integer} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/convert-from-text.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/convert-from-text.md index eacbc6377b4bc2..e23d1cb019d823 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/convert-from-text.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/convert-from-text.md @@ -5,7 +5,7 @@ slug: /commands/convert-from-text displayed_sidebar: docs --- -**CONVERT FROM TEXT** ( *texte4D* ; *jeuCaractères* ; *blobConverti* ) +**CONVERT FROM TEXT** ( *texte4D* : Text ; *jeuCaractères* : Text, Integer ; *blobConverti* : Blob )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/convert-to-text.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/convert-to-text.md index 73c36cb5c199fb..62354cd3b33bc1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/convert-to-text.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/convert-to-text.md @@ -5,7 +5,7 @@ slug: /commands/convert-to-text displayed_sidebar: docs --- -**Convert to text** ( *blob* ; *jeuCaractères* ) : Text +**Convert to text** ( *blob* : Blob ; *jeuCaractères* : Text, Integer ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/delete-string.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/delete-string.md index 37640aa79fb4ee..b8b08d5682c0c3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/delete-string.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/delete-string.md @@ -5,7 +5,7 @@ slug: /commands/delete-string displayed_sidebar: docs --- -**Delete string** ( *source* ; *positionDépart* ; *nbCars* ) : Text +**Delete string** ( *source* : Text ; *positionDépart* : Integer ; *nbCars* : Integer ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/get-text-keywords.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/get-text-keywords.md index 2d3a34cdebd2ed..86766292d7c94e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/get-text-keywords.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/get-text-keywords.md @@ -5,7 +5,7 @@ slug: /commands/get-text-keywords displayed_sidebar: docs --- -**GET TEXT KEYWORDS** ( *texte* ; *tabMotsClés* {; *} ) +**GET TEXT KEYWORDS** ( *texte* : Text ; *tabMotsClés* : Text array {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/insert-string.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/insert-string.md index e4d72d71f25052..681291d863efbf 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/insert-string.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/insert-string.md @@ -5,7 +5,7 @@ slug: /commands/insert-string displayed_sidebar: docs --- -**Insert string** ( *source* ; *insertion* ; *positionDépart* ) : Text +**Insert string** ( *source* : Text ; *insertion* : Text ; *positionDépart* : Integer ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/length.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/length.md index 8d56208add5594..036a42ccbd9778 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/length.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/length.md @@ -5,7 +5,7 @@ slug: /commands/length displayed_sidebar: docs --- -**Length** ( *chaîne* ) : Integer +**Length** ( *chaîne* : Text ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/localized-string.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/localized-string.md index 36c06e6aa8f3e7..299a3ca9844dfa 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/localized-string.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/localized-string.md @@ -5,7 +5,7 @@ slug: /commands/localized-string displayed_sidebar: docs --- -**Localized string** ( *resName* ) : Text +**Localized string** ( *resName* : Text ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/lowercase.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/lowercase.md index 00b61223cb583a..3f18985acaff99 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/lowercase.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/lowercase.md @@ -5,7 +5,7 @@ slug: /commands/lowercase displayed_sidebar: docs --- -**Lowercase** ( *laChaîne* {; *} ) : Text +**Lowercase** ( *laChaîne* : Text {; *} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/match-regex.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/match-regex.md index bb93655fe696b3..729d16d8db4d95 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/match-regex.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/match-regex.md @@ -5,7 +5,7 @@ slug: /commands/match-regex displayed_sidebar: docs --- -**Match regex** ( *motif* ; *laChaîne* ; *début* {; pos_trouvée ; long_trouvée}{; *} ) -> Résultat 
                    +**Match regex** ( *motif* ; *laChaîne* ; *début* {; *pos_trouvée* ; *long_trouvée*}{; *} ) -> Résultat 
                    **Match regex** ( *motif* ; *laChaîne* ) -> Résultat
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/position.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/position.md index b79e3d3848dfd7..b4342e3dc058e0 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/position.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/position.md @@ -5,8 +5,7 @@ slug: /commands/position displayed_sidebar: docs --- -**Position** ( àChercher ; *laChaîne* {; *début* {; *longTrouvée*}}{; *} ) -> Résultat 
                    -**Position** ( àChercher ; *laChaîne* ; *début* ; *longTrouvée* ; *options* ) -> Résultat +**Position** ( *àChercher* : Text ; *laChaîne* : Text {; *début* : Integer {; *longTrouvée* : Integer}}{; *} ) -> Integer
                    **Position** ( *àChercher* : Text ; *laChaîne* : Text; *début* : Integer ; *longTrouvée* : Integer ; *options* : Integer ) -> Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/replace-string.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/replace-string.md index 1d270c5ce1159c..20a5f47a669ab6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/replace-string.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/replace-string.md @@ -5,7 +5,7 @@ slug: /commands/replace-string displayed_sidebar: docs --- -**Replace string** ( *source* ; *obsolète* ; *nouveau* {; *combien*}{; *} ) : Text +**Replace string** ( *source* : Text ; *obsolète* : Text ; *nouveau* : Text {; *combien* : Integer}{; *} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/split-string.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/split-string.md index dffc7d6e30f77e..20f922041c8f0f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/split-string.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/split-string.md @@ -5,7 +5,7 @@ slug: /commands/split-string displayed_sidebar: docs --- -**Split string** ( *chaîneASéparer* ; *séparateur* {; *options*} ) : Collection +**Split string** ( *chaîneASéparer* : Text ; *séparateur* : Text {; *options* : Integer} ) : Collection
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/substring.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/substring.md index 207e7d232d0e1e..e8666992cc7a8a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/substring.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/substring.md @@ -5,7 +5,7 @@ slug: /commands/substring displayed_sidebar: docs --- -**Substring** ( *source* ; àPartirDe {; *nbCars*} ) : Text +**Substring** ( *source* : Text ; *àPartirDe* : Integer {; *nbCars* : Integer} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/trim-end.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/trim-end.md index 8be898f7c9f3ef..e6c9b513055301 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/trim-end.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/trim-end.md @@ -1,6 +1,7 @@ --- id: trim-end title: Trim end +slug: /commands/trim-end displayed_sidebar: docs --- diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/trim-start.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/trim-start.md index 92dab1ba097319..c898deca58ad18 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/trim-start.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/trim-start.md @@ -1,6 +1,7 @@ --- id: trim-start title: Trim start +slug: /commands/trim-start displayed_sidebar: docs --- diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/trim.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/trim.md index 6a1a39eebdf695..f3fe1c20ff35b3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/trim.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/trim.md @@ -1,6 +1,7 @@ --- id: trim title: Trim +slug: /commands/trim displayed_sidebar: docs --- diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/uppercase.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/uppercase.md index a3c239f411981b..b1e940d647b448 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/uppercase.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/String/uppercase.md @@ -5,7 +5,7 @@ slug: /commands/uppercase displayed_sidebar: docs --- -**Uppercase** ( *laChaîne* {; *} ) : Text +**Uppercase** ( *laChaîne* : Text {; *} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/create-index.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/create-index.md index 4ad9a84d00c450..72d6281cc919e8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/create-index.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/create-index.md @@ -5,7 +5,7 @@ slug: /commands/create-index displayed_sidebar: docs --- -**CREATE INDEX** ( *laTable* ; *tabChamps* ; *typeIndex* ; *nomIndex* {; *} ) +**CREATE INDEX** ( *laTable* : Table ; *tabChamps* : Pointer array ; *typeIndex* : Integer ; *nomIndex* : Text {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md index 00941cc5e7c211..1e8a62d84938f9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md @@ -5,7 +5,7 @@ slug: /commands/delete-index displayed_sidebar: docs --- -**DELETE INDEX** ( *ptrChp* {; *} )
                    **DELETE INDEX** ( *nomIndex* {; *} ) +**DELETE INDEX** ( *ptrChp* : Pointer, Text {; *} )
                    **DELETE INDEX** ( *nomIndex* : Pointer, Text {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/export-structure.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/export-structure.md index 579bd309035807..05bcba952955dc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/export-structure.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/export-structure.md @@ -5,7 +5,7 @@ slug: /commands/export-structure displayed_sidebar: docs --- -**EXPORT STRUCTURE** ( *structureXML* {; *format*} ) +**EXPORT STRUCTURE** ( *structureXML* : Text {; *format* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md index 857a27b7c51333..1953ba5e6ce704 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md @@ -5,7 +5,7 @@ slug: /commands/field-name displayed_sidebar: docs --- -**Field name** ( *numTable* ; *numChamp* ) : Text
                    **Field name** ( *ptrChamp* ) : Text +**Field name** ( *numTable* : Pointer ) : Text
                    **Field name** ( *numChamp* : Integer ; *ptrChamp* : Integer ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md index e1d6240bc98e7a..c0ee3bcad3ed18 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md @@ -5,8 +5,7 @@ slug: /commands/field displayed_sidebar: docs --- -**Field** ( *numTable* ; *numChamp* ) -> ptrChamp 
                    -**Field** ( *ptrChamp* ) -> numChamp +**Field** ( *numTable* : Integer ; *numChamp* : Integer ) : Pointer
                    **Field** ( *ptrChamp* : Pointer ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-external-data-path.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-external-data-path.md index 6c3898643b9e78..4144a945c6bb10 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-external-data-path.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-external-data-path.md @@ -5,7 +5,7 @@ slug: /commands/get-external-data-path displayed_sidebar: docs --- -**Get external data path** ( *leChamp* ) : Text +**Get external data path** ( *leChamp* : Text, Blob, Picture ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md index 12de9a63d74432..4cb46525da6cc9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-field-entry-properties displayed_sidebar: docs --- -**GET FIELD ENTRY PROPERTIES** ( *ptrChp* ; *énumération* ; *obligatoire* ; *nonSaisissable* ; *nonModifiable* )
                    **GET FIELD ENTRY PROPERTIES** ( *numTable* ; *numChamp* ; *énumération* ; *obligatoire* ; *nonSaisissable* ; *nonModifiable* ) +**GET FIELD ENTRY PROPERTIES** ( *ptrChp* : Pointer ; *énumération* : Text ; *obligatoire* : Boolean ; *nonSaisissable* : Boolean ; *nonModifiable* : Boolean )
                    **GET FIELD ENTRY PROPERTIES** ( *numTable* : Integer ; *numChamp* : Integer ; *énumération* : Text ; *obligatoire* : Boolean ; *nonSaisissable* : Boolean ; *nonModifiable* : Boolean )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md index 2cfe4b5c6efb38..8f4b9b22fae5e8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-field-properties displayed_sidebar: docs --- -**GET FIELD PROPERTIES** ( *ptrChp* |; *champType* {; *champLong* {; *indexé* {; *unique* {; *invisible*}}}} )
                    **GET FIELD PROPERTIES** ( *numTable* ; *numChamp* ; *champType* {; *champLong* {; *indexé* {; *unique* {; *invisible*}}}} ) +**GET FIELD PROPERTIES** ( *ptrChp* : Pointer ; *champType* : Integer {; *champLong* : Integer {; *indexé* : Boolean {; *unique* : Boolean {; *invisible* : Boolean}}}} )
                    **GET FIELD PROPERTIES** ( *numTable* : Integer ; *numChamp* : Integer ; *champType* : Integer {; *champLong* : Integer {; *indexé* : Boolean {; *unique* : Boolean {; *invisible* : Boolean}}}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-missing-table-names.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-missing-table-names.md index bc25ebd8185184..6c51e09f38bccd 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-missing-table-names.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-missing-table-names.md @@ -5,7 +5,7 @@ slug: /commands/get-missing-table-names displayed_sidebar: docs --- -**GET MISSING TABLE NAMES** ( *tabManquantes* ) +**GET MISSING TABLE NAMES** ( *tabManquantes* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md index 44a0ce84c07bcb..16870a06587d82 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-relation-properties displayed_sidebar: docs --- -**GET RELATION PROPERTIES** ( *ptrChp* ; *tableDest* ; *champDest* {; *discriminant* {; *allerAuto* {; *retourAuto*}}} )
                    **GET RELATION PROPERTIES** ( *numTable* ; *numChamp* ; *tableDest* ; *champDest* {; *discriminant* {; *allerAuto* {; *retourAuto*}}} ) +**GET RELATION PROPERTIES** ( *ptrChp* : Pointer ; *tableDest* : Integer ; *champDest* : Integer {; *discriminant* : Integer {; *allerAuto* : Boolean {; *retourAuto* : Boolean}}} )
                    **GET RELATION PROPERTIES** ( *numTable* : Integer ; *numChamp* : Integer ; *tableDest* : Integer ; *champDest* : Integer {; *discriminant* : Integer {; *allerAuto* : Boolean {; *retourAuto* : Boolean}}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-table-properties.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-table-properties.md index 3d57add7048d06..ce77544a5963f2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-table-properties.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-table-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-table-properties displayed_sidebar: docs --- -**GET TABLE PROPERTIES** ( *ptrTable* ; *invisible* {; *trigSvgdeNouv* {; *trigSvgdeEnr* {; *trigSupprEnr* {; *trigChargEnr*}}}} )
                    **GET TABLE PROPERTIES** ( *numTable* ; *invisible* {; *trigSvgdeNouv* {; *trigSvgdeEnr* {; *trigSupprEnr* {; *trigChargEnr*}}}} ) +**GET TABLE PROPERTIES** ( *ptrTable* : Pointer ; *invisible* : Boolean {; *trigSvgdeNouv* : Boolean {; *trigSvgdeEnr* : Boolean {; *trigSupprEnr* : Boolean {; *trigChargEnr* : Boolean}}}} )
                    **GET TABLE PROPERTIES** ( *numTable* : Integer ; *invisible* : Boolean {; *trigSvgdeNouv* : Boolean {; *trigSvgdeEnr* : Boolean {; *trigSupprEnr* : Boolean {; *trigChargEnr* : Boolean}}}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/import-structure.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/import-structure.md index dfe2306b9ecb59..26fcc6cc03bbaf 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/import-structure.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/import-structure.md @@ -5,7 +5,7 @@ slug: /commands/import-structure displayed_sidebar: docs --- -**IMPORT STRUCTURE** ( *structureXML* ) +**IMPORT STRUCTURE** ( *structureXML* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md index 5cf0e3a2b5de9e..55f77a17476ab1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md @@ -5,7 +5,7 @@ slug: /commands/is-field-number-valid displayed_sidebar: docs --- -**Is field number valid** ( *ptrTable* ; *numChamp* ) : Boolean
                    **Is field number valid** ( *numTable* ; *numChamp* ) : Boolean +**Is field number valid** ( *ptrTable* : Pointer ; *numChamp* : Integer ) : Boolean
                    **Is field number valid** ( *numTable* : Integer ; *numChamp* : Integer ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-table-number-valid.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-table-number-valid.md index 828b45a92d9434..5675c76ababefd 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-table-number-valid.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-table-number-valid.md @@ -5,7 +5,7 @@ slug: /commands/is-table-number-valid displayed_sidebar: docs --- -**Is table number valid** ( *numTable* ) : Boolean +**Is table number valid** ( *numTable* : Integer ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md index b9e8cd2df18d3a..3fc1c0a1e5ebb3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md @@ -5,7 +5,7 @@ slug: /commands/last-field-number displayed_sidebar: docs --- -**Last field number** ( numTable ) : Integer
                    **Last field number** ( ptrTable ) : Integer +**Last field number** ( *numTable* : Integer ) : Integer
                    **Last field number** ( *ptrTable* : Pointer ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/pause-indexes.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/pause-indexes.md index 28a9e2adadaff0..c7f530d6d31140 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/pause-indexes.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/pause-indexes.md @@ -5,7 +5,7 @@ slug: /commands/pause-indexes displayed_sidebar: docs --- -**PAUSE INDEXES** ( *laTable* ) +**PAUSE INDEXES** ( *laTable* : Table )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/regenerate-missing-table.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/regenerate-missing-table.md index 06657cdecfcfd9..b8271499cc354c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/regenerate-missing-table.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/regenerate-missing-table.md @@ -5,7 +5,7 @@ slug: /commands/regenerate-missing-table displayed_sidebar: docs --- -**REGENERATE MISSING TABLE** ( *nomTable* ) +**REGENERATE MISSING TABLE** ( *nomTable* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/reload-external-data.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/reload-external-data.md index ebc3114bab3096..48845493517663 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/reload-external-data.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/reload-external-data.md @@ -5,7 +5,7 @@ slug: /commands/reload-external-data displayed_sidebar: docs --- -**RELOAD EXTERNAL DATA** ( *leChamp* ) +**RELOAD EXTERNAL DATA** ( *leChamp* : Text, Blob, Picture, Object )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/resume-indexes.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/resume-indexes.md index fb58b121d21b63..76ef2ce7c221f6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/resume-indexes.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/resume-indexes.md @@ -5,7 +5,7 @@ slug: /commands/resume-indexes displayed_sidebar: docs --- -**RESUME INDEXES** ( *laTable* {; *} ) +**RESUME INDEXES** ( *laTable* : Table {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/set-external-data-path.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/set-external-data-path.md index b240ca52e4d164..a32a5865d3e118 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/set-external-data-path.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/set-external-data-path.md @@ -5,7 +5,7 @@ slug: /commands/set-external-data-path displayed_sidebar: docs --- -**SET EXTERNAL DATA PATH** ( *leChamp* ; *chemin* ) +**SET EXTERNAL DATA PATH** ( *leChamp* : Text, Blob, Picture ; *chemin* : Text, Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/set-index.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/set-index.md index 3d3b1b2df3e385..146cc75e94a80e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/set-index.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/set-index.md @@ -5,7 +5,7 @@ slug: /commands/set-index displayed_sidebar: docs --- -**SET INDEX** ( *leChamp* ; *index* {; *} ) +**SET INDEX** ( *leChamp* : Field ; *index* : Boolean, Integer {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Subrecords/get-subrecord-key.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Subrecords/get-subrecord-key.md index e2181acd093d85..2846432eaf295b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Subrecords/get-subrecord-key.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Subrecords/get-subrecord-key.md @@ -5,7 +5,7 @@ slug: /commands/get-subrecord-key displayed_sidebar: docs --- -**Get subrecord key** ( *champID* ) : Integer +**Get subrecord key** ( *champID* : Field ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/append-document.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/append-document.md index 06bbcf3342c3ae..8a93d68cec0fd4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/append-document.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/append-document.md @@ -5,7 +5,7 @@ slug: /commands/append-document displayed_sidebar: docs --- -**Append document** ( *nomFichier* {; *typeFichier*} ) : Time +**Append document** ( *nomFichier* : Text {; *typeFichier* : Text} ) : Time
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/close-document.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/close-document.md index ae70a9071a4afe..7a802858199370 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/close-document.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/close-document.md @@ -5,7 +5,7 @@ slug: /commands/close-document displayed_sidebar: docs --- -**CLOSE DOCUMENT** ( *docRef* ) +**CLOSE DOCUMENT** ( *docRef* : Time )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/convert-path-posix-to-system.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/convert-path-posix-to-system.md index 58d2391187c347..4f9605dd547219 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/convert-path-posix-to-system.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/convert-path-posix-to-system.md @@ -5,7 +5,7 @@ slug: /commands/convert-path-posix-to-system displayed_sidebar: docs --- -**Convert path POSIX to system** ( *cheminPosix* {; *} ) : Text +**Convert path POSIX to system** ( *cheminPosix* : Text {; *} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/convert-path-system-to-posix.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/convert-path-system-to-posix.md index 723b9bba04816c..7c2b366e9ff99c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/convert-path-system-to-posix.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/convert-path-system-to-posix.md @@ -5,7 +5,7 @@ slug: /commands/convert-path-system-to-posix displayed_sidebar: docs --- -**Convert path system to POSIX** ( *cheminSystème* {; *} ) : Text +**Convert path system to POSIX** ( *cheminSystème* : Text {; *} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/copy-document.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/copy-document.md index 503b66362510cf..87e206117d19cf 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/copy-document.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/copy-document.md @@ -5,7 +5,7 @@ slug: /commands/copy-document displayed_sidebar: docs --- -**COPY DOCUMENT** ( *nomSource* ; *nomDest* {; *nouvNom*} {; *} ) +**COPY DOCUMENT** ( *nomSource* : Text ; *nomDest* : Text {; *nouvNom* : Text} {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/create-alias.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/create-alias.md index f83b3d4f378d42..981ae773aa312c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/create-alias.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/create-alias.md @@ -5,7 +5,7 @@ slug: /commands/create-alias displayed_sidebar: docs --- -**CREATE ALIAS** ( *cheminCible* ; *cheminAlias* ) +**CREATE ALIAS** ( *cheminCible* : Text ; *cheminAlias* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/create-document.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/create-document.md index 85254f436a98fa..b08429c8843841 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/create-document.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/create-document.md @@ -5,7 +5,7 @@ slug: /commands/create-document displayed_sidebar: docs --- -**Create document** ( *nomFichier* {; *typeFichier*} ) : Time +**Create document** ( *nomFichier* : Text {; *typeFichier* : Text} ) : Time
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/create-folder.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/create-folder.md index ea8e0fa5b20281..e79f2255106872 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/create-folder.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/create-folder.md @@ -5,7 +5,7 @@ slug: /commands/create-folder displayed_sidebar: docs --- -**CREATE FOLDER** ( *cheminAccès* {; *} ) +**CREATE FOLDER** ( *cheminAccès* : Text {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/delete-document.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/delete-document.md index 1b9bc17c8c4b8f..9b4e12f88fd256 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/delete-document.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/delete-document.md @@ -5,7 +5,7 @@ slug: /commands/delete-document displayed_sidebar: docs --- -**DELETE DOCUMENT** ( *nomFichier* ) +**DELETE DOCUMENT** ( *nomFichier* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/delete-folder.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/delete-folder.md index ba98ca5555a319..157c7e3db748b0 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/delete-folder.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/delete-folder.md @@ -5,7 +5,7 @@ slug: /commands/delete-folder displayed_sidebar: docs --- -**DELETE FOLDER** ( *dossier* {; *optionSuppression*} ) +**DELETE FOLDER** ( *dossier* : Text {; *optionSuppression* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/document-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/document-list.md index 683c71fead81d1..94710b4aec6955 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/document-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/document-list.md @@ -5,7 +5,7 @@ slug: /commands/document-list displayed_sidebar: docs --- -**DOCUMENT LIST** ( *cheminAccès* ; *documents* {; *options*} ) +**DOCUMENT LIST** ( *cheminAccès* : Text ; *documents* : Text array {; *options* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/document-to-text.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/document-to-text.md index 382baa8ede3eeb..f38e80fc0cb5e6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/document-to-text.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/document-to-text.md @@ -5,7 +5,7 @@ slug: /commands/document-to-text displayed_sidebar: docs --- -**Document to text** ( *nomFichier* {; *jeuCaractères* {; *modeRetour*}} ) : Text +**Document to text** ( *nomFichier* : Text {; *jeuCaractères* : Text, Integer {; *modeRetour* : Integer}} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/folder-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/folder-list.md index 4861f7375b3961..76ca04acf025f8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/folder-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/folder-list.md @@ -5,7 +5,7 @@ slug: /commands/folder-list displayed_sidebar: docs --- -**FOLDER LIST** ( *cheminAccès* ; *dossiers* ) +**FOLDER LIST** ( *cheminAccès* : Text ; *dossiers* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-icon.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-icon.md index 35b242bacef4b7..440f06d437ac63 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-icon.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-icon.md @@ -5,7 +5,7 @@ slug: /commands/get-document-icon displayed_sidebar: docs --- -**GET DOCUMENT ICON** ( *cheminDoc* ; *icône* {; *taille*} ) +**GET DOCUMENT ICON** ( *cheminDoc* : Text ; *icône* : Picture {; *taille* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-position.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-position.md index 9ad4ea1c04ba39..749d138030cd1d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-position.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-position.md @@ -5,7 +5,7 @@ slug: /commands/get-document-position displayed_sidebar: docs --- -**Get document position** ( *docRef* ) : Real +**Get document position** ( *docRef* : Time ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-size.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-size.md index 45aa0f7145fd38..e97a8439d48aac 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-size.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-size.md @@ -5,7 +5,7 @@ slug: /commands/get-document-size displayed_sidebar: docs --- -**Get document size** ( *document* {; *} ) : Real +**Get document size** ( *document* : Text, Time {; *} ) : Real
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/localized-document-path.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/localized-document-path.md index f0bc6d4726d63f..be09256c4422ec 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/localized-document-path.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/localized-document-path.md @@ -5,7 +5,7 @@ slug: /commands/localized-document-path displayed_sidebar: docs --- -**Localized document path** ( *cheminRelatif* ) : Text +**Localized document path** ( *cheminRelatif* : Text ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/move-document.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/move-document.md index 36552a34c91fdf..a1deb2168ce045 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/move-document.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/move-document.md @@ -5,7 +5,7 @@ slug: /commands/move-document displayed_sidebar: docs --- -**MOVE DOCUMENT** ( *cheminSource* ; *cheminDest* ) +**MOVE DOCUMENT** ( *cheminSource* : Text ; *cheminDest* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/object-to-path.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/object-to-path.md index 709e9205e34f19..caa424115fb824 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/object-to-path.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/object-to-path.md @@ -5,7 +5,7 @@ slug: /commands/object-to-path displayed_sidebar: docs --- -**Object to path** ( *objetChemin* ) : Text +**Object to path** ( *objetChemin* : Object ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/open-document.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/open-document.md index f1f42976f89943..8a739e10632ecc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/open-document.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/open-document.md @@ -5,7 +5,7 @@ slug: /commands/open-document displayed_sidebar: docs --- -**Open document** ( *nomFichier* {; *typeFichier*}{; *mode*} ) : Time +**Open document** ( *nomFichier* : Text {; *typeFichier* : Text}{; *mode* : Integer} ) : Time
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/path-to-object.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/path-to-object.md index 03629764af8ac3..3da0dc5ddbc491 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/path-to-object.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/path-to-object.md @@ -5,7 +5,7 @@ slug: /commands/path-to-object displayed_sidebar: docs --- -**Path to object** ( *chemin* {; *typeChemin*} ) : Object +**Path to object** ( *chemin* : Text {; *typeChemin* : Integer} ) : Object
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/resolve-alias.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/resolve-alias.md index 757b2251aed0ed..66714d77189b78 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/resolve-alias.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/resolve-alias.md @@ -5,7 +5,7 @@ slug: /commands/resolve-alias displayed_sidebar: docs --- -**RESOLVE ALIAS** ( *cheminAlias* ; *cheminCible* ) +**RESOLVE ALIAS** ( *cheminAlias* : Text ; *cheminCible* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-document.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-document.md index 15dde0dfba86f2..c2e3f83753136e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-document.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-document.md @@ -5,7 +5,7 @@ slug: /commands/select-document displayed_sidebar: docs --- -**Select document** ( *répertoire* ; *typesFichiers* ; *titre* ; *options* {; *sélectionnés*} ) : Text +**Select document** ( *répertoire* : Text, Integer ; *typesFichiers* : Text ; *titre* : Text ; *options* : Integer {; *sélectionnés* : Text array} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md index cc0f6ccb4997e2..e8de96b5dfa8ba 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md @@ -5,7 +5,7 @@ slug: /commands/select-folder displayed_sidebar: docs --- -**Select folder** ( {*message* }{;}{ *répertoire* {; *options*}} ) : Text +**Select folder** : Text
                    **Select folder** ( *message* : Text {; *répertoire* : Text, Integer {; *options* : Integer}} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-position.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-position.md index f013fa8d3d513a..c647c14546e7dd 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-position.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-position.md @@ -5,7 +5,7 @@ slug: /commands/set-document-position displayed_sidebar: docs --- -**SET DOCUMENT POSITION** ( *docRef* ; *offset* {; *ancre*} ) +**SET DOCUMENT POSITION** ( *docRef* : Time ; *offset* : Real {; *ancre* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-size.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-size.md index 2feb444230c236..5356596c33477a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-size.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-size.md @@ -5,7 +5,7 @@ slug: /commands/set-document-size displayed_sidebar: docs --- -**SET DOCUMENT SIZE** ( *docRef* ; *taille* ) +**SET DOCUMENT SIZE** ( *docRef* : Time ; *taille* : Real )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/show-on-disk.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/show-on-disk.md index 6b03e73a46ae2c..598bc1035b1f07 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/show-on-disk.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/show-on-disk.md @@ -5,7 +5,7 @@ slug: /commands/show-on-disk displayed_sidebar: docs --- -**SHOW ON DISK** ( *cheminAccès* {; *} ) +**SHOW ON DISK** ( *cheminAccès* : Text {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/test-path-name.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/test-path-name.md index 7fdef8a7683bb7..a0f8b86e64b61c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/test-path-name.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/test-path-name.md @@ -5,7 +5,7 @@ slug: /commands/test-path-name displayed_sidebar: docs --- -**Test path name** ( *cheminAccès* ) : Integer +**Test path name** ( *cheminAccès* : Text ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/text-to-document.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/text-to-document.md index 99e1ec1c397141..4107705bb28b68 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/text-to-document.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/text-to-document.md @@ -5,7 +5,7 @@ slug: /commands/text-to-document displayed_sidebar: docs --- -**TEXT TO DOCUMENT** ( *nomFichier* ; *texte* {; *jeuCaractères* {; *modeRetour*}} ) +**TEXT TO DOCUMENT** ( *nomFichier* : Text ; *texte* : Text {; *jeuCaractères* : Text, Integer {; *modeRetour* : Integer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/volume-attributes.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/volume-attributes.md index 4147c0a1eab061..d1cb15e98c3a2f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/volume-attributes.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/volume-attributes.md @@ -5,7 +5,7 @@ slug: /commands/volume-attributes displayed_sidebar: docs --- -**VOLUME ATTRIBUTES** ( *volume* ; *taille* ; *utilisé* ; *libre* ) +**VOLUME ATTRIBUTES** ( *volume* : Text ; *taille* : Real ; *utilisé* : Real ; *libre* : Real )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/volume-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/volume-list.md index e12ed94aaa5a7d..154db894b57b4a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/volume-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Documents/volume-list.md @@ -5,7 +5,7 @@ slug: /commands/volume-list displayed_sidebar: docs --- -**VOLUME LIST** ( *volumes* ) +**VOLUME LIST** ( *volumes* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/current-client-authentication.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/current-client-authentication.md index 53159e07daaf90..d5415a344e11e9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/current-client-authentication.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/current-client-authentication.md @@ -5,7 +5,7 @@ slug: /commands/current-client-authentication displayed_sidebar: docs --- -**Current client authentication** {( *domaine* ; *protocole* )} : Text +**Current client authentication** ( *domaine* : Text ; *protocole* : Text ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-file.md index 7723b29c9c75ee..fc8030de6f0729 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-file.md @@ -5,7 +5,7 @@ slug: /commands/font-file displayed_sidebar: docs --- -**Font file** ( *famillePolice* {; *stylePolice*} ) : any +**Font file** ( *famillePolice* : Text {; *stylePolice* : Integer} ) : Object
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-list.md index 54e0238d4c88f0..87be3033517445 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-list.md @@ -5,7 +5,7 @@ slug: /commands/font-list displayed_sidebar: docs --- -**FONT LIST** ( *polices* {; *typeListe* } )
                    **FONT LIST** ( *polices* {; *} ) +**FONT LIST** ( *polices* : Text array {; *typeListe* : Integer } )
                    **FONT LIST** ( *polices* : Text array {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-style-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-style-list.md index f44968467a66c9..059580ea356247 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-style-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-style-list.md @@ -5,7 +5,7 @@ slug: /commands/font-style-list displayed_sidebar: docs --- -**FONT STYLE LIST** ( *famillePolice* ; *listeStylesPolice* ; *listeNomsPolice* ) +**FONT STYLE LIST** ( *famillePolice* : Text ; *listeStylesPolice* : Text array ; *listeNomsPolice* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/get-system-format.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/get-system-format.md index e4ba1f723fe3e0..307b927428948d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/get-system-format.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/get-system-format.md @@ -5,7 +5,7 @@ slug: /commands/get-system-format displayed_sidebar: docs --- -**GET SYSTEM FORMAT** ( *format* ; *valeur* ) +**GET SYSTEM FORMAT** ( *format* : Integer ; *valeur* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/log-event.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/log-event.md index b0097c2aaf2890..9a5dd1cdefe4ce 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/log-event.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/log-event.md @@ -5,7 +5,7 @@ slug: /commands/log-event displayed_sidebar: docs --- -**LOG EVENT** ( {*typeSortie* ;} *message* {; *importance*} ) +**LOG EVENT** ( {*typeSortie* : Integer ;} *message* : Text {; *importance* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/open-color-picker.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/open-color-picker.md index c9f70e23872485..bafeb9cd0c2db9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/open-color-picker.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/open-color-picker.md @@ -5,7 +5,7 @@ slug: /commands/open-color-picker displayed_sidebar: docs --- -**OPEN COLOR PICKER** {( *texteOuFond* )} +**OPEN COLOR PICKER** ({ *texteOuFond* : Integer })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/screen-coordinates.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/screen-coordinates.md index 69d7717b30be5a..ac06df4cdcb09d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/screen-coordinates.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/screen-coordinates.md @@ -5,7 +5,7 @@ slug: /commands/screen-coordinates displayed_sidebar: docs --- -**SCREEN COORDINATES** ( *gauche* ; *haut* ; *droite* ; *bas* {; *idEcran* {; *zoneEcran*}} ) +**SCREEN COORDINATES** ( *gauche* : Integer ; *haut* : Integer ; *droite* : Integer ; *bas* : Integer {; *idEcran* : Integer {; *zoneEcran* : Integer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/screen-depth.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/screen-depth.md index bb75aca35d85ca..b2d22da515a3f9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/screen-depth.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/screen-depth.md @@ -5,7 +5,7 @@ slug: /commands/screen-depth displayed_sidebar: docs --- -**SCREEN DEPTH** ( *profondeur* ; *couleur* {; écran} ) +**SCREEN DEPTH** ( *profondeur* : Integer ; *couleur* : Integer {; *écran* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/select-rgb-color.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/select-rgb-color.md index 5eb0611764bcc6..ccc69642f5ee95 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/select-rgb-color.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/select-rgb-color.md @@ -5,7 +5,7 @@ slug: /commands/select-rgb-color displayed_sidebar: docs --- -**Select RGB color** {( *coulDefaut* {; *message*} )} : Integer +**Select RGB color** ( {*coulDefaut* : Integer {; *message* : Text}} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/set-recent-fonts.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/set-recent-fonts.md index 9ec2ad2f709f8c..6776dba5465819 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/set-recent-fonts.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/set-recent-fonts.md @@ -5,7 +5,7 @@ slug: /commands/set-recent-fonts displayed_sidebar: docs --- -**SET RECENT FONTS** ( *tabPolices* ) +**SET RECENT FONTS** ( *tabPolices* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/system-folder.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/system-folder.md index 5b289cbfaa296e..00b8baeeb0c7e9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/system-folder.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/System Environment/system-folder.md @@ -5,7 +5,7 @@ slug: /commands/system-folder displayed_sidebar: docs --- -**System folder** {( *type* )} : Text +**System folder** ({*type* : Integer }) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Table/default-table.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Table/default-table.md index 26400fc954d6c0..38b95f31ddaad2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Table/default-table.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Table/default-table.md @@ -5,7 +5,7 @@ slug: /commands/default-table displayed_sidebar: docs --- -**DEFAULT TABLE** ( *laTable* ) +**DEFAULT TABLE** ( *laTable* : Table )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/base64-decode.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/base64-decode.md index fc0cde3bba3281..56bdae0ac36343 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/base64-decode.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/base64-decode.md @@ -5,7 +5,7 @@ slug: /commands/base64-decode displayed_sidebar: docs --- -**BASE64 DECODE** ( àDécoder {; *décodé*}{; *} ) +**BASE64 DECODE** ( *àDécoder* : Text, Blob {; *décodé* : Text, Blob}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/base64-encode.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/base64-encode.md index 030d953e1794fd..74450e2881eeb7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/base64-encode.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/base64-encode.md @@ -5,7 +5,7 @@ slug: /commands/base64-encode displayed_sidebar: docs --- -**BASE64 ENCODE** ( àEncoder {; *encodé*}{; *} ) +**BASE64 ENCODE** ( *àEncoder* : Blob, Text {; *encodé* : Blob, Text}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/generate-digest.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/generate-digest.md index 103140429c3100..206cc32bb92749 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/generate-digest.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/generate-digest.md @@ -5,7 +5,7 @@ slug: /commands/generate-digest displayed_sidebar: docs --- -**Generate digest** ( *param* ; *algorithme* {; *} ) : Text +**Generate digest** ( *param* : Blob, Text ; *algorithme* : Integer {; *} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/generate-password-hash.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/generate-password-hash.md index db3fd43d66b59c..9f40bede9ab82a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/generate-password-hash.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/generate-password-hash.md @@ -5,7 +5,7 @@ slug: /commands/generate-password-hash displayed_sidebar: docs --- -**Generate password hash** ( *motDePasse* {; *options*} ) : Text +**Generate password hash** ( *motDePasse* : Text {; *options* : Object} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/get-macro-parameter.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/get-macro-parameter.md index 9b986d7d1b04db..c854b8f528f52f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/get-macro-parameter.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/get-macro-parameter.md @@ -5,7 +5,7 @@ slug: /commands/get-macro-parameter displayed_sidebar: docs --- -**GET MACRO PARAMETER** ( *sélecteur* ; *paramTexte* ) +**GET MACRO PARAMETER** ( *sélecteur* : Integer ; *paramTexte* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/launch-external-process.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/launch-external-process.md index 0bc7712a8bb58b..52cfa0d91c6e7c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/launch-external-process.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/launch-external-process.md @@ -5,7 +5,7 @@ slug: /commands/launch-external-process displayed_sidebar: docs --- -**LAUNCH EXTERNAL PROCESS** ( *nomFichier* {; *fluxEntrée* {; *fluxSortie* {; *fluxErreur*}}}{; *pid*} ) +**LAUNCH EXTERNAL PROCESS** ( *nomFichier* : Text {; *fluxEntrée* : Text, Blob {; *fluxSortie* : Text, Blob {; *fluxErreur* : Text, Blob}}}{; *pid* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/load-4d-view-document.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/load-4d-view-document.md index e2c5001c066809..f5ca64e6052a05 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/load-4d-view-document.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/load-4d-view-document.md @@ -5,7 +5,7 @@ slug: /commands/load-4d-view-document displayed_sidebar: docs --- -**Load 4D View document** ( *document4DView* ) : Object +**Load 4D View document** ( *document4DView* : Blob ) : Object
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/open-url.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/open-url.md index 6ec7c9f040c799..490ad7cb4e9bb3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/open-url.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/open-url.md @@ -5,7 +5,7 @@ slug: /commands/open-url displayed_sidebar: docs --- -**OPEN URL** ( *chemin* {; *nomApp*}{; *} ) +**OPEN URL** ( *chemin* : Text {; *nomApp* : Text}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/set-environment-variable.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/set-environment-variable.md index 590e0ca9b6aeb6..885b093e624f67 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/set-environment-variable.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/set-environment-variable.md @@ -5,7 +5,7 @@ slug: /commands/set-environment-variable displayed_sidebar: docs --- -**SET ENVIRONMENT VARIABLE** ( *nomVar* ; *valeurVar* ) +**SET ENVIRONMENT VARIABLE** ( *nomVar* : Text ; *valeurVar* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/set-macro-parameter.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/set-macro-parameter.md index 89dad308792060..b1ee7a4a23764d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/set-macro-parameter.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/set-macro-parameter.md @@ -5,7 +5,7 @@ slug: /commands/set-macro-parameter displayed_sidebar: docs --- -**SET MACRO PARAMETER** ( *sélecteur* ; *paramTexte* ) +**SET MACRO PARAMETER** ( *sélecteur* : Integer ; *paramTexte* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/start-monitoring-activity.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/start-monitoring-activity.md index ad31f688fed5bb..63f544abb919aa 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/start-monitoring-activity.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/start-monitoring-activity.md @@ -5,7 +5,7 @@ slug: /commands/start-monitoring-activity displayed_sidebar: docs --- -**START MONITORING ACTIVITY** ( *duree* {; *source*} ) +**START MONITORING ACTIVITY** ( *duree* : Real {; *source* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/verify-password-hash.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/verify-password-hash.md index 0657d6feb7ce39..8f50cb3025ee5b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/verify-password-hash.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Tools/verify-password-hash.md @@ -5,7 +5,7 @@ slug: /commands/verify-password-hash displayed_sidebar: docs --- -**Verify password hash** ( *motDePasse* ; *hash* ) : Boolean +**Verify password hash** ( *motDePasse* : Text ; *hash* : Text ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Triggers/trigger-properties.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Triggers/trigger-properties.md index db406261462530..5c9859e70a1d00 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Triggers/trigger-properties.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Triggers/trigger-properties.md @@ -5,7 +5,7 @@ slug: /commands/trigger-properties displayed_sidebar: docs --- -**TRIGGER PROPERTIES** ( *niveauTrigger* ; *evenementBase* ; *numTable* ; *numEnreg* ) +**TRIGGER PROPERTIES** ( *niveauTrigger* : Integer ; *evenementBase* : Integer ; *numTable* : Integer ; *numEnreg* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/get-field-titles.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/get-field-titles.md index 212c601416f8b2..2c58d2d9e68a72 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/get-field-titles.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/get-field-titles.md @@ -5,7 +5,7 @@ slug: /commands/get-field-titles displayed_sidebar: docs --- -**GET FIELD TITLES** ( *laTable* ; *titresChamps* ; *numChamps* ) +**GET FIELD TITLES** ( *laTable* : Table ; *titresChamps* : Text array ; *numChamps* : Integer array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/get-table-titles.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/get-table-titles.md index eb1b10773c00dc..c22e8855bffc73 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/get-table-titles.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/get-table-titles.md @@ -5,7 +5,7 @@ slug: /commands/get-table-titles displayed_sidebar: docs --- -**GET TABLE TITLES** ( *titresTables* ; *numTables* ) +**GET TABLE TITLES** ( *titresTables* : Text array ; *numTables* : Integer array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/mouse-position.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/mouse-position.md index 9dc4793a9095b3..257029531b9734 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/mouse-position.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/mouse-position.md @@ -5,7 +5,7 @@ slug: /commands/mouse-position displayed_sidebar: docs --- -**MOUSE POSITION** ( *sourisX* ; *sourisY* ; *boutonSouris* {; *} ) +**MOUSE POSITION** ( *sourisX* : Real ; *sourisY* : Real ; *boutonSouris* : Integer {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/play.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/play.md index 8f429b7ddd7f48..ac3ca835e18e27 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/play.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/play.md @@ -5,7 +5,7 @@ slug: /commands/play displayed_sidebar: docs --- -**PLAY** ( *nomObjet* {; *asynchrone*} ) +**PLAY** ( *nomObjet* : Text {; *asynchrone* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/pop-up-menu.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/pop-up-menu.md index d6c5be0e07298c..f5d51ea20e9c5c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/pop-up-menu.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/pop-up-menu.md @@ -5,7 +5,7 @@ slug: /commands/pop-up-menu displayed_sidebar: docs --- -**Pop up menu** ( *contenu* {; *parDéfaut* {; *coordX* ; *coordY*}} ) : Integer +**Pop up menu** ( *contenu* : Text {; *parDéfaut* : Integer {; *coordX* : Integer ; *coordY* : Integer}} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/post-click.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/post-click.md index cc1cd8f77bec3c..660e37c6031ac0 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/post-click.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/post-click.md @@ -5,7 +5,7 @@ slug: /commands/post-click displayed_sidebar: docs --- -**POST CLICK** ( *sourisX* ; *sourisY* {; *process*} {; *} ) +**POST CLICK** ( *sourisX* : Integer ; *sourisY* : Integer {; *process* : Integer} {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/post-event.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/post-event.md index 77b5d96b477388..9614111c6c5011 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/post-event.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/post-event.md @@ -5,7 +5,7 @@ slug: /commands/post-event displayed_sidebar: docs --- -**POST EVENT** ( *quoi* ; *message* ; *quand* ; *sourisX* ; *sourisY* ; *modifiers* {; *process*} ) +**POST EVENT** ( *quoi* : Integer ; *message* : Integer ; *quand* : Integer ; *sourisX* : Integer ; *sourisY* : Integer ; *modifiers* : Integer {; *process* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/post-key.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/post-key.md index e9da6655f353c7..2f7d1ed8ba0e9e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/post-key.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/post-key.md @@ -5,7 +5,7 @@ slug: /commands/post-key displayed_sidebar: docs --- -**POST KEY** ( *code* {; *modifiers* {; *process*}} ) +**POST KEY** ( *code* : Integer {; *modifiers* : Integer {; *process* : Integer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-about.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-about.md index a994bddedd3a1c..36f4465c2b3f6e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-about.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-about.md @@ -5,7 +5,7 @@ slug: /commands/set-about displayed_sidebar: docs --- -**SET ABOUT** ( *libelléElément* ; *méthode* ) +**SET ABOUT** ( *libelléElément* : Text ; *méthode* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-application-color-scheme.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-application-color-scheme.md index 9e9514aa26d6b5..2d18af1f854d08 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-application-color-scheme.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-application-color-scheme.md @@ -5,7 +5,7 @@ slug: /commands/set-application-color-scheme displayed_sidebar: docs --- -**SET APPLICATION COLOR SCHEME** ( *schemaCouleur* ) +**SET APPLICATION COLOR SCHEME** ( *schemaCouleur* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-cursor.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-cursor.md index c0bb29f3af1c9d..5c95da0825b87f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-cursor.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-cursor.md @@ -5,7 +5,7 @@ slug: /commands/set-cursor displayed_sidebar: docs --- -**SET CURSOR** {( *curseur* )} +**SET CURSOR** ({ *curseur* : Integer })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-field-titles.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-field-titles.md index a19d3c83184c95..464558a449364a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-field-titles.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-field-titles.md @@ -5,7 +5,7 @@ slug: /commands/set-field-titles displayed_sidebar: docs --- -**SET FIELD TITLES** ( *laTable* ; *titresChamps* ; *numChamps* {; *} ) +**SET FIELD TITLES** ( *laTable* : Table ; *titresChamps* : Text array ; *numChamps* : Integer array {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-table-titles.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-table-titles.md index 13e96c2af5c016..2498bd14987d7f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-table-titles.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/User Interface/set-table-titles.md @@ -5,7 +5,7 @@ slug: /commands/set-table-titles displayed_sidebar: docs --- -**SET TABLE TITLES** {( *titresTables* ; *numTables* {; *})} +**SET TABLE TITLES** ({ *titresTables* : Text array ; *numTables* : Integer array {; *}})
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/blob-to-users.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/blob-to-users.md index 618a26a428fda1..81bd4fd83d48c7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/blob-to-users.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/blob-to-users.md @@ -5,7 +5,7 @@ slug: /commands/blob-to-users displayed_sidebar: docs --- -**BLOB TO USERS** ( *utilisateurs* ) +**BLOB TO USERS** ( *utilisateurs* : Blob )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/change-current-user.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/change-current-user.md index a519d779f2a370..be0fb0fbc67f9f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/change-current-user.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/change-current-user.md @@ -5,7 +5,7 @@ slug: /commands/change-current-user displayed_sidebar: docs --- -**CHANGE CURRENT USER** {( *utilisateur* ; *motDePasse* )} +**CHANGE CURRENT USER** ({ *utilisateur* : Text, Integer ; *motDePasse* : Text })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/change-password.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/change-password.md index be1f2f69c9cca5..38e400e1f53b91 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/change-password.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/change-password.md @@ -5,7 +5,7 @@ slug: /commands/change-password displayed_sidebar: docs --- -**CHANGE PASSWORD** ( *motDePasse* ) +**CHANGE PASSWORD** ( *motDePasse* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/current-user.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/current-user.md index 405769c7eff2a1..b902c57e9bc4bf 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/current-user.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/current-user.md @@ -5,7 +5,7 @@ slug: /commands/current-user displayed_sidebar: docs --- -**Current user** {( *utilisateur* )} : Text +**Current user** ({ *utilisateur* : Integer }) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/delete-user.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/delete-user.md index 4461a2c6765373..157f314c32f1b6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/delete-user.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/delete-user.md @@ -5,7 +5,7 @@ slug: /commands/delete-user displayed_sidebar: docs --- -**DELETE USER** ( *réfUtilisateur* ) +**DELETE USER** ( *réfUtilisateur* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-group-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-group-list.md index 6a8bf29fdca4ac..e72487e17f1aa4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-group-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-group-list.md @@ -5,7 +5,7 @@ slug: /commands/get-group-list displayed_sidebar: docs --- -**GET GROUP LIST** ( *nomsGroupes* ; *numérosGroupes* ) +**GET GROUP LIST** ( *nomsGroupes* : Text array ; *numérosGroupes* : Integer array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-group-properties.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-group-properties.md index 7c8314429612d0..4bf941924f1562 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-group-properties.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-group-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-group-properties displayed_sidebar: docs --- -**GET GROUP PROPERTIES** ( *réfGroupe* ; *nom* ; *propriétaire* {; *membres*} ) +**GET GROUP PROPERTIES** ( *réfGroupe* : Integer ; *nom* : Text ; *propriétaire* : Integer {; *membres* : Integer array} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-plugin-access.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-plugin-access.md index 95ee4ed6d576ff..d2eccb3b62ac72 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-plugin-access.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-plugin-access.md @@ -5,7 +5,7 @@ slug: /commands/get-plugin-access displayed_sidebar: docs --- -**Get plugin access** ( *plugIn* ) : Text +**Get plugin access** ( *plugIn* : Integer ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-user-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-user-list.md index bdc589f8449def..6d055ad9abed27 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-user-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-user-list.md @@ -5,7 +5,7 @@ slug: /commands/get-user-list displayed_sidebar: docs --- -**GET USER LIST** ( *nomsUtil* ; *réfUtil* ) +**GET USER LIST** ( *nomsUtil* : Text array ; *réfUtil* : Integer array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-user-properties.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-user-properties.md index e2de387c498e35..e4af029351d428 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-user-properties.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/get-user-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-user-properties displayed_sidebar: docs --- -**GET USER PROPERTIES** ( *réfUtilisateur* ; *nom* ; *démarrage* ; *motDePasse* ; *nbUtilisations* ; *dernièreUtilisation* {; *adhésions* {; *groupePropriétaire*}} ) +**GET USER PROPERTIES** ( *réfUtilisateur* : Integer ; *nom* : Text ; *démarrage* : Text ; *motDePasse* : Text ; *nbUtilisations* : Integer ; *dernièreUtilisation* : Date {; *adhésions* : Integer array {; *groupePropriétaire* : Integer}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/is-user-deleted.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/is-user-deleted.md index b292d63f1e8c31..01e799cba02010 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/is-user-deleted.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/is-user-deleted.md @@ -5,7 +5,7 @@ slug: /commands/is-user-deleted displayed_sidebar: docs --- -**Is user deleted** ( *réfUtilisateur* ) : Boolean +**Is user deleted** ( *réfUtilisateur* : Integer ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-group-access.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-group-access.md index 1e1aab811f3c3e..65789e17a16715 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-group-access.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-group-access.md @@ -5,7 +5,7 @@ slug: /commands/set-group-access displayed_sidebar: docs --- -**SET GROUP ACCESS** {( *groupes* )} +**SET GROUP ACCESS** ({ *groupes* : Collection })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-group-properties.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-group-properties.md index 45fdab7cc1724c..93b28f441de5f8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-group-properties.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-group-properties.md @@ -5,7 +5,7 @@ slug: /commands/set-group-properties displayed_sidebar: docs --- -**Set group properties** ( *réfGroupe* ; *nom* ; *propriétaire* {; *membres*} ) : Integer +**Set group properties** ( *réfGroupe* : Integer ; *nom* : Text ; *propriétaire* : Integer {; *membres* : Integer array} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-plugin-access.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-plugin-access.md index 4c6472ae211666..deaf7c1e4e03f3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-plugin-access.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-plugin-access.md @@ -5,7 +5,7 @@ slug: /commands/set-plugin-access displayed_sidebar: docs --- -**SET PLUGIN ACCESS** ( *plugIn* ; *groupe* ) +**SET PLUGIN ACCESS** ( *plugIn* : Integer ; *groupe* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-alias.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-alias.md index 44a23286f7eafc..2783cecc070ac8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-alias.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-alias.md @@ -5,7 +5,7 @@ slug: /commands/set-user-alias displayed_sidebar: docs --- -**SET USER ALIAS** ( *alias* ) +**SET USER ALIAS** ( *alias* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md index 435c8280ed6342..6d58a0e50d269a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md @@ -5,7 +5,7 @@ slug: /commands/set-user-properties displayed_sidebar: docs --- -**Set user properties** ( *réfUtilisateur* ; *nom* ; *démarrage* ; *motDePasse* ; *nbUtilisations* ; *dernièreUtilisation* {; *adhésions* {; *groupePropriétaire*}} ) : Integer +**Set user properties** ( *réfUtilisateur* : Integer ; *nom* : Text ; *démarrage* : Text ; *motDePasse* : Text, Operator ; *nbUtilisations* : Integer ; *dernièreUtilisation* : Date {; *adhésions* : Integer array {; *groupePropriétaire* : Integer}} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/user-in-group.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/user-in-group.md index 9a5219293e9d78..9da6c9f59d6575 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/user-in-group.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/user-in-group.md @@ -5,7 +5,7 @@ slug: /commands/user-in-group displayed_sidebar: docs --- -**User in group** ( *nomUtilisateur* ; *groupe* ) : Boolean +**User in group** ( *nomUtilisateur* : Text ; *groupe* : Text ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/users-to-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/users-to-blob.md index eff5de02d79be1..183b964b3bda1e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/users-to-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/users-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/users-to-blob displayed_sidebar: docs --- -**USERS TO BLOB** ( *utilisateurs* ) +**USERS TO BLOB** ( *utilisateurs* : Blob )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/validate-password.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/validate-password.md index cae49dad62d63e..7a1975a0cec7c9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/validate-password.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/validate-password.md @@ -5,7 +5,7 @@ slug: /commands/validate-password displayed_sidebar: docs --- -**Validate password** ( *utilisateur* ; *motDePasse* {; *digest*} ) : Boolean +**Validate password** ( *utilisateur* : Integer, Text ; *motDePasse* : Text {; *digest* : Boolean} ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Variables/clear-variable.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Variables/clear-variable.md index 4dce34b45b87b2..0ba16377a2c739 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Variables/clear-variable.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Variables/clear-variable.md @@ -5,7 +5,7 @@ slug: /commands/clear-variable displayed_sidebar: docs --- -**CLEAR VARIABLE** ( *variable* ) +**CLEAR VARIABLE** ( *variable* : Variable )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-execute-javascript-function.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-execute-javascript-function.md index 4efdc9dd128ce9..5b7e7a5d5580b2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-execute-javascript-function.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-execute-javascript-function.md @@ -5,7 +5,7 @@ slug: /commands/wa-execute-javascript-function displayed_sidebar: docs --- -**WA EXECUTE JAVASCRIPT FUNCTION** ( {* ;} *objet* ; *fonctionJS* ; résultat {; *param*}{; *param2* ; ... ; *paramN*} )
                    **WA EXECUTE JAVASCRIPT FUNCTION** ( {* ;} *objet* ; *fonctionJS* ; * {; *param*}{; *param2* ; ... ; *paramN*} ) +**WA EXECUTE JAVASCRIPT FUNCTION** ( {* ;} *objet* ; *fonctionJS* ; *résultat* {; *param*}{; *param2* ; ... ; *paramN*} )
                    **WA EXECUTE JAVASCRIPT FUNCTION** ( {* ;} *objet* ; *fonctionJS* ; * {; *param*}{; *param2* ; ... ; *paramN*} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-run-offscreen-area.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-run-offscreen-area.md index 0e4823a9d33c85..7914272eac68e6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-run-offscreen-area.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-run-offscreen-area.md @@ -5,7 +5,7 @@ slug: /commands/wa-run-offscreen-area displayed_sidebar: docs --- -**WA Run offscreen area** ( *paramètres* ) : any +**WA Run offscreen area** ( *paramètres* : Object ) : any
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-context.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-context.md index ddca528575f6c6..a30baa7978d355 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-context.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-context.md @@ -5,7 +5,7 @@ title: WA SET CONTEXT displayed_sidebar: docs --- -**WA SET CONTEXT** ( * ; *object* : Text ; *contextObj* : Object )
                    **WA SET CONTEXT** ( *object* : Variable ; *contextObj* : Object ) +**WA SET CONTEXT** ( * ; *object* : Text ; *contextObj* : Object )
                    **WA SET CONTEXT** ( *object* : Variable, Field ; *contextObj* : Object ) diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-body-part.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-body-part.md index 32b71cbfb20fd6..b9bdc212c4c747 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-body-part.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-body-part.md @@ -5,7 +5,7 @@ slug: /commands/web-get-body-part displayed_sidebar: docs --- -**WEB GET BODY PART** ( *partie* ; *contenuPartie* ; *nomPartie* ; *typeMime* ; *nomFichier* ) +**WEB GET BODY PART** ( *partie* : Integer ; *contenuPartie* : Blob, Text ; *nomPartie* : Text ; *typeMime* : Text ; *nomFichier* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-http-body.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-http-body.md index 250d43a9aec7fa..36211ce9a6b1e8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-http-body.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-http-body.md @@ -5,7 +5,7 @@ slug: /commands/web-get-http-body displayed_sidebar: docs --- -**WEB GET HTTP BODY** ( *corps* ) +**WEB GET HTTP BODY** ( *corps* : Blob, Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-http-header.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-http-header.md index 2076bbbe8acabc..b092f07e52d9f9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-http-header.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-http-header.md @@ -5,7 +5,7 @@ slug: /commands/web-get-http-header displayed_sidebar: docs --- -**WEB GET HTTP HEADER** ( *entête* )
                    **WEB GET HTTP HEADER** ( *tabChamps* ; *tabValeurs* ) +**WEB GET HTTP HEADER** ( *entête* : Text )
                    **WEB GET HTTP HEADER** ( *tabChamps* : Text array ; *tabValeurs* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-option.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-option.md index d5f40bf6a31221..27b68ccb3c89e2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-option.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-option.md @@ -5,7 +5,7 @@ slug: /commands/web-get-option displayed_sidebar: docs --- -**WEB GET OPTION** ( *sélecteur* ; *valeur* ) +**WEB GET OPTION** ( *sélecteur* : Integer ; *valeur* : Integer, Text, Collection )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-server-info.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-server-info.md index 464ced9384a8dd..0c199582a5c963 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-server-info.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-server-info.md @@ -5,7 +5,7 @@ slug: /commands/web-get-server-info displayed_sidebar: docs --- -**WEB Get server info** {( *avecCache* )} : Object +**WEB Get server info** ({ *avecCache* : Boolean }) : Object
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-statistics.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-statistics.md index afa70f20b9edab..a882043f034a7b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-statistics.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-statistics.md @@ -5,7 +5,7 @@ slug: /commands/web-get-statistics displayed_sidebar: docs --- -**WEB GET STATISTICS** ( *pages* ; *hits* ; *usage* ) +**WEB GET STATISTICS** ( *pages* : Text array ; *hits* : Integer array ; *usage* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-variables.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-variables.md index 09b312f2cdebd5..58d2bca6e5bbc4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-variables.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-variables.md @@ -5,7 +5,7 @@ slug: /commands/web-get-variables displayed_sidebar: docs --- -**WEB GET VARIABLES** ( *tabNoms* ; *tabValeurs* ) +**WEB GET VARIABLES** ( *tabNoms* : Text array ; *tabValeurs* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-legacy-close-session.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-legacy-close-session.md index 843c4fe8a426d6..3bbd33bfc1f406 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-legacy-close-session.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-legacy-close-session.md @@ -5,7 +5,7 @@ slug: /commands/web-legacy-close-session displayed_sidebar: docs --- -**WEB LEGACY CLOSE SESSION** ( *idSession* ) +**WEB LEGACY CLOSE SESSION** ( *idSession* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-legacy-get-session-expiration.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-legacy-get-session-expiration.md index 5ad776f1303759..48e3d32f2f97d4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-legacy-get-session-expiration.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-legacy-get-session-expiration.md @@ -5,7 +5,7 @@ slug: /commands/web-legacy-get-session-expiration displayed_sidebar: docs --- -**WEB LEGACY GET SESSION EXPIRATION** ( *idSession* ; *dateExp* ; *heureExp* ) +**WEB LEGACY GET SESSION EXPIRATION** ( *idSession* : Text ; *dateExp* : Date ; *heureExp* : Time )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-blob.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-blob.md index 151fedf46074c1..a030416b8e36ed 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-blob.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-blob.md @@ -5,7 +5,7 @@ slug: /commands/web-send-blob displayed_sidebar: docs --- -**WEB SEND BLOB** ( *blob* ; *type* ) +**WEB SEND BLOB** ( *blob* : Blob ; *type* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-file.md index 28ee6cd80a8b10..ad912a53f1d2c3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-file.md @@ -5,7 +5,7 @@ slug: /commands/web-send-file displayed_sidebar: docs --- -**WEB SEND FILE** ( *fichierWeb* ) +**WEB SEND FILE** ( *fichierWeb* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-http-redirect.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-http-redirect.md index 2da4132652feae..062d941f7f2f8d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-http-redirect.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-http-redirect.md @@ -5,7 +5,7 @@ slug: /commands/web-send-http-redirect displayed_sidebar: docs --- -**WEB SEND HTTP REDIRECT** ( *url* {; *} ) +**WEB SEND HTTP REDIRECT** ( *url* : Text {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-raw-data.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-raw-data.md index cc82dca8170022..3ccfc0c113428c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-raw-data.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-raw-data.md @@ -5,7 +5,7 @@ slug: /commands/web-send-raw-data displayed_sidebar: docs --- -**WEB SEND RAW DATA** ( *données* {; *} ) +**WEB SEND RAW DATA** ( *données* : Blob {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-text.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-text.md index a22271ff8bb2a5..78ae893461fab5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-text.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-send-text.md @@ -5,7 +5,7 @@ slug: /commands/web-send-text displayed_sidebar: docs --- -**WEB SEND TEXT** ( *texteHTML* {; *type*} ) +**WEB SEND TEXT** ( *texteHTML* : Text {; *type* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-home-page.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-home-page.md index 5307aabaed2302..a88ccda7e07a93 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-home-page.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-home-page.md @@ -5,7 +5,7 @@ slug: /commands/web-set-home-page displayed_sidebar: docs --- -**WEB SET HOME PAGE** ( *homePage* ) +**WEB SET HOME PAGE** ( *homePage* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-http-header.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-http-header.md index 93b218ea2f0041..d1313a3f012c4f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-http-header.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-http-header.md @@ -5,7 +5,7 @@ slug: /commands/web-set-http-header displayed_sidebar: docs --- -**WEB SET HTTP HEADER** ( *entête* )
                    **WEB SET HTTP HEADER** ( *tabChamps* ; *tabValeurs* ) +**WEB SET HTTP HEADER** ( *entête* : Text )
                    **WEB SET HTTP HEADER** ( *tabChamps* : Text array ; *tabValeurs* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-option.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-option.md index e03eede65c8a88..8b8d3018703b21 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-option.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-option.md @@ -5,7 +5,7 @@ slug: /commands/web-set-option displayed_sidebar: docs --- -**WEB SET OPTION** ( *sélecteur* ; *valeur* ) +**WEB SET OPTION** ( *sélecteur* : Integer ; *valeur* : Integer, Text, Collection )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-root-folder.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-root-folder.md index a0b0b4bef46a92..9974b342ab00b5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-root-folder.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-root-folder.md @@ -5,7 +5,7 @@ slug: /commands/web-set-root-folder displayed_sidebar: docs --- -**WEB SET ROOT FOLDER** ( *dossierRacine* ) +**WEB SET ROOT FOLDER** ( *dossierRacine* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md index b6245ce6a06444..89482b44d3a36d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md @@ -5,7 +5,7 @@ slug: /commands/web-validate-digest displayed_sidebar: docs --- -**WEB Validate digest** ( *nomUtilisateur* ; *motDePasse* ) : Boolean +**WEB Validate digest** ( *nomUtilisateur* : Text ; *motDePasse* : Text ) : Boolean
                    @@ -46,7 +46,7 @@ Exemple de *Méthode base Sur authentification Web* en mode Digest ```4d   // Méthode base Sur authentification Web - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  var $utilisateur : Text  var $0 : Boolean diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-authenticate.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-authenticate.md index 8ee99ba754e932..932d0ed67b171e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-authenticate.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-authenticate.md @@ -5,7 +5,7 @@ slug: /commands/web-service-authenticate displayed_sidebar: docs --- -**WEB SERVICE AUTHENTICATE** ( *nom* ; *motDePasse* {; *méthodeAuth*} {; *} ) +**WEB SERVICE AUTHENTICATE** ( *nom* : Text ; *motDePasse* : Text {; *méthodeAuth* : Integer} {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-call.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-call.md index d311170870c284..5cf168c5d8e810 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-call.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-call.md @@ -5,7 +5,7 @@ slug: /commands/web-service-call displayed_sidebar: docs --- -**WEB SERVICE CALL** ( *urlAccès* ; *soapAction* ; *nomMéthode* ; *nameSpace* {; *typeComposé* {; *}} ) +**WEB SERVICE CALL** ( *urlAccès* : Text ; *soapAction* : Text ; *nomMéthode* : Text ; *nameSpace* : Text {; *typeComposé* : Integer {; *}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-get-info.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-get-info.md index 94635a5b550deb..c9f63e251132c1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-get-info.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-get-info.md @@ -5,7 +5,7 @@ slug: /commands/web-service-get-info displayed_sidebar: docs --- -**WEB SERVICE Get info** ( *typeInfo* ) : Text +**WEB SERVICE Get info** ( *typeInfo* : Integer ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-get-result.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-get-result.md index 5d8b4b299fa322..a7c76baa33915d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-get-result.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-get-result.md @@ -5,7 +5,7 @@ slug: /commands/web-service-get-result displayed_sidebar: docs --- -**WEB SERVICE GET RESULT** ( *valeurRetour* {; *nomRetour* {; *}} ) +**WEB SERVICE GET RESULT** ( *valeurRetour* : Variable {; *nomRetour* : Text} {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-set-option.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-set-option.md index e2eb2d0a72e291..23801aff5e159d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-set-option.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-set-option.md @@ -5,7 +5,7 @@ slug: /commands/web-service-set-option displayed_sidebar: docs --- -**WEB SERVICE SET OPTION** ( *option* ; *valeur* ) +**WEB SERVICE SET OPTION** ( *option* : Integer ; *valeur* : Integer, Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-set-parameter.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-set-parameter.md index 05bdb07246ccc4..2924ea9f200859 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-set-parameter.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Client)/web-service-set-parameter.md @@ -5,7 +5,7 @@ slug: /commands/web-service-set-parameter displayed_sidebar: docs --- -**WEB SERVICE SET PARAMETER** ( *nom* ; *valeur* {; *typeSOAP*} ) +**WEB SERVICE SET PARAMETER** ( *nom* : Text ; *valeur* : Variable {; *typeSOAP* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md index c76e6241083d86..5bd124d91c7832 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md @@ -5,7 +5,7 @@ slug: /commands/soap-declaration displayed_sidebar: docs --- -**SOAP DECLARATION** ( *variable* ; *type* ; entrée_sortie {; *alias*} ) +**SOAP DECLARATION** ( *variable* : Variable ; *type* : Integer ; *input_output* : Integer {; *alias* : Text} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-get-info.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-get-info.md index ffd5176b65a17e..d0ffec8bf85852 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-get-info.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-get-info.md @@ -5,7 +5,7 @@ slug: /commands/soap-get-info displayed_sidebar: docs --- -**SOAP Get info** ( *numInfo* ) : Text +**SOAP Get info** ( *numInfo* : Integer ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-reject-new-requests.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-reject-new-requests.md index 5ec7d6899ccfcb..6f54088ef9ba7f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-reject-new-requests.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-reject-new-requests.md @@ -5,7 +5,7 @@ slug: /commands/soap-reject-new-requests displayed_sidebar: docs --- -**SOAP REJECT NEW REQUESTS** ( *statutRejet* ) +**SOAP REJECT NEW REQUESTS** ( *statutRejet* : Boolean )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-send-fault.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-send-fault.md index 54926bbf15a931..34ef1751d6b951 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-send-fault.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-send-fault.md @@ -5,7 +5,7 @@ slug: /commands/soap-send-fault displayed_sidebar: docs --- -**SOAP SEND FAULT** ( *typeErreur* ; *description* ) +**SOAP SEND FAULT** ( *typeErreur* : Integer ; *description* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/close-window.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/close-window.md index 6b6496302fa14b..abcd4f645d7dd6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/close-window.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/close-window.md @@ -5,7 +5,7 @@ slug: /commands/close-window displayed_sidebar: docs --- -**CLOSE WINDOW** {( *fenêtre* )} +**CLOSE WINDOW** ({ *fenêtre* : Integer })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/convert-coordinates.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/convert-coordinates.md index af2d77d2fd1048..d1ce22ab7f5b06 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/convert-coordinates.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/convert-coordinates.md @@ -5,7 +5,7 @@ slug: /commands/convert-coordinates displayed_sidebar: docs --- -**CONVERT COORDINATES** ( *coordX* ; *coordY* ; *depuis* ; *vers* ) +**CONVERT COORDINATES** ( *coordX* : Integer ; *coordY* : Integer ; *depuis* : Integer ; *vers* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/erase-window.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/erase-window.md index 9c6ed756e5b770..dac8bf033c16e7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/erase-window.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/erase-window.md @@ -5,7 +5,7 @@ slug: /commands/erase-window displayed_sidebar: docs --- -**ERASE WINDOW** {( *fenêtre* )} +**ERASE WINDOW** ({ *fenêtre* : Integer })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/find-window.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/find-window.md index dedc28833084ad..516acb99c3417a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/find-window.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/find-window.md @@ -5,7 +5,7 @@ slug: /commands/find-window displayed_sidebar: docs --- -**Find window** ( *gauche* ; *haut* {; *partieFenêtre*} ) : Integer +**Find window** ( *gauche* : Integer ; *haut* : Integer {; *partieFenêtre* : Integer} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/get-window-rect.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/get-window-rect.md index 5db1f40a2fcc85..0853982e872096 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/get-window-rect.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/get-window-rect.md @@ -5,7 +5,7 @@ slug: /commands/get-window-rect displayed_sidebar: docs --- -**GET WINDOW RECT** ( *gauche* ; *haut* ; *droite* ; *bas* {; *fenêtre*} ) +**GET WINDOW RECT** ( *gauche* : Integer ; *haut* : Integer ; *droite* : Integer ; *bas* : Integer {; *fenêtre* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/get-window-title.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/get-window-title.md index d7e9f0ddcbe3b2..25099e1987b2f3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/get-window-title.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/get-window-title.md @@ -5,7 +5,7 @@ slug: /commands/get-window-title displayed_sidebar: docs --- -**Get window title** {( *fenêtre* )} : Text +**Get window title** ({ *fenêtre* : Integer }) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/hide-window.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/hide-window.md index 0f13bb98a0430a..290781f5b491f1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/hide-window.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/hide-window.md @@ -5,7 +5,7 @@ slug: /commands/hide-window displayed_sidebar: docs --- -**HIDE WINDOW** {( *fenêtre* )} +**HIDE WINDOW** ({ *fenêtre* : Integer })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/is-window-maximized.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/is-window-maximized.md index 9653518a87ef4b..b9949f76229a3d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/is-window-maximized.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/is-window-maximized.md @@ -5,7 +5,7 @@ slug: /commands/is-window-maximized displayed_sidebar: docs --- -**Is window maximized** ( *window* ) : Boolean +**Is window maximized** ( *window* : Integer ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/is-window-reduced.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/is-window-reduced.md index 14794c987b13b5..b174a50466ded8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/is-window-reduced.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/is-window-reduced.md @@ -5,7 +5,7 @@ slug: /commands/is-window-reduced displayed_sidebar: docs --- -**Is window reduced** ( *window* ) : Boolean +**Is window reduced** ( *window* : Integer ) : Boolean
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/maximize-window.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/maximize-window.md index d7059db70132df..28a51c8614b5b7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/maximize-window.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/maximize-window.md @@ -5,7 +5,7 @@ slug: /commands/maximize-window displayed_sidebar: docs --- -**MAXIMIZE WINDOW** {( *fenêtre* )} +**MAXIMIZE WINDOW** ({ *fenêtre* : Integer })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/minimize-window.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/minimize-window.md index 9a7e6aa575d5da..743e65f3faab12 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/minimize-window.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/minimize-window.md @@ -5,7 +5,7 @@ slug: /commands/minimize-window displayed_sidebar: docs --- -**MINIMIZE WINDOW** {( *fenêtre* )} +**MINIMIZE WINDOW** ({ *fenêtre* : Integer })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/next-window.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/next-window.md index 154d1614694e79..52383fc3c1aed6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/next-window.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/next-window.md @@ -5,7 +5,7 @@ slug: /commands/next-window displayed_sidebar: docs --- -**Next window** ( *fenêtre* ) : Integer +**Next window** ( *fenêtre* : Integer ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/redraw-window.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/redraw-window.md index 7c47548c34d86a..023f61d414d1d1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/redraw-window.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/redraw-window.md @@ -5,7 +5,7 @@ slug: /commands/redraw-window displayed_sidebar: docs --- -**REDRAW WINDOW** {( *fenêtre* )} +**REDRAW WINDOW** ({ *fenêtre* : Integer })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/reduce-restore-window.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/reduce-restore-window.md index 1d3846e238b924..3792a080c8c172 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/reduce-restore-window.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/reduce-restore-window.md @@ -5,7 +5,7 @@ slug: /commands/reduce-restore-window displayed_sidebar: docs --- -**REDUCE RESTORE WINDOW** ( *window* ) +**REDUCE RESTORE WINDOW** ( *window* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/resize-form-window.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/resize-form-window.md index 6d187002d79ddc..d6468c4f30d26e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/resize-form-window.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/resize-form-window.md @@ -5,7 +5,7 @@ slug: /commands/resize-form-window displayed_sidebar: docs --- -**RESIZE FORM WINDOW** ( *largeur* ; *hauteur* ) +**RESIZE FORM WINDOW** ( *largeur* : Integer ; *hauteur* : Integer )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/set-window-document-icon.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/set-window-document-icon.md index b5b8068cce3bbc..cd64ca59f9a491 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/set-window-document-icon.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/set-window-document-icon.md @@ -5,7 +5,7 @@ title: SET WINDOW DOCUMENT ICON displayed_sidebar: docs --- -**SET WINDOW DOCUMENT ICON** ( *winRef* )
                    **SET WINDOW DOCUMENT ICON** ( *winRef* ; *image* )
                    **SET WINDOW DOCUMENT ICON** ( *winRef* ; *file* )
                    **SET WINDOW DOCUMENT ICON** ( *winRef* ; *image* ; *file* ) +**SET WINDOW DOCUMENT ICON** ( *winRef* : Integer )
                    **SET WINDOW DOCUMENT ICON** ( *winRef* : Integer ; *image* : Picture )
                    **SET WINDOW DOCUMENT ICON** ( *winRef* : Integer ; *file* : 4D.File, 4D.Folder )
                    **SET WINDOW DOCUMENT ICON** ( *winRef* : Integer ; *image* : Picture ; *file* : 4D.File, 4D.Folder ) diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/set-window-rect.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/set-window-rect.md index 2cd13b94d0ca9f..d0ed210d5c5638 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/set-window-rect.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/set-window-rect.md @@ -5,7 +5,7 @@ slug: /commands/set-window-rect displayed_sidebar: docs --- -**SET WINDOW RECT** ( *gauche* ; *haut* ; *droite* ; *bas* {; *fenêtre*}{; *} ) +**SET WINDOW RECT** ( *gauche* : Integer ; *haut* : Integer ; *droite* : Integer ; *bas* : Integer {; *fenêtre* : Integer}{; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/set-window-title.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/set-window-title.md index eb2b30dc279974..eb978ab29d54b1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/set-window-title.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/set-window-title.md @@ -5,7 +5,7 @@ slug: /commands/set-window-title displayed_sidebar: docs --- -**SET WINDOW TITLE** ( *titre* {; *fenêtre*} ) +**SET WINDOW TITLE** ( *titre* : Text {; *fenêtre* : Integer} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/show-window.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/show-window.md index 332357b7c179c5..1a051195b0036c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/show-window.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/show-window.md @@ -5,7 +5,7 @@ slug: /commands/show-window displayed_sidebar: docs --- -**SHOW WINDOW** {( *fenêtre* )} +**SHOW WINDOW** ({ *fenêtre* : Integer })
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/window-kind.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/window-kind.md index 3b6a3fbe991d44..378e233f0a7de1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/window-kind.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/window-kind.md @@ -5,7 +5,7 @@ slug: /commands/window-kind displayed_sidebar: docs --- -**Window kind** {( *fenêtre* )} : Integer +**Window kind** ( {*fenêtre* : Integer} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/window-list.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/window-list.md index e8ece18ffdc9ef..fb3dd78265d4b9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/window-list.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/window-list.md @@ -5,7 +5,7 @@ slug: /commands/window-list displayed_sidebar: docs --- -**WINDOW LIST** ( *fenêtres* {; *} ) +**WINDOW LIST** ( *fenêtres* : Array {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/window-process.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/window-process.md index caecc07dbdf62f..fdd6e7b99cbbf2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/window-process.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/Windows/window-process.md @@ -5,7 +5,7 @@ slug: /commands/window-process displayed_sidebar: docs --- -**Window process** {( *fenêtre* )} : Integer +**Window process** ( {*fenêtre* : Integer} ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md index 98bc42256f0fd8..7770ef8a16432a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md @@ -5,7 +5,7 @@ slug: /commands/dom-append-xml-child-node displayed_sidebar: docs --- -**DOM Append XML child node** ( *refElément* ; *typeEnfant* ; *valeurEnfant* ) : Text +**DOM Append XML child node** ( *refElément* : Text ; *typeEnfant* : Integer ; *valeurEnfant* : any ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-element.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-element.md index b6347d965d4217..673a48e79ed6b8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-element.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-append-xml-element displayed_sidebar: docs --- -**DOM Append XML element** ( *refElémentCible* ; *refElémentSource* ) : Text +**DOM Append XML element** ( *refElémentCible* : Text ; *refElémentSource* : Text ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-close-xml.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-close-xml.md index 31d3e6ea4feae6..a30a029e4c8806 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-close-xml.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-close-xml.md @@ -5,7 +5,7 @@ slug: /commands/dom-close-xml displayed_sidebar: docs --- -**DOM CLOSE XML** ( *refElément* ) +**DOM CLOSE XML** ( *refElément* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-count-xml-attributes.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-count-xml-attributes.md index 180cbdd6954a45..1cff8674e6d3a8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-count-xml-attributes.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-count-xml-attributes.md @@ -5,7 +5,7 @@ slug: /commands/dom-count-xml-attributes displayed_sidebar: docs --- -**DOM Count XML attributes** ( *refElément* ) : Integer +**DOM Count XML attributes** ( *refElément* : Text ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-count-xml-elements.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-count-xml-elements.md index 6adb721afb22b8..021d82d7f1f3d6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-count-xml-elements.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-count-xml-elements.md @@ -5,7 +5,7 @@ slug: /commands/dom-count-xml-elements displayed_sidebar: docs --- -**DOM Count XML elements** ( *refElément* ; *nomElément* ) : Integer +**DOM Count XML elements** ( *refElément* : Text ; *nomElément* : Text ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-export-to-file.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-export-to-file.md index 5682eb55523ebf..ac96bfb4ea39da 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-export-to-file.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-export-to-file.md @@ -5,7 +5,7 @@ slug: /commands/dom-export-to-file displayed_sidebar: docs --- -**DOM EXPORT TO FILE** ( *refElément* ; *cheminFichier* ) +**DOM EXPORT TO FILE** ( *refElément* : Text ; *cheminFichier* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-export-to-var.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-export-to-var.md index a3bb31aa1d5382..3286b5c844c221 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-export-to-var.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-export-to-var.md @@ -5,7 +5,7 @@ slug: /commands/dom-export-to-var displayed_sidebar: docs --- -**DOM EXPORT TO VAR** ( *refElément* ; *vVarXml* ) +**DOM EXPORT TO VAR** ( *refElément* : Text ; *vVarXml* : Text, Blob )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-find-xml-element-by-id.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-find-xml-element-by-id.md index 48364bc98838e0..bbf37b09cc2818 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-find-xml-element-by-id.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-find-xml-element-by-id.md @@ -5,7 +5,7 @@ slug: /commands/dom-find-xml-element-by-id displayed_sidebar: docs --- -**DOM Find XML element by ID** ( *refElément* ; *id* ) : Text +**DOM Find XML element by ID** ( *refElément* : Text ; *id* : Text ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-find-xml-element.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-find-xml-element.md index 2aeb98f5d40351..816e1d709726ba 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-find-xml-element.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-find-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-find-xml-element displayed_sidebar: docs --- -**DOM Find XML element** ( *refElément* ; *xPath* {; *tabRefEléments*} ) : Text +**DOM Find XML element** ( *refElément* : Text ; *xPath* : Text {; *tabRefEléments* : Text array} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md index 057c0301da1bd1..51c3ca59da5b5e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-first-child-xml-element displayed_sidebar: docs --- -**DOM Get first child XML element** ( *refElément* {; *nomElémentEnf* {; *valeurElémentEnf*}} ) : Text +**DOM Get first child XML element** ( *refElément* : Text {; *nomElémentEnf* : Text {; *valeurElémentEnf* : any}} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md index 2c2030f668f20c..16b4494ba28aa2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-last-child-xml-element displayed_sidebar: docs --- -**DOM Get last child XML element** ( *refElément* {; *nomElémentEnf* {; *valeurElémentEnf*}} ) : Text +**DOM Get last child XML element** ( *refElément* : Text {; *nomElémentEnf* : Text {; *valeurElémentEnf* : any}} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md index 51f1a2e2013d3a..6e74e27fdab016 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-next-sibling-xml-element displayed_sidebar: docs --- -**DOM Get next sibling XML element** ( *refElément* {; *nomElémentFrère* {; *valeurElémentFrère*}} ) : Text +**DOM Get next sibling XML element** ( *refElément* : Text {; *nomElémentFrère* : Text {; *valeurElémentFrère* : any}} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md index 5aa0040b50b991..176f19550cb519 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-parent-xml-element displayed_sidebar: docs --- -**DOM Get parent XML element** ( *refElément* {; *nomElémentPar* {; *valeurElémentPar*}} ) : Text +**DOM Get parent XML element** ( *refElément* : Text {; *nomElémentPar* : Text {; *valeurElémentPar* : any}} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md index aff6aa1c8bcef8..863846802f2424 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-previous-sibling-xml-element displayed_sidebar: docs --- -**DOM Get previous sibling XML element** ( *refElément* {; *nomElémentFrère* {; *valeurElémentFrère*}} ) : Text +**DOM Get previous sibling XML element** ( *refElément* : Text {; *nomElémentFrère* : Text {; *valeurElémentFrère* : any}} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-root-xml-element.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-root-xml-element.md index b25da6c71fe261..e4f035dc11730e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-root-xml-element.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-root-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-root-xml-element displayed_sidebar: docs --- -**DOM Get root XML element** ( *refElément* ) : Text +**DOM Get root XML element** ( *refElément* : Text ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-attribute-by-index.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-attribute-by-index.md index dce4d995531d2f..886904944f8496 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-attribute-by-index.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-attribute-by-index.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-xml-attribute-by-index displayed_sidebar: docs --- -**DOM GET XML ATTRIBUTE BY INDEX** ( *refElément* ; *indexAttribut* ; *nomAttribut* ; *valeurAttribut* ) +**DOM GET XML ATTRIBUTE BY INDEX** ( *refElément* : Text ; *indexAttribut* : Integer ; *nomAttribut* : Variable ; *valeurAttribut* : Variable )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-attribute-by-name.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-attribute-by-name.md index 41fda75209faee..2b5c2271dfa30a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-attribute-by-name.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-attribute-by-name.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-xml-attribute-by-name displayed_sidebar: docs --- -**DOM GET XML ATTRIBUTE BY NAME** ( *refElément* ; *nomAttribut* ; *valeurAttribut* ) +**DOM GET XML ATTRIBUTE BY NAME** ( *refElément* : Text ; *nomAttribut* : Text ; *valeurAttribut* : Variable )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-child-nodes.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-child-nodes.md index b3e8952c44b224..66ca879307bd33 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-child-nodes.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-child-nodes.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-xml-child-nodes displayed_sidebar: docs --- -**DOM GET XML CHILD NODES** ( *refElément* ; *tabTypesEnfants* ; *tabRefsNoeuds* ) +**DOM GET XML CHILD NODES** ( *refElément* : Text ; *tabTypesEnfants* : Integer array ; *tabRefsNoeuds* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-document-ref.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-document-ref.md index f980fb0a33951d..404eca6b6252d9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-document-ref.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-document-ref.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-xml-document-ref displayed_sidebar: docs --- -**DOM Get XML document ref** ( *refElément* ) : Text +**DOM Get XML document ref** ( *refElément* : Text ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-name.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-name.md index 0940b337410073..46d7591ca7ea47 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-name.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-name.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-xml-element-name displayed_sidebar: docs --- -**DOM GET XML ELEMENT NAME** ( *refElément* ; *nomElément* ) +**DOM GET XML ELEMENT NAME** ( *refElément* : Text ; *nomElément* : Variable )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md index 267f77554ffb85..103b265d557dce 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-xml-element-value displayed_sidebar: docs --- -**DOM GET XML ELEMENT VALUE** ( *refElément* ; *valeurElément* {; *cDATA*} ) +**DOM GET XML ELEMENT VALUE** ( *refElément* : Text ; *valeurElément* : Variable, Field {; *cDATA* : Variable, Field} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-information.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-information.md index e806de02065101..14293ebae186d5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-information.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-information.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-xml-information displayed_sidebar: docs --- -**DOM Get XML information** ( *refElément* ; *infoXML* ) : Text +**DOM Get XML information** ( *refElément* : Text ; *infoXML* : Integer ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-insert-xml-element.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-insert-xml-element.md index a6d2e6e4c41444..88936f82909448 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-insert-xml-element.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-insert-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-insert-xml-element displayed_sidebar: docs --- -**DOM Insert XML element** ( *refElémentCible* ; *refElémentSource* ; *indexEnfant* ) : Text +**DOM Insert XML element** ( *refElémentCible* : Text ; *refElémentSource* : Text ; *indexEnfant* : Integer ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-source.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-source.md index 2cc277ee88efa3..2ce39f728c347c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-source.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-source.md @@ -5,7 +5,7 @@ slug: /commands/dom-parse-xml-source displayed_sidebar: docs --- -**DOM Parse XML source** ( *nomFichier* {; *validation* {; *dtd* }} ) : Text
                    **DOM Parse XML source** ( *nomFichier* {; *validation* {; *schéma* }} ) : Text +**DOM Parse XML source** ( *nomFichier* : Text {; *validation* : Boolean {; *dtd* : Text }} ) : Text
                    **DOM Parse XML source** ( *nomFichier* : Text {; *validation* : Boolean {; *schéma* : Text }} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-variable.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-variable.md index 1620a9328dc45e..82ffb35d53975d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-variable.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-variable.md @@ -5,7 +5,7 @@ slug: /commands/dom-parse-xml-variable displayed_sidebar: docs --- -**DOM Parse XML variable** ( *variable* {; *validation* {; *dtd* } ) : Text
                    **DOM Parse XML variable** ( *variable* {; *validation* {; *schéma* }} ) : Text +**DOM Parse XML variable** ( *variable* : Blob, Text {; *validation* : Boolean {; *dtd* : Text }} ) : Text
                    **DOM Parse XML variable** ( *variable* : Blob, Text {; *validation* : Boolean {; *schéma* : Text}} ) : Text
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-remove-xml-attribute.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-remove-xml-attribute.md index 725ab7aabc9dda..2be3220e524bd7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-remove-xml-attribute.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-remove-xml-attribute.md @@ -5,7 +5,7 @@ slug: /commands/dom-remove-xml-attribute displayed_sidebar: docs --- -**DOM REMOVE XML ATTRIBUTE** ( *refElément* ; *nomAttribut* ) +**DOM REMOVE XML ATTRIBUTE** ( *refElément* : Text ; *nomAttribut* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-remove-xml-element.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-remove-xml-element.md index 4449bbd5718a94..9db2b0d4da39cd 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-remove-xml-element.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-remove-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-remove-xml-element displayed_sidebar: docs --- -**DOM REMOVE XML ELEMENT** ( *refElément* ) +**DOM REMOVE XML ELEMENT** ( *refElément* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-declaration.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-declaration.md index 7256eb0db90f1e..796b15d15fe2b1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-declaration.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-declaration.md @@ -5,7 +5,7 @@ slug: /commands/dom-set-xml-declaration displayed_sidebar: docs --- -**DOM SET XML DECLARATION** ( *refElément* ; *encodage* {; *autonome* {; *indentation*}} ) +**DOM SET XML DECLARATION** ( *refElément* : Text ; *encodage* : Text {; *autonome* : Boolean {; *indentation* : Boolean}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-name.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-name.md index 2ffd812ec36f44..a769814ee42ea2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-name.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-name.md @@ -5,7 +5,7 @@ slug: /commands/dom-set-xml-element-name displayed_sidebar: docs --- -**DOM SET XML ELEMENT NAME** ( *refElément* ; *nomElément* ) +**DOM SET XML ELEMENT NAME** ( *refElément* : Text ; *nomElément* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md index 5a04764cd6ee94..e1d50d53cbcb31 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/dom-set-xml-element-value displayed_sidebar: docs --- -**DOM SET XML ELEMENT VALUE** ( *refElément* {; *xPath*}; *valeurElément* {; *} ) +**DOM SET XML ELEMENT VALUE** ( *refElément* : Text {; *xPath* : Text}; *valeurElément* : any {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-processing-instruction.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-processing-instruction.md index c34efaad670abe..20c461fd6b1337 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-processing-instruction.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-processing-instruction.md @@ -5,7 +5,7 @@ slug: /commands/sax-add-processing-instruction displayed_sidebar: docs --- -**SAX ADD PROCESSING INSTRUCTION** ( *document* ; *instruction* ) +**SAX ADD PROCESSING INSTRUCTION** ( *document* : Time ; *instruction* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-cdata.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-cdata.md index f74a9cda919220..c52cf547fafda8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-cdata.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-cdata.md @@ -5,7 +5,7 @@ slug: /commands/sax-add-xml-cdata displayed_sidebar: docs --- -**SAX ADD XML CDATA** ( *document* ; *données* ) +**SAX ADD XML CDATA** ( *document* : Time ; *données* : Blob, Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-comment.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-comment.md index 69a11147b3c81d..4211c53be0977d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-comment.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-comment.md @@ -5,7 +5,7 @@ slug: /commands/sax-add-xml-comment displayed_sidebar: docs --- -**SAX ADD XML COMMENT** ( *document* ; *commentaire* ) +**SAX ADD XML COMMENT** ( *document* : Time ; *commentaire* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-doctype.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-doctype.md index d835f71fd17c30..2473d5c718bedb 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-doctype.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-doctype.md @@ -5,7 +5,7 @@ slug: /commands/sax-add-xml-doctype displayed_sidebar: docs --- -**SAX ADD XML DOCTYPE** ( *document* ; *docType* ) +**SAX ADD XML DOCTYPE** ( *document* : Time ; *docType* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md index db43469c24765d..bb146334c3ced0 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/sax-add-xml-element-value displayed_sidebar: docs --- -**SAX ADD XML ELEMENT VALUE** ( *document* ; *données* {; *} ) +**SAX ADD XML ELEMENT VALUE** ( *document* : Time ; *données* : Text, Variable, Field {; *} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-close-xml-element.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-close-xml-element.md index 2149bbc803297e..9ecb07e0ae3d6f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-close-xml-element.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-close-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/sax-close-xml-element displayed_sidebar: docs --- -**SAX CLOSE XML ELEMENT** ( *document* ) +**SAX CLOSE XML ELEMENT** ( *document* : Time )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-cdata.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-cdata.md index 31f3c81f7802ab..c41d0ee7a3cd7b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-cdata.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-cdata.md @@ -5,7 +5,7 @@ slug: /commands/sax-get-xml-cdata displayed_sidebar: docs --- -**SAX GET XML CDATA** ( *document* ; *valeur* ) +**SAX GET XML CDATA** ( *document* : Time ; *valeur* : Text, Blob )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-comment.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-comment.md index f96581e7e1c1ae..73f25e83893ef4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-comment.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-comment.md @@ -5,7 +5,7 @@ slug: /commands/sax-get-xml-comment displayed_sidebar: docs --- -**SAX GET XML COMMENT** ( *document* ; *commentaire* ) +**SAX GET XML COMMENT** ( *document* : Time ; *commentaire* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-document-values.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-document-values.md index cc3832e71e2cbd..4aef97da9ccb24 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-document-values.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-document-values.md @@ -5,7 +5,7 @@ slug: /commands/sax-get-xml-document-values displayed_sidebar: docs --- -**SAX GET XML DOCUMENT VALUES** ( *document* ; *encodage* ; *version* ; *autonome* ) +**SAX GET XML DOCUMENT VALUES** ( *document* : Time ; *encodage* : Text ; *version* : Text ; *autonome* : Boolean )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md index 367763ee9f83fd..3a6ee40467751c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/sax-get-xml-element-value displayed_sidebar: docs --- -**SAX GET XML ELEMENT VALUE** ( *document* ; *valeur* ) +**SAX GET XML ELEMENT VALUE** ( *document* : Time ; *valeur* : Variable, Field )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element.md index 0c43b1a08225e3..45ad97e0db3a02 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/sax-get-xml-element displayed_sidebar: docs --- -**SAX GET XML ELEMENT** ( *document* ; *nom* ; *préfixe* ; *nomsAttributs* ; *valeursAttributs* ) +**SAX GET XML ELEMENT** ( *document* : Time ; *nom* : Text ; *préfixe* : Text ; *nomsAttributs* : Text array ; *valeursAttributs* : Text array )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-entity.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-entity.md index 40b40b5c753ef7..68cb8f6432da47 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-entity.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-entity.md @@ -5,7 +5,7 @@ slug: /commands/sax-get-xml-entity displayed_sidebar: docs --- -**SAX GET XML ENTITY** ( *document* ; *nom* ; *valeur* ) +**SAX GET XML ENTITY** ( *document* : Time ; *nom* : Text ; *valeur* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-node.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-node.md index b5a00386fabe51..a2ef6860ae2846 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-node.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-node.md @@ -5,7 +5,7 @@ slug: /commands/sax-get-xml-node displayed_sidebar: docs --- -**SAX Get XML node** ( *document* ) : Integer +**SAX Get XML node** ( *document* : Time ) : Integer
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-processing-instruction.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-processing-instruction.md index 4df49db2594922..263a7d696e4a64 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-processing-instruction.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-processing-instruction.md @@ -5,7 +5,7 @@ slug: /commands/sax-get-xml-processing-instruction displayed_sidebar: docs --- -**SAX GET XML PROCESSING INSTRUCTION** ( *document* ; *nom* ; *valeur* ) +**SAX GET XML PROCESSING INSTRUCTION** ( *document* : Time ; *nom* : Text ; *valeur* : Text )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-open-xml-element-arrays.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-open-xml-element-arrays.md index 445051e8377561..9a7041b5dfd5cf 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-open-xml-element-arrays.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-open-xml-element-arrays.md @@ -5,7 +5,7 @@ slug: /commands/sax-open-xml-element-arrays displayed_sidebar: docs --- -**SAX OPEN XML ELEMENT ARRAYS** ( *document* ; *balise* {; *tabNomsAttributs* ; *tabValeursAttributs*} {; *tabNomsAttributs2* ; *tabValeursAttributs2* ; ... ; *tabNomsAttributsN* ; *tabValeursAttributsN*} ) +**SAX OPEN XML ELEMENT ARRAYS** ( *document* : Time ; *balise* : Text {; ...(*tabNomsAttributs* : Text array ; *tabValeursAttributs* : Array)} )
                    *SAX OPEN XML ELEMENT ARRAYS** ( *tabNomsAttributs2* : Time ; *tabValeursAttributs2* : Text {; ...(*tabNomsAttributsN* : Text ; *tabValeursAttributsN* : Text)} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML/xml-decode.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML/xml-decode.md index db1c23529d9dca..b6bd2092d76713 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML/xml-decode.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML/xml-decode.md @@ -5,7 +5,7 @@ slug: /commands/xml-decode displayed_sidebar: docs --- -**XML DECODE** ( *valeurXML* ; *var4D* ) +**XML DECODE** ( *valeurXML* : Text ; *var4D* : Field, Variable )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML/xml-get-error.md b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML/xml-get-error.md index 00b9be1cfcfab6..aebc3d4dbeba95 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML/xml-get-error.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/language-legacy/XML/xml-get-error.md @@ -5,7 +5,7 @@ slug: /commands/xml-get-error displayed_sidebar: docs --- -**XML GET ERROR** ( *refElément* ; *texteErreur* {; *ligne* {; *colonne*}} ) +**XML GET ERROR** ( *refElément* : Text ; *texteErreur* : Variable {; *ligne* : Variable {; *colonne* : Variable}} )
                    diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md index 9ffc1ea01f04ed..3d02ee5c466290 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md @@ -20,7 +20,7 @@ Les commandes [`MAIL Convert from MIME`](#mail-convert-from-mime) et [`MAIL Conv Les objets Email exposent les propriétés suivantes : -> Le format des objets Email de 4D suit la [spécification JMAP](https://jmap.io/spec-mail.html). +> 4D follows the [JMAP specification](https://jmap.io/spec/rfc8621/) to format the Email object. | | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -386,7 +386,7 @@ La propriété `.to` contient la ou les convertit un document MIME en un objet email valide. -> Le format des objets Email de 4D suit la [spécification JMAP](https://jmap.io/spec-mail.html). +> 4D follows the [JMAP specification](https://jmap.io/spec/rfc8621/) to format the returned email object. Passez dans *mime* un document MIME valide à convertir. Il peut être fourni par tout type de serveur ou d'application de messagerie. Vous pouvez passer un BLOB ou un texte dans le paramètre *mime*. Si le MIME provient d'un fichier, il est recommandé d'utiliser un paramètre BLOB pour éviter les problèmes liés aux conversions de charset et de retours à la ligne. @@ -477,7 +477,7 @@ $status:=$transporter.send($email) La commande `MAIL Convert to MIME` convertit un objet email en texte MIME. Cette commande est appelée en interne par [SMTP_transporter.send( )](API/SMTPTransporterClass.md#send) pour formater l'objet email avant de l'envoyer. Elle peut être utilisée pour analyser le format MIME de l'objet. Dans *mail*, passez les éléments du contenu et de la structure de l'email à convertir. Cela inclut des informations telles que les adresses e-mail (expéditeur et destinataire(s)), le contenu de l'e-mail lui-même et son type d'affichage. -> Le format des objets Email de 4D suit la [spécification JMAP](https://jmap.io/spec-mail.html). +> 4D follows the [JMAP specification](https://jmap.io/spec/rfc8621/) to format the email object. Dans *options*, vous pouvez configurer l'encodage et le charset du mail. Les propriétés suivantes sont disponibles : diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md index 5ca628264f398b..44ac317d341d69 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md @@ -223,6 +223,11 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### Voir également + +[`.removeFlags()`](#removeflags) + + diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/ClassStoreClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/ClassStoreClass.md index 7e04d117874227..df0d0fb3d6d48e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/ClassStoreClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/ClassStoreClass.md @@ -3,12 +3,12 @@ id: ClassStoreClass title: ClassStore --- -`4D.ClassStore` properties are available classes and class stores. +Les propriétés de la classe `4D.ClassStore` sont les classes et les class stores disponibles. -4D exposes two [class stores](../Concepts/classes.md#class-stores): +4D expose deux [class stores](../Concepts/classes.md#class-stores) : -- [`cs`](../commands/cs) for user classes and component class stores -- [`4D`](../commands/4d) for built-in classes +- [`cs`](../commands/cs) pour les classes utilisateurs et les class stores des composants +- [`4D`](../commands/4d) pour les classes intégrées ### Sommaire @@ -23,13 +23,13 @@ title: ClassStore #### Description -Each exposed [`4D.Class`](./ClassClass.md) class in the class store is available as a property of the class store. +Chaque classe [`4D.Class`](./ClassClass.md) exposée dans le class store est disponible en tant que propriété du class store. #### Exemple ```4d var $myclass:=cs.EmployeeEntity - //$myclass is a class from the cs class store + //$myclass est une classe du class store cs ``` @@ -39,7 +39,7 @@ var $myclass:=cs.EmployeeEntity #### Description -Each `4D.ClassStore` published by a component is available as a property of the class store. +Chaque `4D.ClassStore` publié par un composant est disponible en tant que propriété du class store. Le nom du class store publié par un composant correspond à l'espace de noms du composant, tel qu'il est [déclaré dans la page Paramètres du composant](../Extensions/develop-components.md#declaring-the-component-namespace). @@ -47,5 +47,5 @@ Le nom du class store publié par un composant correspond à l'espace de noms du ```4d var $classtore:=cs.AiKit - //$classtore is the class store of the 4D AIKit component + //$classtore est le class store du composant 4D AIKit ``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/DataStoreClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/DataStoreClass.md index 2eff23a548e248..3f41a6b671b450 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/DataStoreClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/DataStoreClass.md @@ -89,7 +89,7 @@ Chaque dataclass d'un datastore est disponible en tant que propriété de l'obje #### Description -La fonction `.cancelTransaction()` annule la transaction ouverte par la fonction [`.startTransaction()`](#starttransaction) au niveau correspondant dans le process en cours pour le datastore spécifié. +La fonction `.cancelTransaction()` annule la transaction ouverte par la fonction [`.startTransaction()`](#starttransaction) au niveau correspondant dans le process courant pour le datastore spécifié. La fonction `.cancelTransaction()` annule toutes les modifications apportées aux données durant la transaction. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md index 05169cefc252fe..3668fbbd3e44e4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md @@ -20,7 +20,7 @@ Les commandes [`MAIL Convert from MIME`](../commands/mail-convert-from-mime.md) Les objets Email exposent les propriétés suivantes : -> Le format des objets Email de 4D suit la [spécification JMAP](https://jmap.io/spec-mail.html). +> Le format des objets Email de 4D suit la [spécification JMAP](https://jmap.io/spec/rfc8621/). | | | -------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md index 906dddd3feb327..1f87cfd6dae433 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md @@ -158,6 +158,10 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### Voir également + +[`.removeFlags()`](#removeflags) + diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/Concepts/methods.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/Concepts/methods.md index f3efd235b06ec0..e0adce67ffaa10 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/Concepts/methods.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/Concepts/methods.md @@ -20,7 +20,7 @@ Dans le langage 4D, il existe plusieurs catégories de méthodes. La catégorie | **Méthode formulaire** | Automatique, lorsqu'un événement implique le formulaire auquel la méthode est associée | Non | Propriété d'un formulaire. Vous pouvez utiliser une méthode formulaire pour gérer les données et les objets, mais il est généralement plus simple et plus efficace d'utiliser une méthode objet dans ces cas de figure. | | **Trigger** (ou *méthode table*) | Automatique, chaque fois que vous manipulez les enregistrements d'une table (Ajouter, Supprimer, Modifier) | Non | Propriété d'une table. Les triggers sont des méthodes qui permettent d'éviter les opérations "illégales" sur les enregistrements de votre base de données. | | **Méthode base** | Automatique, lorsqu'un événement se produit sur la session de travail | Oui (prédéfini) | Il existe 16 méthodes base dans 4D. | -| **Type** | [**Les fonctions de classes**](classes.md#function) sont appelées dans le contexte d'une instance d'objet | oui | Les fonctions de classes peuvent être intégrées au langage 4D (par exemple `collection.orderBy()` ou `entity.save()`), ou créées par le développeur 4D. Voir [**Classes**](classes.md) | +| **Classe** | [**Les fonctions de classes**](classes.md#function) sont appelées dans le contexte d'une instance d'objet | oui | Les fonctions de classes peuvent être intégrées au langage 4D (par exemple `collection.orderBy()` ou `entity.save()`), ou créées par le développeur 4D. Voir [**Classes**](classes.md) | ## Méthodes projet diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md index 8e5bf1f19c4b43..2c7cabbf4ebc9d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md @@ -47,7 +47,7 @@ Vous devez déclarer ces six paramètres de la manière suivante : ```4d   // Méthode base Sur connexion Web   -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean     // Code pour la méthode ``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md index 18a015cadbedec..02a2cb311be3ad 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs Par défaut, les enregistrements trouvés par les recherches ne sont pas verrouillés. Passez **Vrai** dans le paramètre *verrou* pour activer le verrouillage. -Cette commande doit impérativement être utilisée à l’intérieur d’une transaction. Si elle est appelée hors du contexte d’une transaction, une erreur est générée. Ce principe permet un meilleur contrôle du verrouillage des enregistrements. Les enregistrements trouvés restent verrouillés tant que la transaction n’a pas été terminée (qu’elle ait été validée ou annulée). A l’issue de la transaction, tous les enregistrements sont déverrouillés, excepté l'enregistrement courant. +Cette commande doit impérativement être utilisée à l’intérieur d’une transaction. Si elle est appelée hors du contexte d’une transaction, elle est ignorée. Ce principe permet un meilleur contrôle du verrouillage des enregistrements. Les enregistrements trouvés restent verrouillés tant que la transaction n’a pas été terminée (qu’elle ait été validée ou annulée). A l’issue de la transaction, tous les enregistrements sont déverrouillés, excepté l'enregistrement courant. Le verrouillage des enregistrements est effectif pour toutes les tables dans la transaction courante. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md index 86ddf242c03f66..665573d752b534 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md @@ -46,7 +46,7 @@ Exemple de *Méthode base Sur authentification Web* en mode Digest ```4d   // Méthode base Sur authentification Web - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  var $utilisateur : Text  var $0 : Boolean diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md index d7723429b8947e..5382ee739edeff 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md @@ -32,7 +32,7 @@ displayed_sidebar: docs La commande `MAIL Convert from MIME` convertit un document MIME en un objet email valide. -> Le format des objets Email de 4D suit la [spécification JMAP](https://jmap.io/spec-mail.html). +> Le format des objets Email de 4D suit la [spécification JMAP](https://jmap.io/spec/rfc8621/). Passez dans *mime* un document MIME valide à convertir. Il peut être fourni par tout type de serveur ou d'application de messagerie. Il peut être fourni par tout type de serveur ou d'application de messagerie. Si le MIME provient d'un fichier, il est recommandé d'utiliser un paramètre BLOB pour éviter les problèmes liés aux conversions de charset et de retours à la ligne. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md index dbd7749e23c1a2..861ab69409e939 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md @@ -36,7 +36,7 @@ La commande `MAIL Convert to MIME` exposed [`4D.Class`](./ClassClass.md) class in the class store is available as a property of the class store. +Chaque classe [`4D.Class`](./ClassClass.md) exposée dans le class store est disponible en tant que propriété du class store. #### Exemple ```4d var $myclass:=cs.EmployeeEntity - //$myclass is a class from the cs class store + //$myclass est une classe du class store cs ``` @@ -39,7 +39,7 @@ var $myclass:=cs.EmployeeEntity #### Description -Each `4D.ClassStore` published by a component is available as a property of the class store. +Chaque `4D.ClassStore` publié par un composant est disponible en tant que propriété du class store. Le nom du class store publié par un composant correspond à l'espace de noms du composant, tel qu'il est [déclaré dans la page Paramètres du composant](../Extensions/develop-components.md#declaring-the-component-namespace). @@ -47,5 +47,5 @@ Le nom du class store publié par un composant correspond à l'espace de noms du ```4d var $classtore:=cs.AiKit - //$classtore is the class store of the 4D AIKit component + //$classtore est le class store du composant 4D AIKit ``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/API/DataStoreClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/API/DataStoreClass.md index 36604de33dda6e..cca302000db86f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/API/DataStoreClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/API/DataStoreClass.md @@ -48,7 +48,7 @@ Un [Datastore](ORDA/dsMapping.md#datastore) est un objet d'interface fourni par #### Description -Each dataclass in a datastore is available as a property of the [DataStore object](ORDA/dsMapping.md#datastore) data. L'objet retourné contient la description de la dataclass. +Chaque dataclass d'un datastore est disponible en tant que propriété de l'[objet DataStore](ORDA/dsMapping.md#datastore). L'objet retourné contient la description de la dataclass. #### Exemple @@ -89,7 +89,7 @@ Each dataclass in a datastore is available as a property of the [DataStore objec #### Description -La fonction `.cancelTransaction()` annule la transaction ouverte par la fonction [`.startTransaction()`](#starttransaction) au niveau correspondant dans le process en cours pour le datastore spécifié. +La fonction `.cancelTransaction()` annule la transaction ouverte par la fonction [`.startTransaction()`](#starttransaction) au niveau correspondant dans le process courant pour le datastore spécifié. La fonction `.cancelTransaction()` annule toutes les modifications apportées aux données durant la transaction. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/API/EmailObjectClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/API/EmailObjectClass.md index 4d0741245fff87..1712ae0aa76df7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/API/EmailObjectClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/API/EmailObjectClass.md @@ -26,7 +26,7 @@ Cette classe est [**streamable**](../Concepts/dt_object.md#binary-streaming-vari Les objets Email exposent les propriétés suivantes : -> Le format des objets Email de 4D suit la [spécification JMAP](https://jmap.io/spec-mail.html). +> Le format des objets Email de 4D suit la [spécification JMAP](https://jmap.io/spec/rfc8621/). | | | -------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/API/IMAPTransporterClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/API/IMAPTransporterClass.md index f9cfe82e6ba438..cab55729890d03 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/API/IMAPTransporterClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/API/IMAPTransporterClass.md @@ -159,6 +159,10 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### Voir également + +[`.removeFlags()`](#removeflags) + diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Concepts/classes.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Concepts/classes.md index f671ca471a4e1a..f7c8d4993bb313 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Concepts/classes.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Concepts/classes.md @@ -49,8 +49,8 @@ Vous pouvez également supprimer le fichier de classe .4dm du dossier "Classes" Les classes disponibles sont accessibles depuis leurs class stores. Il existe deux class stores dans 4D : -- [`cs`](../commands/cs) for user classes and component class stores -- [`4D`](../commands/4d) for built-in classes +- [`cs`](../commands/cs) pour les classes utilisateurs et les class stores des composants +- [`4D`](../commands/4d) pour les classes intégrées #### `cs` @@ -484,7 +484,7 @@ Dans le fichier de définition de la classe, les déclarations de propriétés c `Function get` retourne une valeur du type de la propriété et `Function set` prend un paramètre du type de la propriété. Les deux arguments doivent être conformes aux [paramètres de fonction](#parameters) standard. -Lorsque les deux fonctions sont définies, la propriété calculée est en **lecture-écriture**. Si seule une `Function get` est définie, la propriété calculée est en **lecture seule**. Dans ce cas, une erreur est retournée si le code tente de modifier la propriété. Dans ce cas, une erreur est retournée si le code tente de modifier la propriété. +Lorsque les deux fonctions sont définies, la propriété calculée est en **lecture-écriture**. Si seule une `Function get` est définie, la propriété calculée est en **lecture seule**. Dans ce cas, une erreur est retournée si le code tente de modifier la propriété. Si seule une `Function set` est définie, 4D retourne *undefined* lorsque la propriété est lue. Si une fonction définie à l'intérieur d'une classe partagée modifie les objets de la classe, elle devrait appeler la structure [`Use...End use`](shared.md#useend-use) pour protéger l'accès aux objets partagés. Pour plus d'informations, consultez le paragraphe sur les [fonctions partagées](#shared-functions) ci-dessous. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Concepts/dt_object.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Concepts/dt_object.md index 6fa38d4dece215..6c2ff36196f58a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Concepts/dt_object.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Concepts/dt_object.md @@ -265,32 +265,32 @@ $doc:=Null // libérer les ressources occupées par $doc ## Classes -Objects can belong to classes. Using a class allows to predefine an object behaviour and structure with associated properties and functions. +Les objets peuvent appartenir à des classes. L'utilisation d'une classe permet de prédéfinir le comportement et la structure d'un objet avec des propriétés et des fonctions associées. -The 4D language proposes several [native classes](../category/class-API-reference/) that you can use to handle objects. You can also define and use your own [user classes](./classes.md) to organize your code. +Le langage 4D propose plusieurs [classes natives](../category/class-API-reference/) que vous pouvez utiliser pour manipuler des objets. Vous pouvez également définir et utiliser vos propres [classes utilisateurs](./classes.md) pour organiser votre code. -## Streaming support +## Prise en charge de la sérialisation -A streamable class (or *serializable* class) is a class whose objects can be converted into a sequence of bytes (text or binary) in order to write them in a file, to send them as parameters, or to be able to store and rebuild them afterwards. +Une classe sérialisable (ou *streamable*) est une classe dont les objets peuvent être convertis en une séquence d'octets (texte ou binaire) afin de les écrire dans un fichier, de les envoyer en tant que paramètres, ou de pouvoir les stocker et les reconstruire par la suite. -### Text streaming (`JSON Stringify`) +### Sérialisation de texte (`JSON Stringify`) -JSON commands that stringify contents such as [`JSON Stringify`](../commands/json-stringify) and the [`Execute on server`](../commands/execute-on-server) command allow you to convert objects to json (text). They support objects, collections, and user classes. +Les commandes JSON qui sérialisent un contenu, telles que [`JSON Stringify`](../commands/json-stringify) et la commande [`Execute on server`](../commands/execute-on-server), vous permettent de convertir des objets en json (texte). Ils prennent en charge les objets, les collections et les classes utilisateurs. -However, text streaming of objects has the following limitations: +Toutefois, la sérialisation d'objets sous forme de texte présente les limites suivantes : -- circular references (i.e. objects containing themselves as a property) are not supported and return an error, -- a class object loses its class when it is stringified, -- native 4D class objects such as [Entity](../API/EntityClass.md) cannot be represented as JSON and are returned as "[object \]", for example "[object Entity]". +- les références circulaires (c'est-à-dire les objets se contenant eux-mêmes comme propriété) ne sont pas prises en charge et renvoient une erreur, +- un objet de classe perd sa classe lorsqu'il est sérialisé, +- les objets de classe 4D natifs tels que [Entity](../API/EntityClass.md) ne peuvent pas être représentés sous forme de JSON et sont renvoyés sous la forme "[object \]", par exemple "[object Entity]". -### Binary streaming (`VARIABLE TO BLOB`) +### Sérialisation binaire (`VARIABLE TO BLOB`) -4D also implements a built-in binary streaming feature through the [`VARIABLE TO BLOB`](../commands/variable-to-blob) command. This feature allows you to get rid of most of text streaming limitations regarding objects (see above): +4D propose également une fonction intégrée de sérialisation binaire via la commande [`VARIABLE TO BLOB`](../commands/variable-to-blob). Cette fonction vous permet de vous débarrasser de la plupart des limitations de la sérialisation de texte concernant les objets (voir ci-dessus) : -- circular references are supported, -- objects keep their class, -- an extended range of objects are streamable: [4D Write Pro](../WritePro/user-legacy/presentation.md) documents, pictures as objects, [blobs as objects](dt_blob.md#blob-types), and pointers as objects, -- several native 4D class objects can be streamed, for example [`File`](../API/FileClass.md), [`Folder`](../API/FolderClass.md), or [`Vector`](../API/VectorClass.md). However, only a few native 4D classes are streamable. Unless explicitely stated that "This class is **streamable** in binary", consider that a native 4D class is NOT streamable. +- les références circulaires sont prises en charge, +- les objets gardent leur classe, +- une gamme élargie d'objets peut être sérialsiée : documents [4D Write Pro](../WritePro/user-legacy/presentation.md), objets images, [objets blobs](dt_blob.md#blob-types), et objets pointeurs, +- des objets de classe 4D native peuvent être sérialisés, par exemple [`File`](../API/FileClass.md), [`Folder`](../API/FolderClass.md), ou [`Vector`](../API/VectorClass.md). Cependant, seules quelques classes 4D natives peuvent être sérialisées. À moins qu'il ne soit explicitement indiqué "Cette classe est **streamable** en binaire", il faut considérer qu'une classe 4D native n'est PAS streamable. ## Exemples diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Concepts/methods.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Concepts/methods.md index 89ca2960c2b40f..b5e3bf7ee2187c 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Concepts/methods.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Concepts/methods.md @@ -13,13 +13,13 @@ La taille maximale d'une méthode est limitée à 2 Go de texte ou à 32 000 lig Dans le langage 4D, il existe plusieurs catégories de méthodes. La catégorie dépend de la façon dont on peut les appeler : -| Type | Contexte d'appel | Accepte des paramètres | Description | -| --------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| **Méthode projet** | À la demande, lorsque le nom de la méthode projet est appelé (voir [Appel de méthodes de projet](#calling-project-methods)) | Oui | Peut contenir du code pour exécuter des actions personnalisées. Une fois que votre méthode projet est créée, elle devient partie intégrante du langage du projet. | -| **Méthode objet (widget)** | Automatique, lorsqu'un événement implique l'objet auquel la méthode est associée | Non | Propriété d'un objet formulaire (également appelé widget) | -| **Méthode formulaire** | Automatique, lorsqu'un événement implique le formulaire auquel la méthode est associée | Non | Propriété d'un formulaire. Vous pouvez utiliser une méthode formulaire pour gérer les données et les objets, mais il est généralement plus simple et plus efficace d'utiliser une méthode objet dans ces cas de figure. | -| **Trigger** (ou *méthode table*) | Automatique, chaque fois que vous manipulez les enregistrements d'une table (Ajouter, Supprimer, Modifier) | Non | Propriété d'une table. Les triggers sont des méthodes qui permettent d'éviter les opérations "illégales" sur les enregistrements de votre base de données. | -| **Méthode base** | Automatique, lorsqu'un événement se produit sur la session de travail | Oui (prédéfini) | Il existe 16 méthodes base dans 4D. | -| **Type** | Automatically called when an object of the class is instantiated or when a function of the class is executed on an object instance in any other methods or in a [database field](../Develop/field-properties.md#class). | oui (fonctions de classe) | Une **Classe** est utilisée pour déclarer et configurer le class [constructor](./classes.md#class-constructor), les [propriétés](./classes.md#property*) et [fonctions](./classes.md#function) des objets. Voir [**Classes**](classes.md) | +| Type | Contexte d'appel | Accepte des paramètres | Description | +| --------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| **Méthode projet** | À la demande, lorsque le nom de la méthode projet est appelé (voir [Appel de méthodes de projet](#calling-project-methods)) | Oui | Peut contenir du code pour exécuter des actions personnalisées. Une fois que votre méthode projet est créée, elle devient partie intégrante du langage du projet. | +| **Méthode objet (widget)** | Automatique, lorsqu'un événement implique l'objet auquel la méthode est associée | Non | Propriété d'un objet formulaire (également appelé widget) | +| **Méthode formulaire** | Automatique, lorsqu'un événement implique le formulaire auquel la méthode est associée | Non | Propriété d'un formulaire. Vous pouvez utiliser une méthode formulaire pour gérer les données et les objets, mais il est généralement plus simple et plus efficace d'utiliser une méthode objet dans ces cas de figure. | +| **Trigger** (ou *méthode table*) | Automatique, chaque fois que vous manipulez les enregistrements d'une table (Ajouter, Supprimer, Modifier) | Non | Propriété d'une table. Les triggers sont des méthodes qui permettent d'éviter les opérations "illégales" sur les enregistrements de votre base de données. | +| **Méthode base** | Automatique, lorsqu'un événement se produit sur la session de travail | Oui (prédéfini) | Il existe 16 méthodes base dans 4D. | +| **Classe** | Appelée automatiquement lorsqu'un objet de la classe est instancié ou lorsqu'une fonction de la classe est exécutée sur une instance d'objet dans toute autre méthode ou dans un [champ de la base de données](../Develop/field-properties.md#class). | oui (fonctions de classe) | Une **Classe** est utilisée pour déclarer et configurer le class [constructor](./classes.md#class-constructor), les [propriétés](./classes.md#property*) et [fonctions](./classes.md#function) des objets. Voir [**Classes**](classes.md) | diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md index b4ab6e1fa346d8..749074d5d14edc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md @@ -38,7 +38,7 @@ Vous pouvez accéder à ces boîtes de dialogue en utilisant le menu **Développ ![](../assets/en/settings/user-settings-dialog.png) -Vous pouvez également accéder à ces boîtes de dialogue à l'aide de la commande [OPEN SETTINGS WINDOW](../commands-legacy/open-settings-window) avec le sélecteur *settingsType* approprié. +Vous pouvez également accéder à ces boîtes de dialogue à l'aide de la commande [OPEN SETTINGS WINDOW](../commands/open-settings-window) avec le sélecteur *settingsType* approprié. La boîte de dialogue Propriétés de structure est identique à la boîte de dialogue Propriétés standard et permet d'accéder à toutes ses propriétés (qui peuvent être écrasées par des propriétés utilisateur). @@ -77,9 +77,9 @@ Lorsque vous modifiez les paramètres dans cette boîte de dialogue, ils sont au ## `SET DATABASE PARAMETER` et propriétés utilisateur -Certaines propriétés utilisateur sont aussi disponibles via la commande [SET DATABASE PARAMETER](../commands-legacy/set-database-parameter). Pour les propriétés utilisateur, la propriété **Conservé entre deux sessions** est fixée à **Oui**. +Certaines propriétés utilisateur sont aussi disponibles via la commande [SET DATABASE PARAMETER](../commands/set-database-parameter). Pour les propriétés utilisateur, la propriété **Conservé entre deux sessions** est fixée à **Oui**. -Lorsque la fonctionnalité **Propriétés utilisateur** est activée, les propriétés utilisateur modifiées par la commande [SET DATABASE PARAMETER](../commands-legacy/set-database-parameter) sont automatiquement stockées dans les Propriétés utilisateurs pour le fichier de données. +Lorsque la fonctionnalité **Propriétés utilisateur** est activée, les propriétés utilisateur modifiées par la commande [SET DATABASE PARAMETER](../commands/set-database-parameter) sont automatiquement stockées dans les Propriétés utilisateurs pour le fichier de données. > `Table sequence number` est une exception ; cette valeur de paramètre est toujours stockée dans le fichier de données lui-même. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md index 53799601b7c39a..914fe1be37f418 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md @@ -9,16 +9,16 @@ displayed_sidebar: docs Les transactions sont une série de modifications effectuées à l'intérieur d'un process sur des données reliées entre elles. Une transaction n'est sauvegardée de façon définitive dans la base que si la transaction est validée. Si une transaction n'est pas complétée, parce qu'elle est annulée ou en raison d'un quelconque événement extérieur, les modifications ne sont pas sauvegardées. -Pendant une transaction, toutes les modifications effectuées sur les données de la base dans le process sont stockées localement dans un buffer temporaire. Si la transaction est acceptée avec [`VALIDATE TRANSACTION`](../commands-legacy/validate-transaction) ou [`validateTransaction()`](../API/DataStoreClass.md#validatetransaction), les changements sont sauvegardés de façon définitive. Si la transaction est annulée avec [`CANCEL TRANSACTION`](../commands-legacy/cancel-transaction) ou [`cancelTransaction()`](../API/DataStoreClass.md#canceltransaction), les changements ne sont pas sauvegardés. Dans tous les cas, ni la sélection courante ni l'enregistrement courant ne sont modifiés par les commandes de gestion des transactions. +Pendant une transaction, toutes les modifications effectuées sur les données de la base dans le process sont stockées localement dans un buffer temporaire. Si la transaction est acceptée avec [`VALIDATE TRANSACTION`](../commands/validate-transaction) ou [`validateTransaction()`](../API/DataStoreClass.md#validatetransaction), les changements sont sauvegardés de façon définitive. Si la transaction est annulée avec [`CANCEL TRANSACTION`](../commands/cancel-transaction) ou [`cancelTransaction()`](../API/DataStoreClass.md#canceltransaction), les changements ne sont pas sauvegardés. Dans tous les cas, ni la sélection courante ni l'enregistrement courant ne sont modifiés par les commandes de gestion des transactions. -4D prend en charge les transactions imbriquées, c'est-à-dire les transactions sur plusieurs niveaux hiérarchiques. Le nombre de sous-transactions autorisées est illimité. La commande [`Transaction level`](../commands-legacy/transaction-level) permet de connaître le niveau courant de transaction dans lequel le code est exécuté. Lorsque vous utilisez des transactions imbriquées, le résultat de chaque sous-transaction dépend de la validation ou de l'annulation de la transaction du niveau supérieur. Si la transaction supérieure est validée, les résultats des sous-transactions sont entérinés (validation ou annulation). En revanche, si la transaction supérieure est annulée, toutes les sous-transactions sont annulées, quels que soient leurs sous-résultats. +4D prend en charge les transactions imbriquées, c'est-à-dire les transactions sur plusieurs niveaux hiérarchiques. Le nombre de sous-transactions autorisées est illimité. La commande [`Transaction level`](../commands/transaction-level) permet de connaître le niveau courant de transaction dans lequel le code est exécuté. Lorsque vous utilisez des transactions imbriquées, le résultat de chaque sous-transaction dépend de la validation ou de l'annulation de la transaction du niveau supérieur. Si la transaction supérieure est validée, les résultats des sous-transactions sont entérinés (validation ou annulation). En revanche, si la transaction supérieure est annulée, toutes les sous-transactions sont annulées, quels que soient leurs sous-résultats. 4D inclut une fonctionnalité vous permettant de [suspendre temporairement et de réactiver des transactions](#suspending-transactions) dans votre code 4D. Lorsqu'une transaction est suspendue, vous pouvez exécuter des opérations indépendantes de la transaction elle-même puis la réactiver afin de la valider ou de l'annuler, de façon classique. ### Exemple -L'exemple de cette section s'appuie sur la structure présentée ci-dessous. C'est une base relativement simple de facturation. Les lignes de factures sont stockées dans une table appelée [Invoice Lines], qui est reliée à la table [Invoices] par une relation entre les champs [Invoices]Invoice ID et [Invoice Lines]Invoice ID. Lorsqu'une facture est ajoutée, un numéro unique est calculé avec la commande [`Sequence number`](../commands-legacy/sequence-number). Le lien entre [Invoices] et [Invoice Lines] est du type aller-retour automatique. L'option "Mise à jour auto dans les sous-formulaires" est cochée. La lien entre [Invoice Lines] et [Parts] est manuel. +L'exemple de cette section s'appuie sur la structure présentée ci-dessous. C'est une base relativement simple de facturation. Les lignes de factures sont stockées dans une table appelée [Invoice Lines], qui est reliée à la table [Invoices] par une relation entre les champs [Invoices]Invoice ID et [Invoice Lines]Invoice ID. Lorsqu'une facture est ajoutée, un numéro unique est calculé avec la commande [`Sequence number`](../commands/sequence-number). Le lien entre [Invoices] et [Invoice Lines] est du type aller-retour automatique. L'option "Mise à jour auto dans les sous-formulaires" est cochée. La lien entre [Invoice Lines] et [Parts] est manuel. ![](../assets/en/Develop/transactions-structure.png) @@ -36,7 +36,7 @@ Si vous n'utilisez pas une transaction, vous ne pouvez pas garantir l'intégrit Il y a plusieurs façons d'effectuer une saisie sous transaction : -1. Vous pouvez gérer les transactions en utilisant les commandes de transaction [`START TRANSACTION`](../commands-legacy/start-transaction), [`VALIDATE TRANSACTION`](../commands-legacy/validate-transaction) et [`CANCEL TRANSACTION`](../commands-legacy/cancel-transaction). Vous pouvez par exemple écrire : +1. Vous pouvez gérer les transactions en utilisant les commandes de transaction [`START TRANSACTION`](../commands/start-transaction), [`VALIDATE TRANSACTION`](../commands/validate-transaction) et [`CANCEL TRANSACTION`](../commands/cancel-transaction). Vous pouvez par exemple écrire : ```4d READ WRITE([Invoice Lines]) @@ -138,7 +138,7 @@ Si vous cliquez sur le bouton *bOK*, la saisie et la transaction doivent être a End case ``` -Dans le code ci-dessus, quel que soit le bouton sur lequel l'utilisateur a cliqué, nous appelons la commande `CANCEL`. Le nouvel enregistrement n'est pas validé par un appel à [`ACCEPT`](../commands-legacy/accept) mais par [`SAVE RECORD`](../commands-legacy/save-record). De plus, vous remarquez que [`SAVE RECORD`](../commands-legacy/save-record) est appelée juste avant la commande [`VALIDATE TRANSACTION`](../commands-legacy/validate-transaction). Ainsi, la sauvegarde de l'enregistrement [Invoices] est partie intégrante de la transaction. Appeler la commande [`ACCEPT`](../commands-legacy/accept) validerait aussi l'enregistrement mais dans ce cas, la transaction serait validée avant le stockage de la facture. Autrement dit, l'enregistrement serait sauvegardé en-dehors de la transaction. +Dans le code ci-dessus, quel que soit le bouton sur lequel l'utilisateur a cliqué, nous appelons la commande `CANCEL`. Le nouvel enregistrement n'est pas validé par un appel à [`ACCEPT`](../commands/accept) mais par [`SAVE RECORD`](../commands/save-record). De plus, vous remarquez que [`SAVE RECORD`](../commands/save-record) est appelée juste avant la commande [`VALIDATE TRANSACTION`](../commands/validate-transaction). Ainsi, la sauvegarde de l'enregistrement [Invoices] est partie intégrante de la transaction. Appeler la commande [`ACCEPT`](../commands/accept) validerait aussi l'enregistrement mais dans ce cas, la transaction serait validée avant le stockage de la facture. Autrement dit, l'enregistrement serait sauvegardé en-dehors de la transaction. En fonction de vos besoins, personnalisez votre base à votre convenance, comme dans les exemples précédents. Dans le dernier exemple, la gestion du verrouillage des enregistrements de la table [Parts] pourrait être plus élaborée. @@ -151,9 +151,9 @@ En fonction de vos besoins, personnalisez votre base à votre convenance, comme Suspendre une transaction est utile notamment lorsque vous devez, depuis une transaction, lancer certaines opérations qui n'ont pas besoin d'être effectuées sous le contrôle de cette transaction. Par exemple, imaginez le cas d'un client qui passe une commande, donc via une transaction, et qui en profite pour mettre à jour son adresse postale. Finalement, le client se ravise et annule sa commande. La transaction est annulée, mais pour autant vous ne souhaitez pas que la mise à jour de l'adresse le soit également. Ce cas peut typiquement être géré via la suspension de la transaction. Trois commandes permettent de gérer la suspension et la réactivation des transactions : -- [`SUSPEND TRANSACTION`](../commands-legacy/suspend-transaction): suspend la transaction courante. Tous les enregistrements en cours de mise à jour ou de création restent verrouillés. -- [`RESUME TRANSACTION`](../commands-legacy/resume-transaction): réactive une transaction suspendue, le cas échéant. -- [`Active transaction`](../commands-legacy/active-transaction): retourne Faux si la transaction courante est suspendue ou s'il n'y a pas de transaction courante, et Vrai si elle est démarrée ou réactivée. +- [`SUSPEND TRANSACTION`](../commands/suspend-transaction): suspend la transaction courante. Tous les enregistrements en cours de mise à jour ou de création restent verrouillés. +- [`RESUME TRANSACTION`](../commands/resume-transaction): réactive une transaction suspendue, le cas échéant. +- [`Active transaction`](../commands/active-transaction): retourne Faux si la transaction courante est suspendue ou s'il n'y a pas de transaction courante, et Vrai si elle est démarrée ou réactivée. ### Exemple @@ -224,9 +224,9 @@ Des fonctionnalités spécifiques ont été ajoutées pour prendre en charge les #### Transactions suspendues et statut du process -La commande [`In transaction`](../commands-legacy/in-transaction) retourne Vrai dès qu'une transaction a été démarrée, même si elle a été suspendue. Pour savoir si la transaction courante a été suspendue, vous devez utiliser la commande [`Active transaction`](../commands-legacy/active-transaction) qui retourne Faux dans ce cas. +La commande [`In transaction`](../commands/in-transaction) retourne Vrai dès qu'une transaction a été démarrée, même si elle a été suspendue. Pour savoir si la transaction courante a été suspendue, vous devez utiliser la commande [`Active transaction`](../commands/active-transaction) qui retourne Faux dans ce cas. -Ces deux commandes, cependant, retournent également Faux si aucune transaction n'a été démarrée. Vous pourrez alors avoir besoin d'utiliser la commande [`Transaction level`](../commands-legacy/transaction-level), qui retourne 0 dans ce contexte (pas de transaction démarrée). +Ces deux commandes, cependant, retournent également Faux si aucune transaction n'a été démarrée. Vous pourrez alors avoir besoin d'utiliser la commande [`Transaction level`](../commands/transaction-level), qui retourne 0 dans ce contexte (pas de transaction démarrée). Le schéma suivant illustre les différents contextes de transaction et les valeurs correspondantes retournées par les commandes de transaction : diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Develop/preemptive.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Develop/preemptive.md index 4f897dcfae1a19..070b8f95d2a1d9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Develop/preemptive.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Develop/preemptive.md @@ -156,7 +156,7 @@ Pour être thread-safe, une méthode doit respecter les règles suivantes : - Elle ne doit pas appeler d'objets d'interface (2) (il y a cependant des exceptions, voir ci-dessous). (1) Pour échanger des données entre process préemptifs (et entre tous les process), vous pouvez passer des [collections partagées ou objets partagés](../Concepts/shared.md) comme paramètres aux process, et/ou utiliser le catalogue [`Storage`](../commands/storage). -(1) Pour échanger des données entre process préemptifs (et entre tous les process), vous pouvez passer des [collections partagées ou objets partagés](../Concepts/shared.md) comme paramètres aux process, et/ou utiliser le catalogue [`Storage`](../commands-legacy/storage.md). +(1) Pour échanger des données entre process préemptifs (et entre tous les process), vous pouvez passer des [collections partagées ou objets partagés](../Concepts/shared.md) comme paramètres aux process, et/ou utiliser le catalogue [`Storage`](../commands/storage.md). (2) La commande [`CALL FORM`](../commands/call-form) fournit une solution élégante pour appeler des objets d'interface à partir d'un process préemptif. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Project/components.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Project/components.md index ff46048d7831c8..5622c809f1b2b7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Project/components.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/Project/components.md @@ -426,7 +426,7 @@ Les étiquettes de statut suivantes sont disponibles : - **Dupliqué** : La dépendance n'est pas chargée car une autre dépendance portant le même nom existe au même endroit (et est chargée). - **Disponible après redémarrage** : La référence de la dépendance vient d'être ajoutée ou mise à jour [à l'aide de l'interface](#monitoring-project-dependencies), elle sera chargée une fois que l'application aura redémarré. - **Déchargé après redémarrage** : La référence à la dépendance vient d'être supprimée [en utilisant l'interface](#removing-a-dependency), elle sera déchargée une fois que l'application aura redémarré. -- **Update available \**: A new version of the dependency matching your [component version configuration](#defining-a-github-dependency-version-range) has been detected. +- **Update available \**: A new version of the dependency matching your [component version configuration](#defining-a-dependency-version-range) has been detected. - **Refreshed after restart**: The [component version configuration](#defining-a-dependency-version-range) of the dependency has been modified, it will be adjusted at the next startup. - **Recent update**: A new version of the dependency has been loaded at startup. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAI.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAI.md index 5ebf2ed6230474..2fa8ecd9d8a511 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAI.md @@ -9,12 +9,12 @@ La classe OpenAI fournit un client permettant d'accéder à diverses ressources ## Propriétés de configuration -| Nom de propriété | Type | Description | Optionnel | -| ---------------- | ---- | ------------------------------------------------------------------------------ | ---------------------------------------------------------------- | -| `apiKey` | Text | Votre [clé API OpenAI ](https://platform.openai.com/api-keys). | Peut être requis par le fournisseur | -| `baseURL` | Text | URL de base pour les requêtes de l'API OpenAI. | Oui (si omis = utiliser la plateforme OpenAI) | -| `organisation` | Text | Votre identifiant d'organisation OpenAI. | Oui | -| `project` | Text | Votre identifiant de projet OpenAI. | Oui | +| Nom de propriété | Type | Description | Optionnel | +| ---------------- | ---- | ------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------- | +| `apiKey` | Text | Votre [clé API OpenAI ](https://developers.openai.com/api/docs/quickstart#create-and-export-an-api-key). | Peut être requis par le fournisseur | +| `baseURL` | Text | URL de base pour les requêtes de l'API OpenAI. | Oui (si omis = utiliser la plateforme OpenAI) | +| `organisation` | Text | Votre identifiant d'organisation OpenAI. | Oui | +| `project` | Text | Votre identifiant de projet OpenAI. | Oui | ### Propriétés HTTP supplémentaires @@ -81,3 +81,9 @@ $client.model.lists(...) ## Alias de modèles de fournisseurs Le client OpenAI prend en charge les alias de modèles de fournisseurs pour faciliter l'utilisation de plusieurs fournisseurs. Voir [Alias de modèles de fournisseurs](../provider-model-aliases.md) pour une documentation complète. + +You can construct an OpenAI client using a pre-configured provider name. This allows you to easily switch between different AI providers (OpenAI, Anthropic, etc.) without specifying the full configuration each time. + +```4d +var $client:=cs.AIKit.OpenAI.new({provider: "anthropic"}) +``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md index 38bddf9903f726..f6f9a3e328623e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md @@ -21,3 +21,4 @@ Le client est autorisé à effectuer des requêtes HTTP. - [OpenAIChatAPI](OpenAIChatAPI.md) - [OpenAIImagesAPI](OpenAIImagesAPI.md) - [OpenAIModerationsAPI](OpenAIModerationsAPI.md) +- [OpenAIFilesAPI](OpenAIFilesAPI.md) diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md index f10884035e8a55..46e64453d83902 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md @@ -7,7 +7,7 @@ title: OpenAIChatCompletionsAPI La classe `OpenAIChatCompletionsAPI` est conçue pour gérer les réponses conversationnelles (*chat completions*) avec l'API OpenAI. Elle fournit des méthodes pour créer, récupérer, mettre à jour, supprimer et lister les réponses conversationnelles. -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ## Fonctions @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/chat Crée un modèle de réponse pour la conversation donnée. -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create #### Exemple d'utilisation @@ -62,7 +62,7 @@ $messages.push($result.choice.message) // {"role":"assistant"; "content": "xxx" Permet de récupérer une génération de réponse conversationnelle stockée. -https://platform.openai.com/docs/api-reference/chat/get +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/retrieve ### update() @@ -77,7 +77,7 @@ https://platform.openai.com/docs/api-reference/chat/get Permet de modifier une génération de réponse conversationnelle stockée. -https://platform.openai.com/docs/api-reference/chat/update +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/update ### delete() @@ -91,7 +91,7 @@ https://platform.openai.com/docs/api-reference/chat/update Permet de supprimer une génération de réponse conversationnelle stockée. -https://platform.openai.com/docs/api-reference/chat/delete +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/delete ### list() @@ -104,4 +104,4 @@ https://platform.openai.com/docs/api-reference/chat/delete Retourne la liste des réponses conversationnelles stockées. -https://platform.openai.com/docs/api-reference/chat/list +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/list diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md index 95a44df488b967..a3980e7d5bf6ba 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md @@ -21,4 +21,4 @@ La classe `OpenAIChatCompletionsMessagesAPI` permet d'interagir avec l'API OpenA La fonction `list()` permet de récupérer les messages associés à un identifiant spécifique de réponse conversationnelle. Une erreur est générée si *completionID* est vide. Si l'argument *parameters* n'est pas une instance de `OpenAIChatCompletionsMessagesParameters`, la fonction en créera une nouvelle en utilisant les paramètres fournis. -https://platform.openai.com/docs/api-reference/chat/getMessages +https://developers.openai.com/api/reference/resources/chat/subresources/completions/subresources/messages/methods/list diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md index aa38bf8293f03b..a71ead12722135 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md @@ -1,11 +1,11 @@ --- id: openaichatcompletionsparameters -title: OpenAIChatCompletionParameters +title: OpenAIChatCompletionsParameters --- -# OpenAIChatCompletionParameters +# OpenAIChatCompletionsParameters -La classe `OpenAIChatCompletionParameters` permet de gérer les paramètres requis pour les générations de réponses conversationnelles en utilisant l'API OpenAI. +The `OpenAIChatCompletionsParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. ## Hérite de @@ -13,30 +13,32 @@ La classe `OpenAIChatCompletionParameters` permet de gérer les paramètres requ ## Propriétés -| Propriété | Type | Valeur par défaut | Description | -| ----------------------- | ---------- | ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `model` | Text | `"gpt-4o-mini"` | ID du modèle à utiliser. Prend en charge [provider:model aliases](../provider-model-aliases.md) pour une utilisation multi-fournisseurs (par exemple, `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | -| `stream` | Boolean | `False` | Indique si la progression partielle doit être retransmise en continu. Si cette option est activée, les tokens seront envoyés sous forme de données uniquement. Une formule de rappel est requise. | -| `stream_options` | Object | `Null` | Propriété pour stream=True. Par exemple : `{include_usage: True}` | -| `max_completion_tokens` | Integer | `0` | Le nombre maximum de tokens qui peuvent être générés dans la réponse. | -| `n` | Integer | `1` | Nombre de réponses à générer pour chaque invite (prompt). | -| `temperature` | Real | `-1` | Température d'échantillonnage à utiliser, entre 0 et 2. Les valeurs élevées rendent la sortie plus aléatoire, tandis que des valeurs faibles la rendent plus ciblée et déterministe. | -| `store` | Boolean | `False` | Stocker ou non le résultat de cette requête de génération de réponse conversationnelle. | -| `reasoning_effort` | Text | `Null` | Contraintes sur l'effort de raisonnement pour les modèles de raisonnement. Les valeurs actuellement prises en charge sont "low", "medium" et "high". | -| `response_format` | Object | `Null` | Un objet spécifiant le format que le modèle doit produire. Compatible avec les sorties structurées. | -| `tools` | Collection | `Null` | Une liste d'outils ([OpenAITool](OpenAITool.md)) que le modèle peut appeler. Seul le type "function" est pris en charge. | -| `tool_choice` | Variant | `Null` | Contrôle l'outil (le cas échéant) qui est appelé par le modèle. Peut être `"none"`, `"auto"`, `"required"`, ou spécifier un outil particulier. | -| `prediction` | Object | `Null` | Contenu de sortie statique, tel que le contenu d'un fichier texte en cours de régénération. | +| Propriété | Type | Valeur par défaut | Description | +| ----------------------- | ---------- | ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | `"gpt-4o-mini"` | ID du modèle à utiliser. Prend en charge [provider:model aliases](../provider-model-aliases.md) pour une utilisation multi-fournisseurs (par exemple, `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | +| `stream` | Boolean | `False` | Indique si la progression partielle doit être retransmise en continu. Si cette option est activée, les tokens seront envoyés sous forme de données uniquement. Une formule de rappel est requise. | +| `stream_options` | Object | `Null` | Propriété pour stream=True. Par exemple : `{include_usage: True}` | +| `max_completion_tokens` | Integer | `0` | Le nombre maximum de tokens qui peuvent être générés dans la réponse. | +| `n` | Integer | `1` | Nombre de réponses à générer pour chaque invite (prompt). | +| `temperature` | Real | `-1` | Température d'échantillonnage à utiliser, entre 0 et 2. Les valeurs élevées rendent la sortie plus aléatoire, tandis que des valeurs faibles la rendent plus ciblée et déterministe. | +| `top_p` | Real | `-1` | An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. Only sent when the value is greater than 0 (omitted when `<= 0`, with default `-1`). | +| `store` | Boolean | `False` | Stocker ou non le résultat de cette requête de génération de réponse conversationnelle. | +| `reasoning_effort` | Text | `Null` | Contraintes sur l'effort de raisonnement pour les modèles de raisonnement. Les valeurs actuellement prises en charge sont "low", "medium" et "high". | +| `response_format` | Object | `Null` | Un objet spécifiant le format que le modèle doit produire. Compatible avec les sorties structurées. | +| `tools` | Collection | `Null` | Une liste d'outils ([OpenAITool](OpenAITool.md)) que le modèle peut appeler. Seul le type "function" est pris en charge. | +| `tool_choice` | Variant | `Null` | Contrôle l'outil (le cas échéant) qui est appelé par le modèle. Peut être `"none"`, `"auto"`, `"required"`, ou spécifier un outil particulier. | +| `prediction` | Object | `Null` | Contenu de sortie statique, tel que le contenu d'un fichier texte en cours de régénération. | +| `service_tier` | Text | `Null` | Specifies the processing type used for serving the request. `"auto"`, `"auto"`, `"default"`, and `"priority"`. | ### Propriétés du callback asynchrone -| Propriété | Type | Description | -| ------------------------------------------ | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `onData` (ou `formula`) | 4D.Function | Une fonction à appeler de manière asynchrone lors de la réception d'un bloc de données. Assurez-vous que le process courant ne se termine pas. | +\| Property | Type | Description | +\|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| +\| `onData`
                    (or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk.
                    *Assurez-vous que le process courant ne se termine pas.* | -`onData` recevra comme argument un [OpenAIChatCompletionsStreamResult](./OpenAIChatCompletionsStreamResult.md). +`onData` will receive as argument a [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md) -Voir [OpenAIParameters](./OpenAIParameters.md) pour les autres propriétés de callback (rappel). +Voir [OpenAIParameters](OpenAIParameters.md) pour les autres propriétés de callback (rappel). ## Format de réponse @@ -49,7 +51,7 @@ Le paramètre `response_format` vous permet de spécifier le format que le modè Le format de réponse par défaut renvoie du texte brut : ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "text"} \ }) @@ -60,13 +62,13 @@ var $params := cs.OpenAIChatCompletionsParameters.new({ \ Force le modèle à répondre avec du JSON valide : ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "json_object"} \ }) var $messages := [ \ - cs.OpenAIMessage.new({ \ + cs.AIKit.OpenAIMessage.new({ \ role: "system"; \ content: "You are a helpful assistant that always responds in JSON format." \ }) \ @@ -96,7 +98,7 @@ var $jsonSchema := { \ additionalProperties: False \ } -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: { \ type: "json_schema"; \ diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md index 83b0fd792700b4..ca24782284f037 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md @@ -11,10 +11,61 @@ title: OpenAIChatCompletionsResult ## Propriétés calculées -| Propriété | Type | Description | -| --------- | ------------ | ----------------------------------------------------------------------------------------------- | -| `choices` | Collection | Renvoie une collection de [OpenAIChoice](OpenAIChoice.md) de la réponse OpenAI. | -| `choice` | OpenAIChoice | Renvoie le premier [OpenAIChoice](OpenAIChoice.md) de la collection `choices`. | +| Propriété | Type | Description | +| --------- | ------------ | -------------------------------------------------------------------------------------------------------------------- | +| `choices` | Collection | Renvoie une collection de [OpenAIChoice](OpenAIChoice.md) de la réponse OpenAI. | +| `choice` | OpenAIChoice | Renvoie le premier [OpenAIChoice](OpenAIChoice.md) de la collection `choices`. | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for chat completions. + +| Champ | Type | Description | +| --------------------------- | ------- | ----------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +#### prompt_tokens_details + +| Champ | Type | Description | +| --------------- | ------- | -------------------------------------------------------------------------- | +| `cached_tokens` | Integer | Number of tokens served from cache. | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | + +#### completion_tokens_details + +| Champ | Type | Description | +| ---------------------------- | ------- | --------------------------------------------------------------------------------------------------------------- | +| `reasoning_tokens` | Integer | Tokens used for reasoning (e.g., o1 models). | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | +| `accepted_prediction_tokens` | Integer | Tokens from accepted predictions. | +| `rejected_prediction_tokens` | Integer | Tokens from rejected predictions. | + +**Example response:** + +```json +{ + "prompt_tokens": 19, + "completion_tokens": 10, + "total_tokens": 29, + "prompt_tokens_details": { + "cached_tokens": 0, + "audio_tokens": 0 + }, + "completion_tokens_details": { + "reasoning_tokens": 0, + "audio_tokens": 0, + "accepted_prediction_tokens": 0, + "rejected_prediction_tokens": 0 + } +} +``` + +> **Note:** The `*_tokens_details` objects may not be present in all responses or from all providers. ## Voir également diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md index 61ac4897f49a23..3ca4394f065324 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md @@ -22,9 +22,26 @@ title: OpenAIChatCompletionsStreamResult | `choice` | [OpenAIChoice](OpenAIChoice.md) | Renvoie une donnée `choice`, avec un message `delta`. | | `choices` | Collection | Renvoie une collection de données [OpenAIChoice](OpenAIChoice.md), avec des messages `delta`. | -### Propriétés surchargées +### Overridden properties -| Propriété | Type | Description | -| ------------ | ------------------------------- | ---------------------------------------------------------------------------------------------------------------- | -| `success` | [OpenAIChoice](OpenAIChoice.md) | Retourne `True` si le flux de données a été décodé avec succès en tant qu'objet. | -| `terminated` | Boolean | Un booléen indiquant si la requête HTTP a été close, c'est-à-dire si `onTerminate` a été appelé. | +| Propriété | Type | Description | +| ------------ | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `success` | Boolean | Retourne `True` si le flux de données a été décodé avec succès en tant qu'objet. | +| `terminated` | Boolean | Un booléen indiquant si la requête HTTP a été close, c'est-à-dire si `onTerminate` a été appelé. | +| `usage` | Object | Returns token usage information from the stream data (only available in the final chunk when `stream_options.include_usage` is set to `True`). | + +### usage + +The `usage` property returns an object containing token usage information, available only in the final streaming chunk when enabled via `stream_options.include_usage: True` in the request parameters. + +The structure is the same as [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage): + +| Champ | Type | Description | +| --------------------------- | ------- | ----------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +> **Note:** To receive usage information in streaming responses, you must set `stream_options: {include_usage: True}` in your request parameters. See [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) for details. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md index 82347b3872cef0..82f3268e6c3ed8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md @@ -34,20 +34,31 @@ Cette méthode crée un nouvel assistant de conversation avec l'invite système ### prompt() -**prompt**(*prompt* : Text) : OpenAIChatCompletionsResult +**prompt**(*prompt* : Variant) : OpenAIChatCompletionsResult -| Paramètres | Type | Description | -| ---------- | ------------------------------------------------------------- | -------------------------------------------------------------------------- | -| *prompt* | Text | Texte d'invite à envoyer au modèle de conversation OpenAI. | -| Résultat | [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md) | La réponse conversationnelle générée. | +| Paramètres | Type | Description | +| ---------- | ------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| *prompt* | Text or [OpenAIMessage](OpenAIMessage.md) | The text prompt to send to OpenAI chat, or an OpenAIMessage object for more complex messages (e.g., with images or files). | +| Résultat | [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md) | La réponse conversationnelle générée. | -Envoie une invite utilisateur au modèle de conversation et retourne la réponse générée. +Envoie une invite utilisateur au modèle de conversation et retourne la réponse générée. You can pass either a simple text string or an [OpenAIMessage](OpenAIMessage.md) object for more advanced scenarios like including images or files. #### Exemple d'utilisation ```4D +// Simple text prompt var $result:=$chatHelper.prompt("Hello, how can I help you today?") $result:=$chatHelper.prompt("Why 42?") + +// Using OpenAIMessage for advanced scenarios (e.g., with images) +var $message:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "What's in this image?"}) +$message.addImageURL("https://example.com/photo.jpg"; "high") +$result:=$chatHelper.prompt($message) + +// Using OpenAIMessage with files +var $fileMessage:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "Analyze this document"}) +$fileMessage.addFileId($uploadedFile.id) +$result:=$chatHelper.prompt($fileMessage) ``` ### reset() @@ -65,23 +76,23 @@ $chatHelper.reset() // Efface tous les messages et outils précédents ### registerTool() -**registerTool**(*tool* : Object; *handler* : Object) +**registerTool**(*tool* : Object; *handler* : Variant) -| Paramètres | Type | Description | -| ---------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| *tool* | Object | Objet de définition d'outil (ou instance [OpenAITool](OpenAITool.md)) | -| *handler* | Object | Fonction pour gérer les appels d'outils ([4D.Function](../../API/FunctionClass.md) ou Object), facultative si elle est définie dans *tool* comme propriété *handler* | +| Paramètres | Type | Description | +| ---------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- | +| *tool* | Object | Objet de définition d'outil (ou instance [OpenAITool](OpenAITool.md)) | +| *handler* | Object | The function to handle tool calls (4D.Function or Object), optional if defined inside *tool* as *handler* property | Enregistre un outil avec sa fonction de gestion automatique des appels d'outils. Le paramètre *handler* peut être : - Un objet **4D.Function** : Fonction de gestion directe -- Un **Object** : Objet contenant une propriété `formula` correspondant au nom de la fonction de l'outil +- An **Object**: An object containing a formula property matching the tool function name La fonction de gestion reçoit un objet contenant les paramètres transmis par l'appel à l'outil OpenAI. Cet objet contient des paires clé-valeur dont les clés correspondent aux noms des paramètres définis dans le schéma de l'outil et dont les valeurs sont les arguments réels fournis par le modèle d'IA. -#### Exemple de Register Tool +#### Register Tool Examples ```4D // Exemple 1: Enregistrement simple avec gestionnaire direct @@ -117,7 +128,7 @@ Enregistre plusieurs outils à la fois. Le paramètre peut être : - **Objet** : Objet dont les propriétés sont des noms de fonctions correspondant à des définitions d'outils - **Objet avec attribut `tools`** : Objet contenant une collection `tools` et des propriétés formula correspondant à des noms d'outils -#### Exemple de Register Multiple Tools +#### Register Multiple Tools Examples ##### Exemple 1 : Format collection avec des gestionnaires dans les outils @@ -197,4 +208,4 @@ Désenregistre tous les outils en même temps. Cette opération efface tous les ```4D $chatHelper.registerTools($multipleTools) $chatHelper.unregisterTools() // Supprimer tous les outils -``` \ No newline at end of file +``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md index 581ad8f6a177ea..6540a165b88433 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md @@ -7,7 +7,7 @@ title: OpenAIEmbeddingsAPI L'interface `OpenAIEmbeddingsAPI` fournit des fonctionnalités pour créer des représentations vectorielles (*embeddings*) en utilisant l'API de l'OpenAI. -https://platform.openai.com/docs/api-reference/embeddings +https://developers.openai.com/api/reference/resources/embeddings ## Fonctions @@ -17,12 +17,12 @@ https://platform.openai.com/docs/api-reference/embeddings Crée une représentation vectorielle pour l'entrée, le modèle et les paramètres fournis. -| Argument | Type | Description | -| ------------ | ----------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| *input* | Text ou Collection de textes | L'entrée à vectoriser. | -| *model* | Text | Le [modèle à utiliser](https://platform.openai.com/docs/guides/embeddings#embedding-models). Prend en charge [provider:model aliases](../provider-model-aliases.md). | -| *parameters* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | Les paramètres permettant de personnaliser la requête de représentations vectorielles. | -| Résultat | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | Les représentations vectorielles | +| Argument | Type | Description | +| ------------ | ----------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| *input* | Text ou Collection de textes | L'entrée à vectoriser. | +| *model* | Text | Le [modèle à utiliser](https://developers.openai.com/api/docs/guides/embeddings#embedding-models). Prend en charge [provider:model aliases](../provider-model-aliases.md). | +| *parameters* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | Les paramètres permettant de personnaliser la requête de représentations vectorielles. | +| Résultat | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | Les représentations vectorielles | #### Exemples d'utilisation diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md index b5f811ce70db41..8307cdcf0a3c76 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md @@ -11,13 +11,34 @@ title: OpenAIEmbeddingsResult ## Propriétés calculées -| Propriété | Type | Description | -| ------------ | ------------------------------------- | -------------------------------------------------------------------------------------------------------- | -| `model` | Text | Retourne le modèle utilisé pour calculer la représentation vectorielle | -| `vector` | `4D.Vector` | Retourne le premier `4D.Vector` de la collection `vectors`. | -| `vectors` | Collection | Retourne une collection de `4D.Vector`. | -| `embedding` | [OpenAIEmbedding](OpenAIEmbedding.md) | Retourne le premier [OpenAIEmbedding](OpenAIEmbedding.md) de la collection `embeddings`. | -| `embeddings` | Collection | Retourne une collection de [OpenAIEmbedding](OpenAIEmbedding.md). | +| Propriété | Type | Description | +| ------------ | ------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | Retourne le modèle utilisé pour calculer la représentation vectorielle | +| `vector` | `4D.Vector` | Retourne le premier `4D.Vector` de la collection `vectors`. | +| `vectors` | Collection | Retourne une collection de `4D.Vector`. | +| `embedding` | [OpenAIEmbedding](OpenAIEmbedding.md) | Retourne le premier [OpenAIEmbedding](OpenAIEmbedding.md) de la collection `embeddings`. | +| `embeddings` | Collection | Retourne une collection de [OpenAIEmbedding](OpenAIEmbedding.md). | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for embeddings. + +| Champ | Type | Description | +| --------------- | ------- | ----------------------------------------------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the input text(s). | +| `total_tokens` | Integer | Total tokens used (same as prompt_tokens for embeddings). | + +**Example response:** + +```json +{ + "prompt_tokens": 8, + "total_tokens": 8 +} +``` + +> **Note:** Embeddings only consume prompt tokens (there is no completion), so `total_tokens` equals `prompt_tokens`. ## Voir également diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md index 9867c6fd6556e4..86705f54676fe7 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md @@ -5,22 +5,22 @@ title: OpenAIFilesAPI # OpenAIFilesAPI -La classe `OpenAIFilesAPI` fournit des fonctionnalités pour gérer les fichiers en utilisant l'API d'OpenAI. Les fichiers peuvent être téléversés et utilisés à partir de différents points de terminaison, y compris [Fine-tuning](https://platform.openai.com/docs/api-reference/fine-tuning), traitement [Batch](https://platform.openai.com/docs/api-reference/batch) et Vision. +La classe `OpenAIFilesAPI` fournit des fonctionnalités pour gérer les fichiers en utilisant l'API d'OpenAI. Les fichiers peuvent être téléversés et utilisés à partir de différents points de terminaison, y compris [Fine-tuning](https://developers.openai.com/api/reference/resources/fine_tuning), traitement [Batch](https://developers.openai.com/api/reference/resources/batches) et Vision. > **Note:** Cette API est uniquement compatible avec OpenAI. Les autres fournisseurs listés dans la page [fournisseurs compatibles](../compatible-openai.md) ne prennent pas en charge les opérations de gestion de fichiers. -Référence API : +Référence API : ## Limites de taille des fichiers - **Fichiers individuels :** jusqu'à 512 Mo par fichier -- **Total de l'organisation :** jusqu'à 1 To (taille cumulée de tous les fichiers téléversés par votre [organization](https://platform.openai.com/docs/guides/production-best-practices/setting-up-your-organization)) +- **Total de l'organisation :** jusqu'à 1 To (taille cumulée de tous les fichiers téléversés par votre [organization](https://developers.openai.com/api/docs/guides/production-best-practices)) ## Fonctions ### create() -**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.OpenAIFileParameters) : cs.OpenAIFileResult +**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.AIKit.OpenAIFileParameters) : cs.AIKit.OpenAIFileResult Téléverser un fichier qui peut être utilisé par différents points de terminaison (*endpoints*). @@ -37,9 +37,9 @@ Téléverser un fichier qui peut être utilisé par différents points de termin #### Objectifs pris en charge -- `assistants` : Utilisé dans l'API Assistants (⚠️ [déprécié by OpenAI](https://platform.openai.com/docs/assistants/whats-new)) -- `batch` : Utilisé dans l'[API Batch](https://platform.openai.com/docs/api-reference/batch) (expire après 30 jours par défaut) -- `fine-tune` : Utilisé pour le [réglage fin](https://platform.openai.com/docs/api-reference/fine-tuning) +- `assistants` : Utilisé dans l'API Assistants (⚠️ [déprécié by OpenAI](https://developers.openai.com/api/docs/assistants/migration)) +- `batch` : Utilisé dans l'[API Batch](https://developers.openai.com/api/reference/resources/batches) (expire après 30 jours par défaut) +- `fine-tune` : Utilisé pour le [réglage fin](https://developers.openai.com/api/reference/resources/fine_tuning) - `vision` : Images utilisées pour le réglage fin de vision - `user_data` : Type de fichier flexible pour n'importe quel usage - `evals` : Utilisé pour les ensembles de données d'évaluation @@ -51,7 +51,7 @@ Téléverser un fichier qui peut être utilisé par différents points de termin - **API Assistants :** Prend en charge des types de fichiers spécifiques (voir le guide Assistants Tools) - **API de complétions de Chat :** Seuls les PDF sont pris en charge -#### Exemple synchrone +#### Exemple ```4d var $file:=File("/RESOURCES/training-data.jsonl") @@ -104,7 +104,7 @@ End if ### retrieve() -**retrieve**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileResult +**retrieve**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileResult Retourne des informations sur un fichier spécifique. @@ -112,8 +112,8 @@ Retourne des informations sur un fichier spécifique. | Paramètres | Type | Description | | ------------ | --------------------------------------- | ----------------------------------------------------------------------------- | -| `fileId` | Text | **Obligatoire.** L'ID du fichier à récupérer. | -| `parameters` | [OpenAIParameters](OpenAIParameters.md) | Paramètres optionnels pour la requête. | +| *fileId* | Text | **Obligatoire.** L'ID du fichier à récupérer. | +| *parameters* | [OpenAIParameters](OpenAIParameters.md) | Paramètres optionnels pour la requête. | | Résultat | [OpenAIFileResult](OpenAIFileResult.md) | Le résultat du fichier | **Erreur:** Génère une erreur si `fileId` est vide. @@ -133,7 +133,7 @@ End if ### list() -**list**(*parameters* : cs.OpenAIFileListParameters) : cs.OpenAIFileListResult +**list**(*parameters* : cs.AIKit.OpenAIFileListParameters) : cs.AIKit.OpenAIFileListResult Renvoie une liste de fichiers appartenant à l'organisation de l'utilisateur. @@ -141,7 +141,7 @@ Renvoie une liste de fichiers appartenant à l'organisation de l'utilisateur. | Paramètres | Type | Description | | ------------ | ------------------------------------------------------- | ------------------------------------------------------------------------ | -| `parameters` | [OpenAIFileListParameters](OpenAIFileListParameters.md) | Paramètres optionnels pour le filtrage et la pagination. | +| *parameters* | [OpenAIFileListParameters](OpenAIFileListParameters.md) | Paramètres optionnels pour le filtrage et la pagination. | | Résultat | [OpenAIFileListResult](OpenAIFileListResult.md) | Liste des fichiers | #### Exemple @@ -166,7 +166,7 @@ End if ### delete() -**delete**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileDeletedResult +**delete**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileDeletedResult Supprime un fichier. @@ -174,8 +174,8 @@ Supprime un fichier. | Paramètres | Type | Description | | ------------ | ----------------------------------------------------- | ----------------------------------------------------------------------------- | -| `fileId` | Text | **Obligatoire.** L'ID du fichier à supprimer. | -| `parameters` | [OpenAIParameters](OpenAIParameters.md) | Paramètres optionnels pour la requête. | +| *fileId* | Text | **Obligatoire.** L'ID du fichier à supprimer. | +| *parameters* | [OpenAIParameters](OpenAIParameters.md) | Paramètres optionnels pour la requête. | | Résultat | [OpenAIFileDeletedResult](OpenAIFileDeletedResult.md) | Le résultat de la suppression du fichier | **Erreur:** Génère une erreur si `fileId` est vide. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImage.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImage.md index e8fc0ab78569bc..d18c0c2f65d29a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImage.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImage.md @@ -7,7 +7,7 @@ title: OpenAIImage La classe `OpenAIImage` représente une image générée par l'API OpenAI. Elle fournit des propriétés permettant d'accéder à l'image générée dans différents formats et des méthodes permettant de convertir cette image en différents types. -https://platform.openai.com/docs/api-reference/images/object +https://developers.openai.com/api/reference/resources/images ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md index 27b328946205e3..ee12ac15eeb2f8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md @@ -7,7 +7,7 @@ title: OpenAIImagesAPI Le `OpenAIImagesAPI` fournit des fonctionnalités pour générer des images en utilisant l'API d'OpenAI. -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ## Fonctions @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/images Crée une image à partir d'une invite. -https://platform.openai.com/docs/api-reference/images/create +https://developers.openai.com/api/reference/resources/images/methods/generate ## Exemple diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md index a53743f3d8a0a7..ad043e6a83ca0d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md @@ -11,10 +11,45 @@ title: OpenAIImagesResult ## Propriétés calculées -| Propriété | Type | Description | -| --------- | ------------------------------------------- | ----------------------------------------------------------------------- | -| `images` | Collection de [OpenAIImage](OpenAIImage.md) | Renvoie une collection d'objets OpenAIImage. | -| `image` | [OpenAIImage](OpenAIImage.md) | Renvoie la première image OpenAIImage de la collection. | +| Propriété | Type | Description | +| --------- | ------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | +| `images` | Collection de [OpenAIImage](OpenAIImage.md) | Renvoie une collection d'objets OpenAIImage. | +| `image` | [OpenAIImage](OpenAIImage.md) | Renvoie la première image OpenAIImage de la collection. | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for image generation (when supported by the provider). + +| Champ | Type | Description | +| ---------------------- | ------- | --------------------------------------------------------------------------- | +| `total_tokens` | Integer | Total tokens used. | +| `input_tokens` | Integer | Number of tokens in the input (prompt). | +| `output_tokens` | Integer | Number of tokens for the output (image). | +| `input_tokens_details` | Object | Breakdown of input tokens (optional). | + +#### input_tokens_details + +| Champ | Type | Description | +| -------------- | ------- | ----------------------------------------------------------------------------------------- | +| `text_tokens` | Integer | Number of text tokens in the prompt. | +| `image_tokens` | Integer | Number of image tokens (for image editing/variations). | + +**Example response:** + +```json +{ + "total_tokens": 100, + "input_tokens": 50, + "output_tokens": 50, + "input_tokens_details": { + "text_tokens": 10, + "image_tokens": 40 + } +} +``` + +> **Note:** Image generation usage may not be available from all providers. The structure may vary depending on the specific image API endpoint used. ## Fonctions diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIMessage.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIMessage.md index 97361744d394d7..d0e70b7adf7fa6 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIMessage.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIMessage.md @@ -29,12 +29,12 @@ La classe `OpenAIMessage` représente un message structuré contenant un rôle, **addImageURL**(*imageURL* : Text; *detail* : Text) -| Paramètres | Type | Description | -| ---------- | ---- | ------------------------------------------------------ | -| *imageURL* | Text | L'URL de l'image à ajouter au message. | -| *detail* | Text | Détails supplémentaires sur l'image. | +| Paramètres | Type | Description | +| ---------- | ---- | ---------------------------------------------------------------------------------------- | +| *imageURL* | Text | L'URL de l'image à ajouter au message. | +| *detail* | Text | The detail level of the image: "auto", "low", or "high". | -Ajoute une URL d'image au contenu du message. +Ajoute une URL d'image au contenu du message. Si le contenu est actuellement du texte, il sera converti en un format de collection. ### addFileId() @@ -141,4 +141,6 @@ var $toolResponse:=cs.AIKit.OpenAIMessage.new({ \ ## Voir aussi -- [OpenAITool](OpenAITool.md) - Pour la définition de l'outil \ No newline at end of file +- [OpenAITool](OpenAITool.md) - Pour la définition de l'outil +- [OpenAIFile](OpenAIFile.md) +- [OpenAIChoice](OpenAIChoice.md) diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModel.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModel.md index 4b8b07e7fb0813..faec02185b4685 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModel.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModel.md @@ -7,7 +7,7 @@ title: OpenAIModel Une description du modèle. -https://platform.openai.com/docs/api-reference/models/object +https://developers.openai.com/api/reference/resources/models ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md index 8d794ef49e696d..a29e5b489922a5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md @@ -9,7 +9,7 @@ title: OpenAIModelsAPI `OpenAIModelsAPI` est une classe qui permet l'interaction avec les modèles OpenAI à travers diverses fonctions, comme la récupération des informations sur les modèles, la liste des modèles disponibles et (éventuellement) la suppression des modèles affinés. -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models ## Fonctions @@ -25,7 +25,7 @@ https://platform.openai.com/docs/api-reference/models Récupère une instance de modèle pour fournir des informations de base. -https://platform.openai.com/docs/api-reference/models/retrieve +https://developers.openai.com/api/reference/resources/models/methods/retrieve #### Exemple d'utilisation: @@ -45,11 +45,11 @@ var $model:=$result.model Liste les modèles actuellement disponibles. -https://platform.openai.com/docs/api-reference/models/list +https://developers.openai.com/api/reference/resources/models/methods/list #### Exemple d'utilisation: ```4d var $result:=$client.model.list($parameters) var $models: Collection:=$result.models -``` \ No newline at end of file +``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModeration.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModeration.md index f783df6ec92850..beeff0998b7da5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModeration.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModeration.md @@ -7,7 +7,7 @@ title: OpenAIModeration La classe `OpenAIModeration` permet de gérer les résultats de modération de l'API OpenAI. Elle contient des propriétés permettant de stocker l'identifiant de modération, le modèle utilisé et les résultats de la modération. -https://platform.openai.com/docs/api-reference/moderations/object +https://developers.openai.com/api/reference/resources/moderations ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md index bb437d461af96c..0106a35cb18e8e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md @@ -5,7 +5,7 @@ title: OpenAIModerationItem # OpenAIModerationItem -https://platform.openai.com/docs/api-reference/moderations/object#moderations/object-results +https://developers.openai.com/api/reference/resources/moderations#moderations/object-results ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md index c330c6cdcd6341..02ce9ef4492268 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md @@ -7,7 +7,7 @@ title: OpenAIModerationsAPI L'interface `OpenAIModerationsAPI` est chargée de déterminer si les textes et/ou les images introduits sont potentiellement dangereux. -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ## Fonctions @@ -24,7 +24,7 @@ https://platform.openai.com/docs/api-reference/moderations Détermine si l'entrée est potentiellement dangereuse. -https://platform.openai.com/docs/api-reference/moderations/create +https://developers.openai.com/api/reference/resources/moderations/methods/create ## Exemples @@ -40,4 +40,4 @@ var $result:=$client.moderation.create("Some text to classify"; "omni-moderation var $messages:=[{type: "text"; text: "...text to classify goes here..."}; \ {type: "image_url"; image_url: {url: "https://example.com/image.png"}}] var $result:=$client.moderation.create($messages; "omni-moderation-latest"; $parameters) -``` \ No newline at end of file +``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIParameters.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIParameters.md index a0a477e282df3c..97fa5d75d973c9 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIParameters.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIParameters.md @@ -13,18 +13,18 @@ La classe `OpenAIParameters` permet de gérer les paramètres d'exécution et de Utilisez cette propriété de callback (*rappel*) pour recevoir le résultat, qu'il s'agisse d'un succès ou d'une erreur : -| Propriété | Type | Description | -| -------------------------------------------------- | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `onTerminate`
                    (ou `formula`) | 4D.Function | Une fonction à appeler de manière asynchrone lorsqu'elle est terminée. Assurez-vous que le process courant ne se termine pas. | +| Propriété | Type | Description | +| -------------------------------------------------- | --------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `onTerminate`
                    (ou `formula`) | 4D.Function | Une fonction à appeler de manière asynchrone lorsqu'elle est terminée.
                    *Ensure that the current process does not terminate.* | Utilisez ces propriétés de callback pour un contrôle plus granulaire de la gestion des succès et des erreurs : -| Propriété | Type | Description | -| ------------ | --------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `onResponse` | 4D.Function | Une fonction à appeler de manière asynchrone lorsque la requête se termine **avec succès**. Assurez-vous que le process courant ne se termine pas. | -| `onError` | 4D.Function | Une fonction à appeler de manière asynchrone lorsque la requête se termine **avec des erreurs**. Assurez-vous que le process courant ne se termine pas. | +| Propriété | Type | Description | +| ------------ | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `onResponse` | 4D.Function | Une fonction à appeler de manière asynchrone lorsque la requête se termine **avec succès**.
                    *Ensure that the current process does not terminate.* | +| `onError` | 4D.Function | Une fonction à appeler de manière asynchrone lorsque la requête se termine **avec des erreurs**.
                    *Ensure that the current process does not terminate.* | -> La fonction de callback recevra le même type d'objet de résultat (l'une des classes enfant de [OpenAIResult](./OpenAIResult.md)) que celui qui serait renvoyé par la fonction dans un code synchrone. +> La fonction de callback recevra le même type d'objet de résultat (l'une des classes enfant de [OpenAIResult](OpenAIResult.md)) que celui qui serait renvoyé par la fonction dans un code synchrone. Voir la [documentation sur le code asynchrone](../asynchronous-call.md) pour des exemples. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIProviders.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIProviders.md index 382936177ed516..e0d6c67fb2a37d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIProviders.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIProviders.md @@ -28,7 +28,7 @@ La classe `OpenAI` charge automatiquement les configurations des fournisseurs lo var $providers := cs.AIKit.OpenAIProviders.new() ``` -Crée une nouvelle instance qui charge la configuration du fournisseur à partir du fichier `AIProviders.json` (voir [**Fichiers de configuration**](../provider-model-aliases.md#configuration-files) dans la page "Alias de fournisseurs de modèles" pour plus de détails sur l'emplacement et le format des fichiers). +Creates a new instance that loads provider configuration from the `AIProviders.json` file. See [Configuration Files](../provider-model-aliases.md#configuration-files) in the Provider Model Aliases documentation for details on file locations and format. **Important:** @@ -169,7 +169,7 @@ Utilise un modèle déclaré par son nom simple dans la section `models` de la c ```4d var $client := cs.AIKit.OpenAI.new() -$client.chat.completions.create($messages; {model: ":my-gpt"}) +$client.chat.completions.create($messages; {model: "my-gpt"}) ``` Résolution en interne : @@ -183,4 +183,3 @@ Résolution en interne : - `"my-gpt"` → Utiliser l'alias de modèle "my-gpt" (résolu par le fournisseur et le modèle configurés) - `"my-embedding"` → Utiliser l'alias de modèle "my-embedding" pour les opérations d'embedding - diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIResult.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIResult.md index 3cbe7eb586f092..d87f2a0b736543 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIResult.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIResult.md @@ -22,14 +22,27 @@ La classe `OpenAIResult` permet de gérer la réponse des requêtes HTTP et four | `terminated` | Boolean | Un booléen indiquant si la requête HTTP a été close, | | `headers` | Object | Renvoie les en-têtes de la réponse sous forme d'objet. | | `rateLimit` | Object | Renvoie les informations relatives à la limite de débit contenues dans les en-têtes de la réponse. | -| `usage` | Object | Renvoie les informations d'utilisation depuis le body de la réponse, le cas échéant. | +| `usage` | Object | Returns usage information (token counts) from the response body if any. | + +### usage + +The `usage` property returns an object containing token usage information from the API response. The structure varies depending on the API endpoint used. + +> **Note:** Different OpenAI-compatible services may return different fields in the usage object. The structure documented here is based on OpenAI's API. Not all fields may be present in responses from other providers. + +See the specific result class documentation for endpoint-specific usage structures: + +- [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage) - Chat completions usage +- [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md#usage) - Streaming chat usage +- [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md#usage) - Embeddings usage +- [OpenAIImagesResult](OpenAIImagesResult.md#usage) - Image generation usage ### rateLimit La propriété `rateLimit` renvoie un objet contenant des informations sur la limite de débit à partir des en-têtes de réponse. Ces informations comprennent les limites, les requêtes restantes et les délais de réinitialisation des requêtes et des tokens. -Pour plus de détails sur les limites de taux et les en-têtes spécifiques utilisés, se référer à [la documentation sur les limites de taux de l'OpenAI](https://platform.openai.com/docs/guides/rate-limits#rate-limits-in-headers). +Pour plus de détails sur les limites de taux et les en-têtes spécifiques utilisés, se référer à [la documentation sur les limites de taux de l'OpenAI](https://developers.openai.com/api/docs/guides/rate-limits#rate-limits-in-headers). La structure de l'objet `rateLimit` est la suivante : diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAITool.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAITool.md index 6d8b5897466502..2e1fd96e537e20 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAITool.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAITool.md @@ -51,7 +51,7 @@ Crée une nouvelle instance d'OpenAITool. Le constructeur accepte à la fois le **Format simplifié :** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ name: "get_weather"; \ description: "Get current weather for a location"; \ parameters: { \ @@ -67,7 +67,7 @@ var $tool := cs.OpenAITool.new({ \ **Format de l'API OpenAI :** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ type: "function"; \ strict: True; \ function: { \ @@ -101,4 +101,4 @@ var $parameters := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ - [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) - Pour la configuration de l'outil - [OpenAIChatHelper](OpenAIChatHelper.md) - Pour la gestion automatique des appels d'outils -- [OpenAIMessage](OpenAIMessage.md) - Pour les réponses aux appels d'outils \ No newline at end of file +- [OpenAIMessage](OpenAIMessage.md) - Pour les réponses aux appels d'outils diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/asynchronous-call.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/asynchronous-call.md index aa37bc3c85f2bb..01022f555f879e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/asynchronous-call.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/asynchronous-call.md @@ -7,7 +7,7 @@ title: Appel asynchrone Si vous ne souhaitez pas attendre la réponse de l'OpenAPI lorsque vous envoyez une requête à son API, vous devez utiliser un code asynchrone. -Pour effectuer des appels asynchrones, vous devez fournir une `4D.Function`(`Formula`) de rappel (*callback*) dans le paramètre objet [OpenAIParameters](Classes/OpenAIParameters.md) pour recevoir le résultat. +Pour effectuer des appels asynchrones, vous devez fournir une `4D.Function`(`Formula`) de rappel (*callback*) dans le paramètre objet [OpenAIParameters](Classes/OpenAIParameters.md) pour recevoir le résultat. For streaming chat completion see [OpenAIChatCompletionsParameters](Classes/OpenAIChatCompletionsParameters.md). La fonction de callback recevra le même type d'objet de résultat (l'une des classes enfant de [OpenAIResult](Classes/OpenAIResult.md)) que celui qui serait renvoyé par la fonction dans un code synchrone. Voir les exemples ci-dessous. @@ -58,3 +58,56 @@ $client.chat.completions.create($messages; { onResponse: Formula(MyChatCompletio ASSERT($result.success) // Nous utilisons ici onResponse, le callback n'est reçu qu'en cas de succès. Form.assistantMessage:=$result.choices[0].text ``` + +### chat completions with streaming + +When you want to receive the response progressively as it's being generated (streaming), you can use the `stream` parameter along with an `onData` callback: + +```4d +var $messages:=[{role: "system"; content: "You are a helpful assistant."}] +$messages.push({role: "user"; content: "Could you explain me why 42 is a special number"}) + +// Enable streaming and provide onData callback +$client.chat.completions.create($messages; { \ + stream: True; \ + onData: Formula(MyStreamDataReceiveMethod($1)); \ + onTerminate: Formula(MyStreamTerminateMethod($1)) \ +}) +``` + +The `onData` callback will be called multiple times as data chunks arrive. `$1` will be an instance of [OpenAIChatCompletionsStreamResult](Classes/OpenAIChatCompletionsStreamResult.md): + +```4d +// MyStreamDataReceiveMethod +#DECLARE($streamResult: cs.AIKit.OpenAIChatCompletionsStreamResult) + +If ($streamResult.success) + // Check if we have content in the delta + If ($streamResult.choices.length>0) + var $choice: Object + $choice:=$streamResult.choices[0] + + If ($choice.delta#Null) && ($choice.delta.content#Null) + // Append the new content chunk to the existing message + Form.assistantMessage:=Form.assistantMessage+$choice.delta.content + End if + End if +Else + // Handle streaming error + ALERT("Streaming error: "+$streamResult.error.message) +End if +``` + +The `onTerminate` callback will be called once when the stream is complete: + +```4d +// MyStreamTerminateMethod +#DECLARE($result: cs.AIKit.OpenAIChatCompletionsResult) + +If ($result.success) + // Stream completed successfully +Else + // Handle final error + ALERT("Stream terminated with error: "+$result.errors.formula(Formula(JSON Stringify($1))).join("\n")) +End if +``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/compatible-openai.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/compatible-openai.md index 6f376ddde06727..da872178b6fc88 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/compatible-openai.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/compatible-openai.md @@ -28,11 +28,15 @@ Quelques-uns : | https://ai.azure.com/ | https://YOUR_RESOURCE_NAME.openai.azure.com | | [https://www.alibabacloud.com/](https://www.alibabacloud.com/help/en/model-studio/developer-reference/use-qwen-by-calling-api) (qwen) | https://dashscope-intl.aliyuncs.com/compatible-mode/v1 | | https://www.perplexity.ai/ | https://api.perplexity.ai | +| https://x.ai/ | https://api.x.ai/v1 | +| https://z.ai/ | https://api.z.ai/api/coding/paas/v4 | +| http://cohere.com/ | https://api.cohere.ai/compatibility/v1 | ## Local -| Fournisseur | baseURL par défaut | Doc | -| ---------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | -| https://ollama.com/ | http://127.0.0.1:11434/v1 | https://ollama.com/blog/openai-compatibility | -| https://lmstudio.ai/ | http://localhost:1234/v1 | https://lmstudio.ai/docs/api/endpoints/openai | -| https://localai.io/ | http://127.0.0.1:8080 | | +| Fournisseur | baseURL par défaut | Doc | +| ------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | +| https://ollama.com/ | http://127.0.0.1:11434/v1 | https://ollama.com/blog/openai-compatibility | +| https://lmstudio.ai/ | http://localhost:1234/v1 | https://lmstudio.ai/docs/api/endpoints/openai | +| https://localai.io/ | http://127.0.0.1:8080 | | +| [llama.cpp](https://github.com/ggml-org/llama.cpp) | http://localhost:8080/v1/ | [llama-server](https://github.com/ggml-org/llama.cpp#llama-server) | diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/overview.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/overview.md index 12961ff2dc0d11..2e0294600c1417 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/overview.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/overview.md @@ -11,7 +11,7 @@ title: 4D-AIKit ## OpenAI -La classe [`OpenAI`](Classes/OpenAI.md) vous permet d'envoyer des requêtes à l'[API OpenAI](https://platform.openai.com/docs/api-reference/). +La classe [`OpenAI`](Classes/OpenAI.md) vous permet d'envoyer des requêtes à l'[API OpenAI](https://developers.openai.com/api/reference/overview). ### Configuration @@ -47,11 +47,11 @@ Voir quelques exemples ci-dessous. #### Chat -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ##### Completions -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create ```4d var $messages:=[{role: "system"; content: "You are a helpful assistant."}] @@ -81,7 +81,7 @@ var $result:=$client.chat.vision.create($imageUrl).prompt("give me a description #### Images -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ```4d var $images:=$client.images.generate("A futuristic city skyline at sunset"; {size: "1024x1024"}).images @@ -89,7 +89,7 @@ var $images:=$client.images.generate("A futuristic city skyline at sunset"; {siz #### Modèles -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models Obtenir la liste complète des modèles @@ -105,7 +105,7 @@ var $model:=$client.models.retrieve("a model id").model #### Fichiers -https://platform.openai.com/docs/api-reference/files +https://developers.openai.com/api/reference/resources/files Téléverser un fichier pour l'utiliser avec d'autres points de terminaison (*endpoints*) @@ -141,7 +141,7 @@ var $deleteResult:=$client.files.delete($fileId) #### Modérations -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ```4d var $moderation:=$client.moderations.create("This text contains inappropriate language and offensive behavior.").moderation diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/provider-model-aliases.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/provider-model-aliases.md index 0cecf0aec7697a..b3cbc7a2c131a4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/provider-model-aliases.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/aikit/provider-model-aliases.md @@ -21,11 +21,11 @@ Au lieu de coder en dur les points de terminaison et les identifiants de l'API d Le client charge automatiquement les configurations du fournisseur à partir du premier fichier existant trouvé (par ordre de priorité) : -| Priorité | Emplacement | Emplacement du fichier | -| ------------------------------------- | ----------- | ------------------------------------------------- | -| 1 (le plus élevé) | userData | `/Settings/AIProviders.json` | -| 2 | user | `/Settings/AIProviders.json` | -| 3 (le plus faible) | structure | `/SOURCES/AIProviders.json` | +| Priorité | Emplacement | Emplacement du fichier | +| ------------------------------------- | ----------- | -------------------------------------------- | +| 1 (le plus élevé) | userData | `/Settings/AIProviders.json` | +| 2 | user | `/Settings/AIProviders.json` | +| 3 (le plus faible) | structure | `/SOURCES/AIProviders.json` | **Important:** Seul le **premier fichier existant** est chargé. Il n'y a pas de fusion de plusieurs fichiers. @@ -44,7 +44,7 @@ Le client charge automatiquement les configurations du fournisseur à partir du "models": { "model_alias_name": { "provider": "provider_name", - "model": "actual-model-id", + "model": "actual-model-id" } } } @@ -96,8 +96,7 @@ Le client charge automatiquement les configurations du fournisseur à partir du }, "my-embedding": { "provider": "openai", - "model": "text-embedding-3-small", - } + "model": "text-embedding-3-small" } } } @@ -112,7 +111,7 @@ Deux syntaxes sont prises en charge : | Syntaxe | Description | | --------------------- | ------------------------------------------------------------------------------------------ | | `provider:model_name` | Alias de fournisseur - spécifie directement le fournisseur et le modèle | -| `:model_alias` | Alias de modèle — référence un modèle nommé de la configuration `models` par un nom simple | +| `model_alias` | Alias de modèle — référence un modèle nommé de la configuration `models` par un nom simple | #### Syntaxe alias de fournisseur @@ -141,12 +140,12 @@ Utilisez un nom de modèle simple pour référencer un modèle nommé défini da ```4d var $client := cs.AIKit.OpenAI.new() -// Utiliser un alias de modèle nommé -var $result := $client.chat.completions.create($messages; {model: ":my-gpt"}) -var $result := $client.chat.completions.create($messages; {model: ":my-claude"}) +// Use a named model alias +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) +var $result := $client.chat.completions.create($messages; {model: "my-claude"}) -// Embeddings avec un alias de modèle nommé -var $result := $client.embeddings.create("text"; ":my-embedding") +// Embeddings with a named model alias +var $result := $client.embeddings.create("text"; "my-embedding") ``` ### Comment ça marche @@ -169,7 +168,7 @@ Lorsque vous utilisez la syntaxe `provider:model`, le client automatiquement : Lorsque vous utilisez un nom de modèle simple qui correspond à un alias configuré, le client automatiquement : 1. **recherche** l'alias du modèle dans la section `models` de la configuration - - Exemple : `":my-gpt"` → trouve une entrée avec `provider : "openai"`, `model : "gpt-5.1"` + - Example: `"my-gpt"` → finds entry with `provider: "openai"`, `model: "gpt-5.1"` 2. **résoud** le fournisseur associé pour obtenir `baseURL` et `apiKey` @@ -177,19 +176,18 @@ Lorsque vous utilisez un nom de modèle simple qui correspond à un alias config ### Utiliser des noms de modèles seuls -Si vous spécifiez un nom de modèle **sans** préfixe de fournisseur ou avec un préfixe `:`, le client utilise la configuration de son constructeur : +If you specify a model name **without** a provider prefix, the client uses the configuration from its constructor: ```4d -// Utiliser la configuration du constructeur -var $client := cs.AIKit.OpenAI.new({apiKey : "sk-..." ; baseURL : "https://api.openai.com/v1"}) -var $result := $client.chat.completions.create($messages; {model : "gpt-5.1"}) +// Use constructor configuration +var $client := cs.AIKit.OpenAI.new({apiKey: "sk-..."; baseURL: "https://api.openai.com/v1"}) +var $result := $client.chat.completions.create($messages; {model: "gpt-5.1"}) -// Surcharge avec l'alias du fournisseur -var $result := $client.chat.completions.create($messages; {model : "anthropic:claude-3-opus"}) - -// Surcharge avec l'alias du modèle (nom simple) -var $result := $client.chat.completions.create($messages; {model : ":my-gpt"}) +// Override with provider alias +var $result := $client.chat.completions.create($messages; {model: "anthropic:claude-3-opus"}) +// Override with model alias (bare name) +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) ``` ## Exemples @@ -298,7 +296,7 @@ Définir les modèles une fois, les utiliser partout par leur nom : }, "embedding": { "provider": "openai", - "model": "text-embedding-3-small", + "model": "text-embedding-3-small" } } } @@ -307,10 +305,10 @@ Définir les modèles une fois, les utiliser partout par leur nom : ```4d var $client := cs.AIKit.OpenAI.new() -// Utiliser des alias de modèles nommés — pas besoin de se souvenir du fournisseur ou de l'ID du modèle -var $result := $client.chat.completions.create($messages; {model: ":chat"}) -var $result := $client.chat.completions.create($messages; {model: ":fast"}) -var $embedding := $client.embeddings.create("text"; ":embedding") +// Use named model aliases — no need to remember provider or model ID +var $result := $client.chat.completions.create($messages; {model: "chat"}) +var $result := $client.chat.completions.create($messages; {model: "fast"}) +var $embedding := $client.embeddings.create("text"; "embedding") ``` ### Lister tous les modèles configurés diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-connection-database-method.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-connection-database-method.md index 733ba0fadc64b7..38e9843440b452 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-connection-database-method.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-connection-database-method.md @@ -47,7 +47,7 @@ Vous devez déclarer ces six paramètres de la manière suivante : ```4d   // Méthode base Sur connexion Web   -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean     // Code pour la méthode ``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Forms/form.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Forms/form.md index 0da9db082c7eb4..76b6d3f3792996 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Forms/form.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Forms/form.md @@ -1,7 +1,7 @@ --- id: form slug: /commands/form -title: Formulaire +title: Form displayed_sidebar: docs --- diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Language/call-chain.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Language/call-chain.md index 172aeaaefbb707..ec83186aca4396 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Language/call-chain.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Language/call-chain.md @@ -40,7 +40,7 @@ Cette commande facilite le débogage en permettant d'identifier la méthode ou l | formula | Texte (le cas échéant) | Contenu de la ligne de code courante au niveau courant de la chaîne d'appel (texte brut). Correspond au contenu de la ligne référencée par la propriété `line` dans le fichier source indiqué par la méthode. Si le code source n'est pas disponible, la propriété `formula` est omise (Undefined). | "var $stack:=Call chain" | | line | Integer | Numéro de ligne de l'appel à la méthode | "line":6 | | name | Text | Nom de la méthode appelée | "name":"On Load" | -| type | Text | Type de la méthode :
                  • "projectMethod"
                  • "formObjectMethod"
                  • "formmethod"
                  • "databaseMethod"
                  • "triggerMethod"
                  • "executeOnServer" (lors de l'appel d'une méthode projet avec l'attribut *Exécuter sur serveur*)
                  • "executeFormula" (lors de l'exécution d'une formule via [PROCESS 4D TAGS](../commands-legacy/process-4d-tags.md) ou de l'évaluation d'une formule dans un document 4D Write Pro)
                  • "classFunction"
                  • "formMethod"
                  • | "type":"formMethod" | +| type | Text | Type de la méthode :
                  • "projectMethod"
                  • "formObjectMethod"
                  • "formmethod"
                  • "databaseMethod"
                  • "triggerMethod"
                  • "executeOnServer" (lors de l'appel d'une méthode projet avec l'attribut *Exécuter sur serveur*)
                  • "executeFormula" (lors de l'exécution d'une formule via [PROCESS 4D TAGS](../commands/process-4d-tags.md) ou de l'évaluation d'une formule dans un document 4D Write Pro)
                  • "classFunction"
                  • "formMethod"
                  • | "type":"formMethod" | :::note diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/List Box/listbox-get-property.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/List Box/listbox-get-property.md index 2af715371ade94..7274b054a773bc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/List Box/listbox-get-property.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/List Box/listbox-get-property.md @@ -113,9 +113,9 @@ Soit une list box "MyListbox", si vous exécutez l'instruction suivante : ## Voir également -[LISTBOX SET GRID](../commands-legacy/listbox-set-grid.md)\ +[LISTBOX SET GRID](../commands/listbox-set-grid.md)\ [LISTBOX SET PROPERTY](listbox-set-property.md)\ -[OBJECT SET SCROLLBAR](../commands-legacy/object-set-scrollbar.md) +[OBJECT SET SCROLLBAR](../commands/object-set-scrollbar.md) ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Objects (Forms)/object-get-data-source-formula.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Objects (Forms)/object-get-data-source-formula.md index 33d2babf29934c..1dd3e759bae496 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Objects (Forms)/object-get-data-source-formula.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Objects (Forms)/object-get-data-source-formula.md @@ -53,9 +53,9 @@ $formula:=OBJECT Get data source formula(*; "myInput") ## Voir également [OBJECT SET DATA SOURCE FORMULA](object-set-data-source-formula.md)
                    -[LISTBOX GET COLUMN FORMULA](../commands-legacy/listbox-get-column-formula.md)
                    -[OBJECT SET DATA SOURCE](../commands-legacy/object-set-data-source.md)
                    -[OBJECT GET VALUE](../commands-legacy/object-get-value.md) +[LISTBOX GET COLUMN FORMULA](../commands/listbox-get-column-formula.md)
                    +[OBJECT SET DATA SOURCE](../commands/object-set-data-source.md)
                    +[OBJECT GET VALUE](../commands/object-get-value.md) ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Objects (Forms)/object-set-data-source-formula.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Objects (Forms)/object-set-data-source-formula.md index 2982fe9d9cab0c..6e167d320943de 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Objects (Forms)/object-set-data-source-formula.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Objects (Forms)/object-set-data-source-formula.md @@ -67,9 +67,9 @@ OBJECT SET DATA SOURCE FORMULA(*;"DiscountedPriceInput"; $discountedFormula) ## Voir aussi [OBJECT Get data source formula](object-get-data-source-formula.md)
                    -[LISTBOX SET COLUMN FORMULA](../commands-legacy/listbox-set-column-formula.md)
                    -[OBJECT SET DATA SOURCE](../commands-legacy/object-set-data-source.md)
                    -[OBJECT SET VALUE](../commands-legacy/object-set-value.md) +[LISTBOX SET COLUMN FORMULA](../commands/listbox-set-column-formula.md)
                    +[OBJECT SET DATA SOURCE](../commands/object-set-data-source.md)
                    +[OBJECT SET VALUE](../commands/object-set-value.md) ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md index 9eaec65148075b..8712a1ad0b1db3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs Par défaut, les enregistrements trouvés par les recherches ne sont pas verrouillés. Passez **Vrai** dans le paramètre *verrou* pour activer le verrouillage. -Cette commande doit impérativement être utilisée à l’intérieur d’une transaction. Si elle est appelée hors du contexte d’une transaction, une erreur est générée. Ce principe permet un meilleur contrôle du verrouillage des enregistrements. Les enregistrements trouvés restent verrouillés tant que la transaction n’a pas été terminée (qu’elle ait été validée ou annulée). A l’issue de la transaction, tous les enregistrements sont déverrouillés, excepté l'enregistrement courant. +Cette commande doit impérativement être utilisée à l’intérieur d’une transaction. Si elle est appelée hors du contexte d’une transaction, elle est ignorée. Ce principe permet un meilleur contrôle du verrouillage des enregistrements. Les enregistrements trouvés restent verrouillés tant que la transaction n’a pas été terminée (qu’elle ait été validée ou annulée). A l’issue de la transaction, tous les enregistrements sont déverrouillés, excepté l'enregistrement courant. Le verrouillage des enregistrements est effectif pour toutes les tables dans la transaction courante. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/String/num.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/String/num.md index 78cd6f28e9b21f..2ee89660f7dbcc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/String/num.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/String/num.md @@ -63,7 +63,7 @@ Le paramètre *separator* désigne un séparateur décimal personnalisé pour l' :::note -La commande [`GET SYSTEM FORMAT`](../commands-legacy/get-system-format.md) peut être utilisée pour connaître le séparateur décimal courant ainsi que plusieurs autres paramètres du système régional. +La commande [`GET SYSTEM FORMAT`](../commands/get-system-format.md) peut être utilisée pour connaître le séparateur décimal courant ainsi que plusieurs autres paramètres du système régional. ::: @@ -149,8 +149,8 @@ $result:=Num("123.20"; 10) // 123 (spécifier base 10 explicitement) ## Voir également -[Bool](../commands-legacy/bool.md) -[GET SYSTEM FORMAT](../commands-legacy/get-system-format.md) +[Bool](../commands/bool.md) +[GET SYSTEM FORMAT](../commands/get-system-format.md) [String](./string.md) ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/String/string.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/String/string.md index 08a3c677b711e5..77276333db6328 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/String/string.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/String/string.md @@ -261,11 +261,11 @@ Si *expression* est évaluée à **Null**, la commande renvoie la chaîne "null" ## Voir également -[Bool](../commands-legacy/bool.md) -[Date](../commands-legacy/date.md) +[Bool](../commands/bool.md) +[Date](../commands/date.md) [Num](num.md) -[Time string](../commands-legacy/time-string.md) -[Timestamp](../commands-legacy/timestamp.md) +[Time string](../commands/time-string.md) +[Timestamp](../commands/timestamp.md) ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md index b6245ce6a06444..2f3a9a2e8bfb33 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md @@ -46,7 +46,7 @@ Exemple de *Méthode base Sur authentification Web* en mode Digest ```4d   // Méthode base Sur authentification Web - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  var $utilisateur : Text  var $0 : Boolean diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/settings/php.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/settings/php.md index 4ee60f3e8a0f8e..09355ecb0d54b3 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/settings/php.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R3/settings/php.md @@ -7,7 +7,7 @@ Vous pouvez [exécuter des scripts PHP dans 4D](https://doc.4d.com/4Dv20/4D/20.1 :::note -Ces paramètres sont définis pour toutes les machines connectées et toutes les sessions. Vous pouvez également les modifier et les lire séparément pour chaque machine et chaque session en utilisant les commandes [`SET DATABASE PARAMETER`](../commands/set-database-parameter) et [`Get database parameter`](../commands/get-database-parameter). You can also modify and read them separately for each machine and each session using the [`SET DATABASE PARAMETER`](../commands-legacy/set-database-parameter.md) and [`Get database parameter`](../commands-legacy/get-database-parameter.md) commands. +Ces paramètres sont définis pour toutes les machines connectées et toutes les sessions. Vous pouvez également les modifier et les lire séparément pour chaque machine et chaque session en utilisant les commandes [`SET DATABASE PARAMETER`](../commands/set-database-parameter) et [`Get database parameter`](../commands/get-database-parameter). You can also modify and read them separately for each machine and each session using the [`SET DATABASE PARAMETER`](../commands/set-database-parameter.md) and [`Get database parameter`](../commands/get-database-parameter.md) commands. ::: diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/API/ClassStoreClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/API/ClassStoreClass.md index 7e04d117874227..df0d0fb3d6d48e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/API/ClassStoreClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/API/ClassStoreClass.md @@ -3,12 +3,12 @@ id: ClassStoreClass title: ClassStore --- -`4D.ClassStore` properties are available classes and class stores. +Les propriétés de la classe `4D.ClassStore` sont les classes et les class stores disponibles. -4D exposes two [class stores](../Concepts/classes.md#class-stores): +4D expose deux [class stores](../Concepts/classes.md#class-stores) : -- [`cs`](../commands/cs) for user classes and component class stores -- [`4D`](../commands/4d) for built-in classes +- [`cs`](../commands/cs) pour les classes utilisateurs et les class stores des composants +- [`4D`](../commands/4d) pour les classes intégrées ### Sommaire @@ -23,13 +23,13 @@ title: ClassStore #### Description -Each exposed [`4D.Class`](./ClassClass.md) class in the class store is available as a property of the class store. +Chaque classe [`4D.Class`](./ClassClass.md) exposée dans le class store est disponible en tant que propriété du class store. #### Exemple ```4d var $myclass:=cs.EmployeeEntity - //$myclass is a class from the cs class store + //$myclass est une classe du class store cs ``` @@ -39,7 +39,7 @@ var $myclass:=cs.EmployeeEntity #### Description -Each `4D.ClassStore` published by a component is available as a property of the class store. +Chaque `4D.ClassStore` publié par un composant est disponible en tant que propriété du class store. Le nom du class store publié par un composant correspond à l'espace de noms du composant, tel qu'il est [déclaré dans la page Paramètres du composant](../Extensions/develop-components.md#declaring-the-component-namespace). @@ -47,5 +47,5 @@ Le nom du class store publié par un composant correspond à l'espace de noms du ```4d var $classtore:=cs.AiKit - //$classtore is the class store of the 4D AIKit component + //$classtore est le class store du composant 4D AIKit ``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/API/DataStoreClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/API/DataStoreClass.md index 2eff23a548e248..3f41a6b671b450 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/API/DataStoreClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/API/DataStoreClass.md @@ -89,7 +89,7 @@ Chaque dataclass d'un datastore est disponible en tant que propriété de l'obje #### Description -La fonction `.cancelTransaction()` annule la transaction ouverte par la fonction [`.startTransaction()`](#starttransaction) au niveau correspondant dans le process en cours pour le datastore spécifié. +La fonction `.cancelTransaction()` annule la transaction ouverte par la fonction [`.startTransaction()`](#starttransaction) au niveau correspondant dans le process courant pour le datastore spécifié. La fonction `.cancelTransaction()` annule toutes les modifications apportées aux données durant la transaction. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md index 05169cefc252fe..3668fbbd3e44e4 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md @@ -20,7 +20,7 @@ Les commandes [`MAIL Convert from MIME`](../commands/mail-convert-from-mime.md) Les objets Email exposent les propriétés suivantes : -> Le format des objets Email de 4D suit la [spécification JMAP](https://jmap.io/spec-mail.html). +> Le format des objets Email de 4D suit la [spécification JMAP](https://jmap.io/spec/rfc8621/). | | | -------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md index 1c960e7ea25f1b..d315fc32ad3975 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md @@ -158,6 +158,10 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### Voir également + +[`.removeFlags()`](#removeflags) + diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/Concepts/methods.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/Concepts/methods.md index f3efd235b06ec0..e0adce67ffaa10 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/Concepts/methods.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/Concepts/methods.md @@ -20,7 +20,7 @@ Dans le langage 4D, il existe plusieurs catégories de méthodes. La catégorie | **Méthode formulaire** | Automatique, lorsqu'un événement implique le formulaire auquel la méthode est associée | Non | Propriété d'un formulaire. Vous pouvez utiliser une méthode formulaire pour gérer les données et les objets, mais il est généralement plus simple et plus efficace d'utiliser une méthode objet dans ces cas de figure. | | **Trigger** (ou *méthode table*) | Automatique, chaque fois que vous manipulez les enregistrements d'une table (Ajouter, Supprimer, Modifier) | Non | Propriété d'une table. Les triggers sont des méthodes qui permettent d'éviter les opérations "illégales" sur les enregistrements de votre base de données. | | **Méthode base** | Automatique, lorsqu'un événement se produit sur la session de travail | Oui (prédéfini) | Il existe 16 méthodes base dans 4D. | -| **Type** | [**Les fonctions de classes**](classes.md#function) sont appelées dans le contexte d'une instance d'objet | oui | Les fonctions de classes peuvent être intégrées au langage 4D (par exemple `collection.orderBy()` ou `entity.save()`), ou créées par le développeur 4D. Voir [**Classes**](classes.md) | +| **Classe** | [**Les fonctions de classes**](classes.md#function) sont appelées dans le contexte d'une instance d'objet | oui | Les fonctions de classes peuvent être intégrées au langage 4D (par exemple `collection.orderBy()` ou `entity.save()`), ou créées par le développeur 4D. Voir [**Classes**](classes.md) | ## Méthodes projet 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 4891a563c801d6..27cf2e148d164e 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 @@ -3,10 +3,20 @@ id: updates title: Release Notes --- -## 4D 21 LTS +:::tip Lisez [**Les nouveautés de 4D 21**](https://blog.4d.com/fr/whats-new-in-4d-21lts/), l'article de blog qui liste toutes les nouvelles fonctionnalités et améliorations de 4D 21. +::: + +## 4D 21.1 LTS + +#### Points forts + +- [**Liste des bugs corrigés**](https://bugs.4d.fr/fixedbugslist?version=21.1) : liste de tous les bugs qui ont été corrigés dans 4D 21.1. + +## 4D 21 LTS + #### Points forts - Prise en charge des recherches vectorielles d'IA dans la fonction [`query()`](../API/DataClassClass.md#query-by-vector-similarity) et dans l'API REST [`$filter`](../REST/$filter.md#vector-similarity). diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md index 99425a010d3b25..4be87643cbe63f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md @@ -9,12 +9,12 @@ La classe OpenAI fournit un client permettant d'accéder à diverses ressources ## Propriétés de configuration -| Nom de propriété | Type | Description | Optionnel | -| ---------------- | ---- | ------------------------------------------------------------------------------ | ----------------------------------------------------------------- | -| `apiKey` | Text | Votre [clé API OpenAI ](https://platform.openai.com/api-keys). | Peut être requis par le fournisseur | -| `baseURL` | Text | URL de base pour les requêtes de l'API OpenAI. | Oui (si omis = utiliser le fournisseur OpenAI) | -| `organisation` | Text | Votre identifiant d'organisation OpenAI. | Oui | -| `project` | Text | Votre identifiant de projet OpenAI. | Oui | +| Nom de propriété | Type | Description | Optionnel | +| ---------------- | ---- | ------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------- | +| `apiKey` | Text | Votre [clé API OpenAI ](https://developers.openai.com/api/docs/quickstart#create-and-export-an-api-key). | Peut être requis par le fournisseur | +| `baseURL` | Text | URL de base pour les requêtes de l'API OpenAI. | Oui (si omis = utiliser la plateforme OpenAI) | +| `organisation` | Text | Votre identifiant d'organisation OpenAI. | Oui | +| `project` | Text | Votre identifiant de projet OpenAI. | Oui | ### Propriétés HTTP supplémentaires diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md index f10884035e8a55..46e64453d83902 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md @@ -7,7 +7,7 @@ title: OpenAIChatCompletionsAPI La classe `OpenAIChatCompletionsAPI` est conçue pour gérer les réponses conversationnelles (*chat completions*) avec l'API OpenAI. Elle fournit des méthodes pour créer, récupérer, mettre à jour, supprimer et lister les réponses conversationnelles. -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ## Fonctions @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/chat Crée un modèle de réponse pour la conversation donnée. -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create #### Exemple d'utilisation @@ -62,7 +62,7 @@ $messages.push($result.choice.message) // {"role":"assistant"; "content": "xxx" Permet de récupérer une génération de réponse conversationnelle stockée. -https://platform.openai.com/docs/api-reference/chat/get +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/retrieve ### update() @@ -77,7 +77,7 @@ https://platform.openai.com/docs/api-reference/chat/get Permet de modifier une génération de réponse conversationnelle stockée. -https://platform.openai.com/docs/api-reference/chat/update +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/update ### delete() @@ -91,7 +91,7 @@ https://platform.openai.com/docs/api-reference/chat/update Permet de supprimer une génération de réponse conversationnelle stockée. -https://platform.openai.com/docs/api-reference/chat/delete +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/delete ### list() @@ -104,4 +104,4 @@ https://platform.openai.com/docs/api-reference/chat/delete Retourne la liste des réponses conversationnelles stockées. -https://platform.openai.com/docs/api-reference/chat/list +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/list diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md index 95a44df488b967..a3980e7d5bf6ba 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md @@ -21,4 +21,4 @@ La classe `OpenAIChatCompletionsMessagesAPI` permet d'interagir avec l'API OpenA La fonction `list()` permet de récupérer les messages associés à un identifiant spécifique de réponse conversationnelle. Une erreur est générée si *completionID* est vide. Si l'argument *parameters* n'est pas une instance de `OpenAIChatCompletionsMessagesParameters`, la fonction en créera une nouvelle en utilisant les paramètres fournis. -https://platform.openai.com/docs/api-reference/chat/getMessages +https://developers.openai.com/api/reference/resources/chat/subresources/completions/subresources/messages/methods/list diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md index 00ea4e7ebc4671..73e6c11cef9444 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md @@ -1,11 +1,11 @@ --- id: openaichatcompletionsparameters -title: OpenAIChatCompletionParameters +title: OpenAIChatCompletionsParameters --- -# OpenAIChatCompletionParameters +# OpenAIChatCompletionsParameters -La classe `OpenAIChatCompletionParameters` permet de gérer les paramètres requis pour les générations de réponses conversationnelles en utilisant l'API OpenAI. +The `OpenAIChatCompletionsParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. ## Hérite de @@ -13,30 +13,32 @@ La classe `OpenAIChatCompletionParameters` permet de gérer les paramètres requ ## Propriétés -| Propriété | Type | Valeur par défaut | Description | -| ----------------------- | ---------- | ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `model` | Text | `"gpt-4o-mini"` | ID du modèle à utiliser. | -| `stream` | Boolean | `False` | Indique si la progression partielle doit être retransmise en continu. Si cette option est activée, les tokens seront envoyés sous forme de données uniquement. Une formule de rappel est requise. | -| `stream_options` | Object | `Null` | Propriété pour stream=True. Par exemple : `{include_usage: True}` | -| `max_completion_tokens` | Integer | `0` | Le nombre maximum de tokens qui peuvent être générés dans la réponse. | -| `n` | Integer | `1` | Nombre de réponses à générer pour chaque invite (prompt). | -| `temperature` | Real | `-1` | Température d'échantillonnage à utiliser, entre 0 et 2. Les valeurs élevées rendent la sortie plus aléatoire, tandis que des valeurs faibles la rendent plus ciblée et déterministe. | -| `store` | Boolean | `False` | Stocker ou non le résultat de cette requête de génération de réponse conversationnelle. | -| `reasoning_effort` | Text | `Null` | Contraintes sur l'effort de raisonnement pour les modèles de raisonnement. Les valeurs actuellement prises en charge sont "low", "medium" et "high". | -| `response_format` | Object | `Null` | Un objet spécifiant le format que le modèle doit produire. Compatible avec les sorties structurées. | -| `tools` | Collection | `Null` | Une liste d'outils ([OpenAITool](OpenAITool.md)) que le modèle peut appeler. Seul le type "function" est pris en charge. | -| `tool_choice` | Variant | `Null` | Contrôle l'outil (le cas échéant) qui est appelé par le modèle. Peut être `"none"`, `"auto"`, `"required"`, ou spécifier un outil particulier. | -| `prediction` | Object | `Null` | Contenu de sortie statique, tel que le contenu d'un fichier texte en cours de régénération. | +| Propriété | Type | Valeur par défaut | Description | +| ----------------------- | ---------- | ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | `"gpt-4o-mini"` | ID du modèle à utiliser. | +| `stream` | Boolean | `False` | Indique si la progression partielle doit être retransmise en continu. Si cette option est activée, les tokens seront envoyés sous forme de données uniquement. Une formule de rappel est requise. | +| `stream_options` | Object | `Null` | Propriété pour stream=True. Par exemple : `{include_usage: True}` | +| `max_completion_tokens` | Integer | `0` | Le nombre maximum de tokens qui peuvent être générés dans la réponse. | +| `n` | Integer | `1` | Nombre de réponses à générer pour chaque invite (prompt). | +| `temperature` | Real | `-1` | Température d'échantillonnage à utiliser, entre 0 et 2. Les valeurs élevées rendent la sortie plus aléatoire, tandis que des valeurs faibles la rendent plus ciblée et déterministe. | +| `top_p` | Real | `-1` | An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. Only sent when the value is greater than 0 (omitted when `<= 0`, with default `-1`). | +| `store` | Boolean | `False` | Stocker ou non le résultat de cette requête de génération de réponse conversationnelle. | +| `reasoning_effort` | Text | `Null` | Contraintes sur l'effort de raisonnement pour les modèles de raisonnement. Les valeurs actuellement prises en charge sont "low", "medium" et "high". | +| `response_format` | Object | `Null` | Un objet spécifiant le format que le modèle doit produire. Compatible avec les sorties structurées. | +| `tools` | Collection | `Null` | Une liste d'outils ([OpenAITool](OpenAITool.md)) que le modèle peut appeler. Seul le type "function" est pris en charge. | +| `tool_choice` | Variant | `Null` | Contrôle l'outil (le cas échéant) qui est appelé par le modèle. Peut être `"none"`, `"auto"`, `"required"`, ou spécifier un outil particulier. | +| `prediction` | Object | `Null` | Contenu de sortie statique, tel que le contenu d'un fichier texte en cours de régénération. | +| `service_tier` | Text | `Null` | Specifies the processing type used for serving the request. `"auto"`, `"auto"`, `"default"`, and `"priority"`. | ### Propriétés du callback asynchrone -| Propriété | Type | Description | -| ------------------------------------------ | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `onData` (ou `formula`) | 4D.Function | Une fonction à appeler de manière asynchrone lors de la réception d'un bloc de données. Assurez-vous que le process courant ne se termine pas. | +\| Property | Type | Description | +\|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| +\| `onData`
                    (or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk.
                    *Assurez-vous que le process courant ne se termine pas.* | -`onData` recevra comme argument un [OpenAIChatCompletionsStreamResult](./OpenAIChatCompletionsStreamResult.md). +`onData` will receive as argument a [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md) -Voir [OpenAIParameters](./OpenAIParameters.md) pour les autres propriétés de callback (rappel). +Voir [OpenAIParameters](OpenAIParameters.md) pour les autres propriétés de callback (rappel). ## Format de réponse diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md index 82347b3872cef0..fe517e8aaae014 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md @@ -65,23 +65,23 @@ $chatHelper.reset() // Efface tous les messages et outils précédents ### registerTool() -**registerTool**(*tool* : Object; *handler* : Object) +**registerTool**(*tool* : Object; *handler* : Variant) -| Paramètres | Type | Description | -| ---------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| *tool* | Object | Objet de définition d'outil (ou instance [OpenAITool](OpenAITool.md)) | -| *handler* | Object | Fonction pour gérer les appels d'outils ([4D.Function](../../API/FunctionClass.md) ou Object), facultative si elle est définie dans *tool* comme propriété *handler* | +| Paramètres | Type | Description | +| ---------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- | +| *tool* | Object | Objet de définition d'outil (ou instance [OpenAITool](OpenAITool.md)) | +| *handler* | Object | The function to handle tool calls (4D.Function or Object), optional if defined inside *tool* as *handler* property | Enregistre un outil avec sa fonction de gestion automatique des appels d'outils. Le paramètre *handler* peut être : - Un objet **4D.Function** : Fonction de gestion directe -- Un **Object** : Objet contenant une propriété `formula` correspondant au nom de la fonction de l'outil +- An **Object**: An object containing a formula property matching the tool function name La fonction de gestion reçoit un objet contenant les paramètres transmis par l'appel à l'outil OpenAI. Cet objet contient des paires clé-valeur dont les clés correspondent aux noms des paramètres définis dans le schéma de l'outil et dont les valeurs sont les arguments réels fournis par le modèle d'IA. -#### Exemple de Register Tool +#### Register Tool Examples ```4D // Exemple 1: Enregistrement simple avec gestionnaire direct @@ -117,7 +117,7 @@ Enregistre plusieurs outils à la fois. Le paramètre peut être : - **Objet** : Objet dont les propriétés sont des noms de fonctions correspondant à des définitions d'outils - **Objet avec attribut `tools`** : Objet contenant une collection `tools` et des propriétés formula correspondant à des noms d'outils -#### Exemple de Register Multiple Tools +#### Register Multiple Tools Examples ##### Exemple 1 : Format collection avec des gestionnaires dans les outils @@ -197,4 +197,4 @@ Désenregistre tous les outils en même temps. Cette opération efface tous les ```4D $chatHelper.registerTools($multipleTools) $chatHelper.unregisterTools() // Supprimer tous les outils -``` \ No newline at end of file +``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md index 98612d0bd83573..e208ecd68f5e63 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md @@ -7,7 +7,7 @@ title: OpenAIEmbeddingsAPI L'interface `OpenAIEmbeddingsAPI` fournit des fonctionnalités pour créer des représentations vectorielles (*embeddings*) en utilisant l'API de l'OpenAI. -https://platform.openai.com/docs/api-reference/embeddings +https://developers.openai.com/api/reference/resources/embeddings ## Fonctions @@ -17,12 +17,12 @@ https://platform.openai.com/docs/api-reference/embeddings Crée une représentation vectorielle pour l'entrée, le modèle et les paramètres fournis. -| Argument | Type | Description | -| ------------ | ----------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ | -| *input* | Text ou Collection de textes | L'entrée à vectoriser. | -| *model* | Text | Le [modèle à utiliser](https://platform.openai.com/docs/guides/embeddings#embedding-models) | -| *parameters* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | Les paramètres permettant de personnaliser la requête de représentations vectorielles. | -| Résultat | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | Les représentations vectorielles | +| Argument | Type | Description | +| ------------ | ----------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ | +| *input* | Text ou Collection de textes | L'entrée à vectoriser. | +| *model* | Text | Le [modèle à utiliser](https://developers.openai.com/api/docs/guides/embeddings#embedding-models). | +| *parameters* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | Les paramètres permettant de personnaliser la requête de représentations vectorielles. | +| Résultat | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | Les représentations vectorielles | #### Exemples d'utilisation diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md index e8fc0ab78569bc..d18c0c2f65d29a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md @@ -7,7 +7,7 @@ title: OpenAIImage La classe `OpenAIImage` représente une image générée par l'API OpenAI. Elle fournit des propriétés permettant d'accéder à l'image générée dans différents formats et des méthodes permettant de convertir cette image en différents types. -https://platform.openai.com/docs/api-reference/images/object +https://developers.openai.com/api/reference/resources/images ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md index 27b328946205e3..ee12ac15eeb2f8 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md @@ -7,7 +7,7 @@ title: OpenAIImagesAPI Le `OpenAIImagesAPI` fournit des fonctionnalités pour générer des images en utilisant l'API d'OpenAI. -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ## Fonctions @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/images Crée une image à partir d'une invite. -https://platform.openai.com/docs/api-reference/images/create +https://developers.openai.com/api/reference/resources/images/methods/generate ## Exemple diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md index 360f1c425489f5..2f72aa70f86339 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md @@ -107,4 +107,4 @@ var $toolResponse:=cs.AIKit.OpenAIMessage.new({ \ ## Voir aussi -- [OpenAITool](OpenAITool.md) - Pour la définition de l'outil \ No newline at end of file +- [OpenAITool](OpenAITool.md) - Pour la définition de l'outil diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md index 4b8b07e7fb0813..faec02185b4685 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md @@ -7,7 +7,7 @@ title: OpenAIModel Une description du modèle. -https://platform.openai.com/docs/api-reference/models/object +https://developers.openai.com/api/reference/resources/models ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md index 8d794ef49e696d..a29e5b489922a5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md @@ -9,7 +9,7 @@ title: OpenAIModelsAPI `OpenAIModelsAPI` est une classe qui permet l'interaction avec les modèles OpenAI à travers diverses fonctions, comme la récupération des informations sur les modèles, la liste des modèles disponibles et (éventuellement) la suppression des modèles affinés. -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models ## Fonctions @@ -25,7 +25,7 @@ https://platform.openai.com/docs/api-reference/models Récupère une instance de modèle pour fournir des informations de base. -https://platform.openai.com/docs/api-reference/models/retrieve +https://developers.openai.com/api/reference/resources/models/methods/retrieve #### Exemple d'utilisation: @@ -45,11 +45,11 @@ var $model:=$result.model Liste les modèles actuellement disponibles. -https://platform.openai.com/docs/api-reference/models/list +https://developers.openai.com/api/reference/resources/models/methods/list #### Exemple d'utilisation: ```4d var $result:=$client.model.list($parameters) var $models: Collection:=$result.models -``` \ No newline at end of file +``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md index f783df6ec92850..beeff0998b7da5 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md @@ -7,7 +7,7 @@ title: OpenAIModeration La classe `OpenAIModeration` permet de gérer les résultats de modération de l'API OpenAI. Elle contient des propriétés permettant de stocker l'identifiant de modération, le modèle utilisé et les résultats de la modération. -https://platform.openai.com/docs/api-reference/moderations/object +https://developers.openai.com/api/reference/resources/moderations ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md index bb437d461af96c..0106a35cb18e8e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md @@ -5,7 +5,7 @@ title: OpenAIModerationItem # OpenAIModerationItem -https://platform.openai.com/docs/api-reference/moderations/object#moderations/object-results +https://developers.openai.com/api/reference/resources/moderations#moderations/object-results ## Propriétés diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md index c330c6cdcd6341..02ce9ef4492268 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md @@ -7,7 +7,7 @@ title: OpenAIModerationsAPI L'interface `OpenAIModerationsAPI` est chargée de déterminer si les textes et/ou les images introduits sont potentiellement dangereux. -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ## Fonctions @@ -24,7 +24,7 @@ https://platform.openai.com/docs/api-reference/moderations Détermine si l'entrée est potentiellement dangereuse. -https://platform.openai.com/docs/api-reference/moderations/create +https://developers.openai.com/api/reference/resources/moderations/methods/create ## Exemples @@ -40,4 +40,4 @@ var $result:=$client.moderation.create("Some text to classify"; "omni-moderation var $messages:=[{type: "text"; text: "...text to classify goes here..."}; \ {type: "image_url"; image_url: {url: "https://example.com/image.png"}}] var $result:=$client.moderation.create($messages; "omni-moderation-latest"; $parameters) -``` \ No newline at end of file +``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md index a0a477e282df3c..f4b94fba34572f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md @@ -13,18 +13,18 @@ La classe `OpenAIParameters` permet de gérer les paramètres d'exécution et de Utilisez cette propriété de callback (*rappel*) pour recevoir le résultat, qu'il s'agisse d'un succès ou d'une erreur : -| Propriété | Type | Description | -| -------------------------------------------------- | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `onTerminate`
                    (ou `formula`) | 4D.Function | Une fonction à appeler de manière asynchrone lorsqu'elle est terminée. Assurez-vous que le process courant ne se termine pas. | +| Propriété | Type | Description | +| -------------------------------------------------- | --------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `onTerminate`
                    (ou `formula`) | 4D.Function | Une fonction à appeler de manière asynchrone lorsqu'elle est terminée.
                    *Ensure that the current process does not terminate.* | Utilisez ces propriétés de callback pour un contrôle plus granulaire de la gestion des succès et des erreurs : -| Propriété | Type | Description | -| ------------ | --------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `onResponse` | 4D.Function | Une fonction à appeler de manière asynchrone lorsque la requête se termine **avec succès**. Assurez-vous que le process courant ne se termine pas. | -| `onError` | 4D.Function | Une fonction à appeler de manière asynchrone lorsque la requête se termine **avec des erreurs**. Assurez-vous que le process courant ne se termine pas. | +| Propriété | Type | Description | +| ------------ | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `onResponse` | 4D.Function | Une fonction à appeler de manière asynchrone lorsque la requête se termine **avec succès**.
                    *Ensure that the current process does not terminate.* | +| `onError` | 4D.Function | Une fonction à appeler de manière asynchrone lorsque la requête se termine **avec des erreurs**.
                    *Ensure that the current process does not terminate.* | -> La fonction de callback recevra le même type d'objet de résultat (l'une des classes enfant de [OpenAIResult](./OpenAIResult.md)) que celui qui serait renvoyé par la fonction dans un code synchrone. +> La fonction de callback recevra le même type d'objet de résultat (l'une des classes enfant de [OpenAIResult](Classes/OpenAIResult.md)) que celui qui serait renvoyé par la fonction dans un code synchrone. Voir la [documentation sur le code asynchrone](../asynchronous-call.md) pour des exemples. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md index 3cbe7eb586f092..87299f23aebbfc 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md @@ -29,7 +29,7 @@ La classe `OpenAIResult` permet de gérer la réponse des requêtes HTTP et four La propriété `rateLimit` renvoie un objet contenant des informations sur la limite de débit à partir des en-têtes de réponse. Ces informations comprennent les limites, les requêtes restantes et les délais de réinitialisation des requêtes et des tokens. -Pour plus de détails sur les limites de taux et les en-têtes spécifiques utilisés, se référer à [la documentation sur les limites de taux de l'OpenAI](https://platform.openai.com/docs/guides/rate-limits#rate-limits-in-headers). +Pour plus de détails sur les limites de taux et les en-têtes spécifiques utilisés, se référer à [la documentation sur les limites de taux de l'OpenAI](https://developers.openai.com/api/docs/guides/rate-limits#rate-limits-in-headers). La structure de l'objet `rateLimit` est la suivante : diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md index aa37bc3c85f2bb..01022f555f879e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md @@ -7,7 +7,7 @@ title: Appel asynchrone Si vous ne souhaitez pas attendre la réponse de l'OpenAPI lorsque vous envoyez une requête à son API, vous devez utiliser un code asynchrone. -Pour effectuer des appels asynchrones, vous devez fournir une `4D.Function`(`Formula`) de rappel (*callback*) dans le paramètre objet [OpenAIParameters](Classes/OpenAIParameters.md) pour recevoir le résultat. +Pour effectuer des appels asynchrones, vous devez fournir une `4D.Function`(`Formula`) de rappel (*callback*) dans le paramètre objet [OpenAIParameters](Classes/OpenAIParameters.md) pour recevoir le résultat. For streaming chat completion see [OpenAIChatCompletionsParameters](Classes/OpenAIChatCompletionsParameters.md). La fonction de callback recevra le même type d'objet de résultat (l'une des classes enfant de [OpenAIResult](Classes/OpenAIResult.md)) que celui qui serait renvoyé par la fonction dans un code synchrone. Voir les exemples ci-dessous. @@ -58,3 +58,56 @@ $client.chat.completions.create($messages; { onResponse: Formula(MyChatCompletio ASSERT($result.success) // Nous utilisons ici onResponse, le callback n'est reçu qu'en cas de succès. Form.assistantMessage:=$result.choices[0].text ``` + +### chat completions with streaming + +When you want to receive the response progressively as it's being generated (streaming), you can use the `stream` parameter along with an `onData` callback: + +```4d +var $messages:=[{role: "system"; content: "You are a helpful assistant."}] +$messages.push({role: "user"; content: "Could you explain me why 42 is a special number"}) + +// Enable streaming and provide onData callback +$client.chat.completions.create($messages; { \ + stream: True; \ + onData: Formula(MyStreamDataReceiveMethod($1)); \ + onTerminate: Formula(MyStreamTerminateMethod($1)) \ +}) +``` + +The `onData` callback will be called multiple times as data chunks arrive. `$1` will be an instance of [OpenAIChatCompletionsStreamResult](Classes/OpenAIChatCompletionsStreamResult.md): + +```4d +// MyStreamDataReceiveMethod +#DECLARE($streamResult: cs.AIKit.OpenAIChatCompletionsStreamResult) + +If ($streamResult.success) + // Check if we have content in the delta + If ($streamResult.choices.length>0) + var $choice: Object + $choice:=$streamResult.choices[0] + + If ($choice.delta#Null) && ($choice.delta.content#Null) + // Append the new content chunk to the existing message + Form.assistantMessage:=Form.assistantMessage+$choice.delta.content + End if + End if +Else + // Handle streaming error + ALERT("Streaming error: "+$streamResult.error.message) +End if +``` + +The `onTerminate` callback will be called once when the stream is complete: + +```4d +// MyStreamTerminateMethod +#DECLARE($result: cs.AIKit.OpenAIChatCompletionsResult) + +If ($result.success) + // Stream completed successfully +Else + // Handle final error + ALERT("Stream terminated with error: "+$result.errors.formula(Formula(JSON Stringify($1))).join("\n")) +End if +``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/overview.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/overview.md index 27f37b8f05b508..e0781eabb08f94 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/overview.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/aikit/overview.md @@ -11,7 +11,7 @@ title: 4D-AIKit ## OpenAI -La classe [`OpenAI`](Classes/OpenAI.md) vous permet d'envoyer des requêtes à l'[API OpenAI](https://platform.openai.com/docs/api-reference/). +La classe [`OpenAI`](Classes/OpenAI.md) vous permet d'envoyer des requêtes à l'[API OpenAI](https://developers.openai.com/api/reference/overview). ### Configuration @@ -47,11 +47,11 @@ Voir quelques exemples ci-dessous. #### Chat -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ##### Completions -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create ```4d var $messages:=[{role: "system"; content: "You are a helpful assistant."}] @@ -81,7 +81,7 @@ var $result:=$client.chat.vision.create($imageUrl).prompt("give me a description #### Images -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ```4d var $images:=$client.images.generate("A futuristic city skyline at sunset"; {size: "1024x1024"}).images @@ -89,7 +89,7 @@ var $images:=$client.images.generate("A futuristic city skyline at sunset"; {siz #### Modèles -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models Obtenir la liste complète des modèles @@ -105,7 +105,7 @@ var $model:=$client.models.retrieve("a model id").model #### Modérations -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ```4d var $moderation:=$client.moderations.create("This text contains inappropriate language and offensive behavior.").moderation diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md index 8e5bf1f19c4b43..2c7cabbf4ebc9d 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md @@ -47,7 +47,7 @@ Vous devez déclarer ces six paramètres de la manière suivante : ```4d   // Méthode base Sur connexion Web   -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean     // Code pour la méthode ``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md index 95be246f1e0bf0..b86af2df75c468 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs Par défaut, les enregistrements trouvés par les recherches ne sont pas verrouillés. Passez **Vrai** dans le paramètre *verrou* pour activer le verrouillage. -Cette commande doit impérativement être utilisée à l’intérieur d’une transaction. Si elle est appelée hors du contexte d’une transaction, une erreur est générée. Ce principe permet un meilleur contrôle du verrouillage des enregistrements. Les enregistrements trouvés restent verrouillés tant que la transaction n’a pas été terminée (qu’elle ait été validée ou annulée). A l’issue de la transaction, tous les enregistrements sont déverrouillés, excepté l'enregistrement courant. +Cette commande doit impérativement être utilisée à l’intérieur d’une transaction. Si elle est appelée hors du contexte d’une transaction, elle est ignorée. Ce principe permet un meilleur contrôle du verrouillage des enregistrements. Les enregistrements trouvés restent verrouillés tant que la transaction n’a pas été terminée (qu’elle ait été validée ou annulée). A l’issue de la transaction, tous les enregistrements sont déverrouillés, excepté l'enregistrement courant. Le verrouillage des enregistrements est effectif pour toutes les tables dans la transaction courante. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md index ec01eb1535db96..7d4e3338a2f909 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md @@ -46,7 +46,7 @@ Exemple de *Méthode base Sur authentification Web* en mode Digest ```4d   // Méthode base Sur authentification Web - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  var $utilisateur : Text  var $0 : Boolean diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md index d7723429b8947e..5382ee739edeff 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md @@ -32,7 +32,7 @@ displayed_sidebar: docs La commande `MAIL Convert from MIME` convertit un document MIME en un objet email valide. -> Le format des objets Email de 4D suit la [spécification JMAP](https://jmap.io/spec-mail.html). +> Le format des objets Email de 4D suit la [spécification JMAP](https://jmap.io/spec/rfc8621/). Passez dans *mime* un document MIME valide à convertir. Il peut être fourni par tout type de serveur ou d'application de messagerie. Il peut être fourni par tout type de serveur ou d'application de messagerie. Si le MIME provient d'un fichier, il est recommandé d'utiliser un paramètre BLOB pour éviter les problèmes liés aux conversions de charset et de retours à la ligne. diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md index dbd7749e23c1a2..861ab69409e939 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md @@ -36,7 +36,7 @@ La commande `MAIL Convert to MIME` diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/FormEditor/forms.md b/i18n/ja/docusaurus-plugin-content-docs/current/FormEditor/forms.md index 939642c4b1a04d..57bfd7746c311a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/FormEditor/forms.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/FormEditor/forms.md @@ -66,6 +66,16 @@ title: Forms } ``` +### プロジェクトフォームとテーブルフォーム + +2つのカテゴリーのフォームが存在します: + +- **プロジェクトフォーム** - テーブルに属さない独立したフォームです。 このタイプのフォームは、おもにインターフェースダイアログボックスやコンポーネントを作成するのに使用されます。 プロジェクトフォームを使用してより簡単に OS標準に準拠するインターフェースを作成できます。 + +- **テーブルフォーム** - 特定のテーブルに属していて、それによりデータベースに基づくアプリケーションの開発に便利な自動機能の恩恵を得ることができます。 通常、テーブルには入力フォームと出力フォームが別々に存在します。 + +フォームを作成する際にフォームカテゴリーを選択しますが、後から変更することも可能です。 + ## Using forms Forms are called using specific commands of the 4D Language. In your 4D desktop applications, forms can be used in various ways, depending on their status within your interface needs. A form can be: @@ -79,11 +89,11 @@ Forms are called using specific commands of the 4D Language. In your 4D desktop When you want to use a form as on-screen dialog, you need to (1) create a window and (2) load the form within the window, along with an event loop to process user actions. The straighforward steps to display a form on screen are: -1. Call the [`Open form window`](../commands/open-form-window) command to create and preconfigure a window tailored for your form. Note that the command only draw aan empty window, it does not display anything. -2. In the same method, call the [`DIALOG`](../commands/dialog) command to actually load the form in the opened form window, ready for user interaction. [`DIALOG`](../commands/dialog) loads form data and places your code in listening mode to user events. When you call this command without asterisk (\*), the dialog will stay on screen and the code execution is frozen until an event occurs (see also ["Event listening" paragraph](../Develop/async.md#event-listening)). +1. Call the [`Open form window`](../commands/open-form-window) command to create and preconfigure a window tailored for your form. Note that the command only draws an empty window, it does **not** display anything. +2. In the same method, call the [`DIALOG`](../commands/dialog) command to actually load the form in the opened form window, ready for user interaction. [`DIALOG`](../commands/dialog) loads form data and places your code in [listening mode to user events](../Develop/async.md#event-listening). When you call this command without asterisk (\*), the dialog will stay on screen and the code execution is frozen until an event occurs. 3. (optional) Use the [`Form`](../commands/form) command from within the form context to access form data. -::note 互換性 +:::note 互換性 All-in-one commands such as [`ADD RECORD`](../commands/add-record) or [`MODIFY RECORD`](../commands/add-record) merge all steps in a single call. These legacy commands can still be used for prototyping or basic developments but are not adapted to modern, fully controlled interfaces. They directly rely on the 4D database and legacy features such as [table forms](#project-form-and-table-form) and do not benefit from the power and flexibility of [ORDA features](../ORDA/overview.md). Unless specific needs, it is recommended to use project forms for your 4D desktop application interfaces. @@ -210,7 +220,7 @@ For example, the following form: ::: -#### Legacy print renderer +#### 旧式印刷レンダラー In releases prior to 4D 21 R3, another print renderer was used. This legacy renderer simply draws widgets as they appear on the screen. For compatibility, the legacy renderer is **enabled by default** in projects or databases converted from versions prior to 4D 21 R3, so that forms designed with this renderer continue to be printed as expected. @@ -233,16 +243,6 @@ There are several other ways to use forms in the 4D applications, including: - a form can be [associated to a listbox](../FormObjects/properties_ListBox.md#detail-form-name) in response to a user action to display a row using an edit button or a double-click, - the [label editor can use a form](../Desktop/labels.md#form-to-use) as template to print labels. -## プロジェクトフォームとテーブルフォーム - -2つのカテゴリーのフォームが存在します: - -- **プロジェクトフォーム** - テーブルに属さない独立したフォームです。 このタイプのフォームは、おもにインターフェースダイアログボックスやコンポーネントを作成するのに使用されます。 プロジェクトフォームを使用してより簡単に OS標準に準拠するインターフェースを作成できます。 - -- **テーブルフォーム** - 特定のテーブルに属していて、それによりデータベースに基づくアプリケーションの開発に便利な自動機能の恩恵を得ることができます。 通常、テーブルには入力フォームと出力フォームが別々に存在します。 - -フォームを作成する際にフォームカテゴリーを選択しますが、後から変更することも可能です。 - ## フォームのページ Each form is made of at least two pages: diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/Notes/updates.md b/i18n/ja/docusaurus-plugin-content-docs/current/Notes/updates.md index 8b4996d8cf69fe..e4e8e42de7be2d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/Notes/updates.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/Notes/updates.md @@ -77,7 +77,7 @@ title: リリースノート | libZip | 1.11.4 | 21 | Zip クラス、4D Write Pro、svg および serverNet コンポーネントによって使用。 | | LZMA | 5.8.1 | 21 | | | ngtcp2 | 1.22.1 | **21 R4** | QUIC に使用 | -| OpenSSL | 3.5.2 | 21 | | +| OpenSSL | 4.0 | **21 R4** | | | PDFWriter | 4.7.0 | 21 | [`WP Export document`](../WritePro/commands/wp-export-document.md) および [`WP Export variable`](../WritePro/commands/wp-export-variable.md) において使用されます | | SpreadJS | 18.2.0 | 21 R2 | 新機能の概要については、 [このブログ記事](https://blog.4d.com/4d-view-pro-whats-new-in-4d-21-r2/) を参照してください。 | | webKit | WKWebView | 19 | | diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/Project/code-overview.md b/i18n/ja/docusaurus-plugin-content-docs/current/Project/code-overview.md index 7b7168aa678606..d5db0ac8294013 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/Project/code-overview.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/Project/code-overview.md @@ -112,63 +112,63 @@ Class extends Entity 以下のような原則が実装されています: - 4D アプリケーション内のメソッドとフォームは、それぞれアドレスをパス名という形で持っています。 例えば、table_1 のトリガメソッドは "[trigger]/table_1" にあります。 それぞれのオブジェクトパス名はアプリケーション内で固有です。 -- You can access objects in the 4D application using the commands of the **"Design Object Access"** command theme, for example [`METHOD GET NAMES`](../commands/method-get-names) or [`METHOD GET PATHS`](../commands/method-get-paths). -- Most of the commands in this theme work in both [interpreted and compiled](../Concepts/interpreted.md) mode. However, commands that modify properties or access contents executable from methods can only be used in interpreted mode (see the table below). -- You can use all the commands of this theme with 4D in local or remote mode. However, keep in mind that you cannot use certain commands in compiled mode: the purpose of this theme is to create custom development support tools. You must not use these commands to dynamically change the functioning of a database that is running. For example, you cannot use [`METHOD SET ATTRIBUTE`](../commands/method-set-attribute) to change a method attribute according to the status of the current user. -- When a command of this theme is called from a [component](../Project/components.md), by default it accesses the component objects. In this case, to access objects of the host, you just pass a `*` as the last parameter. - -### Use in compiled mode - -For reasons related to the principle of the compilation process, only certain commands in this theme can be used in compiled mode. The following table indicates the available of the commands in compiled mode: - -| コマンド | Can be used in compiled mode | -| ------------------------------------------------------------------------ | ---------------------------- | -| [Current method path](../commands/current-method-path) | ◯ | -| [FORM GET NAMES](../commands/form-get-names) | ◯ | -| [METHOD Get attribute](../commands/method-get-attribute) | ◯ | -| [METHOD GET ATTRIBUTES](../commands/method-get-attributes) | ◯ | -| [METHOD GET CODE](../commands/method-get-code) | × | -| [METHOD GET COMMENTS](../commands/method-get-comments) | ◯ | -| [METHOD GET FOLDERS](../commands/method-get-folders) | ◯ | -| [METHOD GET MODIFICATION DATE](../commands/method-get-modification-date) | ◯ | -| [METHOD GET NAMES](../commands/method-get-names) | ◯ | -| [METHOD Get path](../commands/method-get-path) | ◯ | -| [METHOD GET PATHS](../commands/method-get-paths) | ◯ | -| [METHOD GET PATHS FORM](../commands/method-get-paths-form) | ◯ | -| [METHOD OPEN PATH](../commands/method-open-path) | × | -| [METHOD RESOLVE PATH](../commands/method-resolve-path) | ◯ | -| [METHOD SET ACCESS MODE](../commands/method-set-access-mode) | ◯ | -| [METHOD SET ATTRIBUTE](../commands/method-set-attribute) | × | -| [METHOD SET ATTRIBUTES](../commands/method-set-attributes) | × | -| [METHOD SET CODE](../commands/method-set-code) | × | -| [METHOD SET COMMENTS](../commands/method-set-comments) | × | +- **デザインオブジェクトアクセス"** コマンドテーマのコマンド、例えば[`METHOD GET NAMES`](../commands/method-get-names) あるいは [`METHOD GET PATHS`](../commands/method-get-paths) などを使用することによって、4D アプリケーション内のオブジェクトにアクセスすることができます。 +- このテーマ内のほとんどのコマンドは、[インタープリタモードとコンパイルモード](../Concepts/interpreted.md) の両方で動作します。 ただし、プロパティを変更するコマンド、またはメソッドから実行可能なコンテンツにアクセスするコマンドはインタープリターモードでのみ使用可能です(以下の表参照)。 +- このテーマのコマンドはすべてローカルモードまたはリモートモードの4D で使用することができます。 しかしながら、コンパイルモードでは一部のコマンドを使用することはできないという点に注意してください: このテーマの目的はカスタム開発支援ツールを作成することです。 これらのコマンドを、実行中のデータベースの機能を動的に変更するために使用してはいけません。 例えば、カレントユーザーのステータスに応じてメソッドの属性を変更するために[`METHOD SET ATTRIBUTE`](../commands/method-set-attribute) を使用することはできません。 +- このテーマのコマンドが[コンポーネント](../Project/components.md) から呼び出された場合、デフォルトではそのコマンドはコンポーネントのオブジェクトにアクセスします。 このような場合、ホストのオブジェクトにアクセスするためには、最後の引数として `*` を渡します。 + +### コンパイルモードでの使用 + +コンパイルプロセスの原則に関連した理由から、コンパイルモードにおいてはこのテーマ内の一部のコマンドのみ使用することができます。 以下の表は、コンパイルモードでのコマンドの利用可能状況を表したものです: + +| コマンド | コンパイルモードで使用可能 | +| ------------------------------------------------------------------------ | ------------- | +| [Current method path](../commands/current-method-path) | ◯ | +| [FORM GET NAMES](../commands/form-get-names) | ◯ | +| [METHOD Get attribute](../commands/method-get-attribute) | ◯ | +| [METHOD GET ATTRIBUTES](../commands/method-get-attributes) | ◯ | +| [METHOD GET CODE](../commands/method-get-code) | × | +| [METHOD GET COMMENTS](../commands/method-get-comments) | ◯ | +| [METHOD GET FOLDERS](../commands/method-get-folders) | ◯ | +| [METHOD GET MODIFICATION DATE](../commands/method-get-modification-date) | ◯ | +| [METHOD GET NAMES](../commands/method-get-names) | ◯ | +| [METHOD Get path](../commands/method-get-path) | ◯ | +| [METHOD GET PATHS](../commands/method-get-paths) | ◯ | +| [METHOD GET PATHS FORM](../commands/method-get-paths-form) | ◯ | +| [METHOD OPEN PATH](../commands/method-open-path) | × | +| [METHOD RESOLVE PATH](../commands/method-resolve-path) | ◯ | +| [METHOD SET ACCESS MODE](../commands/method-set-access-mode) | ◯ | +| [METHOD SET ATTRIBUTE](../commands/method-set-attribute) | × | +| [METHOD SET ATTRIBUTES](../commands/method-set-attributes) | × | +| [METHOD SET CODE](../commands/method-set-code) | × | +| [METHOD SET COMMENTS](../commands/method-set-comments) | × | :::note -The error -9762 "The command cannot be executed in a compiled database." is generated when the command is executed in compiled mode. +コマンドがコンパイルモードで実行された場合にはエラー -9762 "このコマンドはコンパイル済みデータベースでは実行できません。" が生成されます。 ::: -### Creation of pathnames +### パス名の作成 -Pathnames generated for 4D objects must be compatible with the file management of the operating system. Characters that are forbidden at the OS level such as ":" are automatically encoded in method names, so that generated files may be integrated automatically in a version control system. +4D オブジェクトに対して生成されるパス名はオペレーティングシステムのファイル管理と互換性がなければなりません。 ":" など、OS レベルで禁止されている文字はメソッド名内で自動的にエンコードされるため、生成されたファイルはバージョン管理システムに自動的に統合されます。 -Here are the encoded characters: +エンコードされる文字は以下の通りです: -| 文字 | Encoding | -| ---------------------------- | -------- | -| " | %22 | -| \* | %2A | -| / | %2F | -| : | %3A | -| \< | %3C | -| \> | %3E | -| ? | %3F | -| \| | %7C | -| \\ | %5C | -| % | %25 | +| 文字 | エンコード | +| ---------------------------- | ----- | +| " | %22 | +| \* | %2A | +| / | %2F | +| : | %3A | +| \< | %3C | +| \> | %3E | +| ? | %3F | +| \| | %7C | +| \\ | %5C | +| % | %25 | #### 例題 -`Form?1` is encoded `Form%3F1` -`Button/1` is encoded `Button%2F1` \ No newline at end of file +`Form?1` は `Form%3F1` にエンコードされます +`Button/1` は `Button%2F1` にエンコードされます \ No newline at end of file diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/Project/components.md b/i18n/ja/docusaurus-plugin-content-docs/current/Project/components.md index ad5dea79ae5f38..180fb326a5f294 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/Project/components.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/Project/components.md @@ -5,7 +5,7 @@ title: 依存関係 4D [プロジェクトアーキテクチャー](../Project/architecture.md) はモジュール式です。 [**コンポーネント**](../Concepts/components.md) や [**プラグイン**](../Concepts/plug-ins.md) をインストールすることで、4Dプロジェクトに追加機能を持たせることができます。 コンポーネントは4D コードで書かれていますが、プラグインは[あらゆる言語を使用してビルドすることができます](../Extensions/develop-plug-ins.md)。 -You can [develop](../Extensions/develop-components.md) and [build](../Desktop/building.md) your own 4D components, or download public components shared by the 4D community that [can be found for example on GitHub](https://github.com/topics/4d-component). +独自の 4Dコンポーネントを [開発](../Extensions/develop-components.md) し、[ビルド](../Desktop/building.md) することもできますし、4Dコミュニティによって共有されているパブリックコンポーネントを [例えばGitHubなどで見つけて](https://github.com/topics/4d-component) ダウンロードすることもできます。 4D 環境にインストールされると、拡張機能は特別なプロパティを持つ**依存関係** として扱われます。 @@ -33,11 +33,11 @@ You can [develop](../Extensions/develop-components.md) and [build](../Desktop/bu ## コンポーネントの場所 -When developing in 4D, the component files can be transparently stored in your computer or located on an external GitHub or GitLab repository. +4D で開発する際、コンポーネントファイルはコンピューター上または、Github あるいはGitLab リポジトリ上に、透過的に保存することができます。 :::note -This section describes how to work with components in the **4D** and **4D Server** environments. 他の環境では、コンポーネントの管理は異なります: +この章では、**4D** と **4D Server** 環境でのコンポーネントの使用方法について説明します。 他の環境では、コンポーネントの管理は異なります。 他の環境では、コンポーネントの管理は異なります: - [リモートモードの 4D](../Desktop/clientServer.md) では、サーバーがコンポーネントを読み込み、リモートアプリケーションに送信します。 - 統合されたアプリケーションでは、コンポーネントは [ビルドする際に組み込まれます](../Desktop/building.md#プラグインコンポーネントページ)。 @@ -49,13 +49,13 @@ This section describes how to work with components in the **4D** and **4D Server 4Dプロジェクトにコンポーネントを読み込むには、以下の方法があります: - コンポーネントファイルを[プロジェクトの**Components**フォルダ](architecture.md#components)内にコピーする(インタープリタ版コンポーネントパッケージフォルダはフォルダ名の末尾が".4dbase" になっている必要があります、上記参照)。 -- or, declare the component in the **dependencies.json** file of your project; this is done automatically for local files when you [**add a dependency using the Dependency manager interface**](#adding-a-github-or-gitlab-dependency). +- または、プロジェクトの **dependencies.json** ファイルでコンポーネントを宣言します。これは、[**依存関係インターフェースを使用して依存関係を追加**](#githubまたはgitlab依存関係の追加) するときに、ローカルファイルに対して自動的におこなわれます。 **dependencies.json** ファイルで宣言されているコンポーネントは、異なる場所に保存できます: - 4Dプロジェクトのパッケージフォルダーと同じ階層 (デフォルトの場所です) - マシン上の任意の場所 (コンポーネントパスは **environment4d.json** ファイル内で宣言する必要があります) -- on a GitHub or [GitLab](https://blog.4d.com/integrate-4d-components-directly-from-gitlab) repository: the component path can be declared in the **dependencies.json** file or in the **environment4d.json** file, or in both files (a [local cache](#local-cache-for-dependencies) is then handled automatically). +- GitHub あるいは [GitLab](https://blog.4d.com/integrate-4d-components-directly-from-gitlab) レポジトリ: コンポーネントのパスは**dependencies.json** ファイルまたは**environment4d.json** ファイル、またはその両方のファイルで宣言することができます(その場合は[ローカルキャッシュ](#依存関係のローカルキャッシュ) が自動的に管理されます)。 同じコンポーネントが異なる場所にインストールされている場合、[優先順位](#優先順位) が適用されます。 @@ -72,7 +72,7 @@ This section describes how to work with components in the **4D** and **4D Server このファイルには次の内容を含めることができます: - [ローカル保存されている](#ローカルコンポーネント) コンポーネントの名前(デフォルトパス、または **environment4d.json** ファイルで定義されたパス)。 -- names of components [stored on GitHub or GitLab repositories](#components-stored-on-git-hosting-platforms) (their path can be defined in this file or in an **environment4d.json** file). +- [GitHub またはGitLab リポジトリ](#components-stored-on-git-hosting-platforms) に保存されているコンポーネントの名前 (パスはこのファイルまたは **environment4d.json** ファイルで定義できます)。 #### environment4d.json @@ -81,7 +81,7 @@ This section describes how to work with components in the **4D** and **4D Server このアーキテクチャーの主な利点は次のとおりです: - **environment4d.json** ファイルをプロジェクトの親フォルダーに保存することで、コミットしないように選択できることです。これにより、ローカルでのコンポーネントの管理が可能になります。 -- if you want to use the same GitHub or GitLab repository for several of your projects, you can reference it in the **environment4d.json** file and declare it in the **dependencies.json** file. +- 複数のプロジェクトで同じ GitHubリポジトリまたはGitLabリポジトリを使用したい場合は、**dependencies.json** ファイルでそれを宣言し、**environment4d.json** ファイルで参照することができます。 ### 優先順位 @@ -173,47 +173,47 @@ flowchart TB コンポーネントアーキテクチャーの柔軟性と移植性のため、ほとんどの場合、相対パスを使用することが **推奨** されます (特に、プロジェクトがソース管理ツールにホストされている場合)。 絶対パスは、1台のマシンと 1人のユーザーに特化したコンポーネントの場合にのみ使用すべきです。 -### Components stored on Git hosting platforms {#components-stored-on-git-hosting-platforms} +### Gitホスティングプラットフォームに保存されたコンポーネント{#components-stored-on-git-hosting-platforms} -4D components available as **releases** on GitHub and GitLab platforms can be referenced and automatically loaded and updated in your 4D projects. +GitHub またはGitLab プラットフォーム上の**リリース**として利用可能な 4Dコンポーネントを参照して、4Dプロジェクトに自動で読み込んで更新することができます。 :::note -Regarding components stored on GitHub or GitLab, both [**dependencies.json**](#dependenciesjson) and [**environment4d.json**](#environment4djson) files support the same contents. +GitHub またはGitLab に保存されているコンポーネントに関しては、[**dependencies.json**](#dependenciesjson) ファイルと [**environment4d.json**](#environment4djson) ファイルの両方で同じ内容をサポートしています。 ::: -To be able to directly reference and use a 4D component stored on GitHub or GitLab, you need to configure the component's repository. +GitHub またはGitLab に保存された 4Dコンポーネントを直接参照して使用するには、コンポーネントのリポジトリを設定する必要があります。 -#### Configuring a GitHub repository +#### GitHubリポジトリの設定 1. ZIP形式でコンポーネントファイルを圧縮します。 -2. GitHubリポジトリと同じ名前をこのアーカイブに付けます。 For example, for a "my-4D-Component" repository, the archive must be named "my-4D-Component.zip". +2. GitHubリポジトリと同じ名前をこのアーカイブに付けます。 例えば、"my-4D-Component" というレポジトリに対しては、アーカイブは"my-4D-Component.zip" という名前をつけなければなりません。 - このリポジトリの [GitHubリリース](https://docs.github.com/ja/repositories/releasing-projects-on-github/managing-releases-in-a-repository) にアーカイブを統合します。 これらのステップは、4Dコードや GitHubアクションを使用することで簡単に自動化できます。 -#### Configuring a GitLab repository +#### GitLabリポジトリの設定 -GitLab releases only store the name and URL of assets, they do not contain uploaded files. You need to provide your component's zip file as a link. +GitLab リリースは対象の名前とURL のみを保存するため、アップロードされたファイルは含みません。 コンポーネントのzip ファイルをリンクとして提供する必要があります。 -1. Upload the component's ZIP file somewhere, i.e. either on an external server, or [using GitLab Package Registry](#using-the-gitlab-package-registry) (generic package). -2. Create a [GitLab release](https://docs.gitlab.com/user/project/releases/) for your component, including the link to your component's file as release asset. +1. コンポーネントのzip ファイルをどこか(外部サーバー、またはを[GitLab パッケージレジストリ](#gitlabパッケージレジストリを使用) (汎用パッケージ)を使用して)アップロードします。 +2. コンポーネントに対して[GitLab リリース](https://docs.gitlab.com/user/project/releases/) を作成し、そこにコンポーネントのファイルへのリンクをリリースアセットとして含めます。 -The asset name is typically an artifact link name (\.zip). +アセットの名前は通常、アーティファクトリンク名です(\.zip)。 -#### Using the GitLab Package Registry +#### Gitlabパッケージレジストリを使用 -The [GitLab Package Registry](https://docs.gitlab.com/user/packages/package_registry/) allows you to host your files in GitLab itself. Its main advantages include an authenticated access, stable and versioned urls, and the ability to associate binairies with release tags. To use the Package Registry: +[GitLab パッケージレジストリ](https://docs.gitlab.com/user/packages/package_registry/) を使用すると、ファイルをGitLab 自身にファイルをホストすることができるようになります。 主な利点は、認証されたアクセス、安全かつバージョン分けされたURL、またリリースタグにバイナリーを割り当てることができる機能などです。 パッケージレジストリを使用するには: -1. Build your component file (for example: *MyComponent.zip*) -2. Upload it to the [generic packages repository](https://docs.gitlab.com/user/packages/generic_packages/) using a script (see [examples in the GitLab documentation](https://docs.gitlab.com/user/packages/generic_packages/#publish-a-single-file)). -3. **Deploy** \> **Package Registry** to see the result. -4. Use the package URL as a release asset link. -5. Associate it with the same Git tag. +1. コンポーネントファイルをビルドします(例: *MyComponent.zip*) +2. それをスクリプトを使用して[汎用パッケージリポジトリ](https://docs.gitlab.com/user/packages/generic_packages/) へとアップロードします([GitLab ドキュメンテーション内の例題](https://docs.gitlab.com/user/packages/generic_packages/#publish-a-single-file))。 +3. **Deploy** \> **Package Registry** を選択して結果を見ることができます。 +4. パッケージURL をリリースアセットリンクとして使用します。 +5. それに同じGit タグを割り当てます。 -:::tip Tutorial: Create and Use a 4D Component Release with Gitlab +:::tip チュートリアル: GitLab で4D コンポーネントリリースを作成して使用する @@ -221,7 +221,7 @@ The [GitLab Package Registry](https://docs.gitlab.com/user/packages/package_regi #### パスの宣言 -You declare components stored on GitHub and GitLab in the [**dependencies.json** file](#dependenciesjson) in the following way: +GitHub およびGitLab に保存されているコンポーネントは [**dependencies.json**ファイル](#dependenciesjson) にて次のように宣言します: ```json title="dependencies.json" { @@ -241,8 +241,8 @@ You declare components stored on GitHub and GitLab in the [**dependencies.json** } ``` -- (GitLab dependencies only) Use the "host" property to declare a private GitLab self-hosted instance. Using only the "gitlab" property indicates a GitLab repository hosted on https://gitlab.com. -- "myGitHubComponent1" is referenced and declared for the project, although "myGitHubComponent2" is only referenced. **environment4d.json** ファイルは必須ではありません。 このファイルは、**dependencies.json** ファイル内で宣言された一部またはすべてのコンポーネントのついて、**カスタムパス** を定義するのに使用します。 このファイルは、プロジェクトパッケージフォルダーまたはその親フォルダーのいずれかに保存することができます (ルートまでの任意のレベル)。 +- (GitLab 依存関係のみ) "host" プロパティを使用してプライベートなGitLab のセルフホストインスタンスを宣言します。 "gitlab" プロパティのみを使用する場合、それはhttps://gitlab.com にホストされているGitLab レポジトリであるということを意味します。 +- "myGitHubComponent1" は宣言とパス定義の両方がされていますが、"myComponent2" は宣言されているだけです。 そのため、[**environment4d.json**](#environment4djson) ファイルにパスを定義する必要があります: ```json title="environment4d.json" { @@ -258,7 +258,7 @@ You declare components stored on GitHub and GitLab in the [**dependencies.json** #### タグとバージョン -When a release is created in GitHub or GitLab, it is associated to a **tag** and a **version**. 依存関係マネージャーはこれらの情報を使用してコンポーネントの自動利用可能性を管理します。 +GitHubでリリースが作成されると、そこに**タグ** と**バージョン** が関連づけられます。 依存関係マネージャーはこれらの情報を使用してコンポーネントの自動利用可能性を管理します。 :::note @@ -266,7 +266,7 @@ When a release is created in GitHub or GitLab, it is associated to a **tag** and ::: -- **タグ** はリリースを一意に参照するテキストです。 In the [**dependencies.json**](#dependenciesjson) and [**environment4d.json**](#environment4djson) files, you can indicate the release tag you want to use in your project. たとえば: +- **タグ** はリリースを一意に参照するテキストです。 [**dependencies.json** ファイル](#dependenciesjson) および [**environment4d.json**](#environment4djson) ファイルでは、プロジェクトで使用するリリースタグを指定することができます。 たとえば: ```json title="dependencies.json" { @@ -296,8 +296,8 @@ When a release is created in GitHub or GitLab, it is associated to a **tag** and 以下にいくつかの例を示します: -- "latest" (GitHub only): the GitHub release with the "latest" badge (to be selected by the developer). -- "highest" (GitLab only): the GitLab release with the highest semantic value. +- "latest" (GitHub のみ): "latest" バッジを持ったGitHub リリース(デベロッパーによって選択されます)。 +- "highest" (GitLab のみ): 最もセマンティック値が高いGitLab リリース。 - "`*`": リリースされている最新バージョン。 - "`1.*`": メジャーバージョン 1 の全バージョン。 - "`1.2.*`": マイナーバージョン 1.2 のすべてのパッチ。 @@ -311,11 +311,11 @@ When a release is created in GitHub or GitLab, it is associated to a **tag** and タグやバージョンを指定しない場合、4D は自動的に "latest" バージョンを取得します。 -The Dependency manager checks periodically if component updates are available on the Git hosting platform. If a new version is available for a component, an update indicator is then displayed for the component in the dependency list, [depending on your settings](#defining-a-dependency-version-range). +依存関係マネージャーはコンポーネントの更新がGitHub上で利用可能かどうかを定期的にチェックします。 コンポーネントに対して新しいバージョンが利用可能だった場合、[設定に応じて](#依存関係バージョン範囲)依存関係一覧の中で更新マークが表示されます。 #### 4Dバージョンタグの命名規則 -If you want to use the [**Follow 4D Version**](#defining-a-dependency-version-range) dependency rule, the tags for component releases must comply with specific conventions. +[**4Dのバージョンに追随する**](#依存関係のバージョン範囲を定義) 依存関係ルールを使用したい場合、コンポーネントのリリースのタグは、特定の命名規則に従う必要があります。 - **LTS バージョン**: `x.y.p` パターン。ここでの`x.y` は追随したいメインの4D バージョンを表し、`p` (オプション) はパッチバージョンや他の追加のアップデートなどのために使用することができます。 プロジェクトが4D バージョンの *x.y* のLTS バージョンを追随すると指定した場合、依存関係マネージャーはそれを"x.\* の最新バージョン"(利用可能であれば)、あるいは"x 未満のバージョン"と解釈します。 もしそのようなバージョンが存在しない場合、その旨がユーザーに通知されます。 たとえば、 "20.4" という指定は依存関係マネージャーによって"バージョン 20.\* の最新コンポーネント、または20 未満のバージョン"として解決されます。 @@ -327,32 +327,32 @@ If you want to use the [**Follow 4D Version**](#defining-a-dependency-version-ra ::: -#### Authentication and tokens +#### 認証とトークン プライベートリポジトリにあるコンポーネントを統合したい場合は、アクセストークンを使用して接続するよう 4D に指示する必要があります。 -- for GitHub: in your [GitHub token interface](https://github.com/settings/tokens), create a token with the recommended following properties: - - type: **classic** - - access rights: **repo** +- GitHub の場合: [GitHub トークンインターフェース](https://github.com/settings/tokens) 内で、以下の推奨されるプロパティでトークンを作成します: + - タイプ: **classic** + - アクセス件: **repo** -- for GitLab: in your GitLab account, create a token with the following properties: - - type: **Personal Access token** - - scopes: **read_api** and **read_repository** +- GitLab: GitLab アカウント内において、以下のプロパティでトークンを作成します: + - タイプ: **Personal Access token** + - スコープ: **read_api** かつ **read_repository** -You then need to [provide your connection token](#providing-your-access-token) to the Dependency manager. +その後依存関係マネージャーに[接続トークンを提供する](#アクセストークンの提供) 必要があります。 #### 依存関係のローカルキャッシュ -Referenced GitHub and GitLab components are downloaded in a local cache folder then loaded in your environment. ローカルキャッシュフォルダーは以下の場所に保存されます: +参照された GitHub およびGitLab コンポーネントはローカルのキャッシュフォルダーにダウンロードされ、その後環境に読み込まれます。 ローカルキャッシュフォルダーは以下の場所に保存されます: -- on macOS: `$HOME/Library/Caches//Dependencies` +- macOS: `$HOME/Library/Caches//Dependencies` - Windows: `C:\Users\\AppData\Local\\Dependencies` ... 上記で `` は "4D"、"4D Server"、または "tool4D" となります。 ### 依存関係の自動解決 -When you add or update a component (whether [local](#local-components) or [from a Git hosting platform](#components-stored-on-git-hosting-platforms)), 4D automatically resolves and installs all dependencies required by that component. 構成には次の内容が含まれます: +コンポーネントを([ローカルで](#local-components) 、あるいは [Git ホスティングプラットフォーム経由で](#components-stored-on-git-hosting-platforms))追加またはアップデートした場合、4D コンポーネントが必要とする依存関係を自動的に解決してインストールします。 構成には次の内容が含まれます: - **一次依存関係**: `dependencies.json` ファイル内で明示的に宣言したコンポーネント - **二次依存関係**: 一次依存関係または他の二次依存関係が必要とするコンポーネントで、自動的に解決され、インストールされます。 @@ -426,13 +426,13 @@ When you add or update a component (whether [local](#local-components) or [from - **Duplicated**: 依存関係は読み込まれていません。同じ名前を持つ別の依存関係が同じ場所に存在し、すでに読み込まれています。 - **Available after restart**: [インターフェースによって](#プロジェクトの依存関係の監視) 依存関係の参照が追加・更新されました。この依存関係は、アプリケーションの再起動後に読み込まれます。 - **Unloaded after restart**: [インターフェースによって](#プロジェクトの依存関係の監視) 依存関係の参照が削除されました。この依存関係は、アプリケーションの再起動時にアンロードされます。 -- **Update available \**: A new version of the dependency matching your [component version configuration](#defining-a-github-dependency-version-range) has been detected. -- **Refreshed after restart**: The [component version configuration](#defining-a-dependency-version-range) of the dependency has been modified, it will be adjusted at the next startup. -- **Recent update**: A new version of the dependency has been loaded at startup. +- **Update available \**: [コンポーネントバージョン設定](#defining-a-dependency-version-range) に合致する依存関係の新しいバージョンが検知されました。 +- **Refreshed after restart**: GitHub 依存関係の[コンポーネントバージョン設定](#依存関係のバージョン範囲の定義) が変更されたので、次回起動時に調整されます。 +- **Recent update**: 依存関係の新しいバージョンが開始時にロードされました。 :::tip -When you click on the **Available after restart** label, a dialog box is displayed and allows you to restart immediately. +**Available after restart** ラベルをクリックすると、ダイアログボックスが表示され、すぐに再起動することができます。 ::: @@ -469,13 +469,13 @@ When you click on the **Available after restart** label, a dialog box is display コンポーネントアイコンとロケーションロゴが追加情報を提供します: - コンポーネントロゴは、それが 4D またはサードパーティーによる提供かを示します。 -- Local components can be differentiated from GitHub and GitLab components by a small icon. +- ローカルコンポーネントと GitHub またはGitLab コンポーネントは、小さなアイコンで区別できます。 ![dependency-origin](../assets/en/Project/dependency-github.png) ### ローカルな依存関係の追加 -To add a local dependency, click on the **[+]** button in the footer area of the panel. 次のようなダイアログボックスが表示されます: +ローカルな依存関係を追加するには、パネルのフッターエリアの **[+]** ボタンをクリックします。 次のようなダイアログボックスが表示されます: ![dependency-add](../assets/en/Project/dependency-add.png) @@ -500,17 +500,17 @@ To add a local dependency, click on the **[+]** button in the footer area of the この依存関係は、[非アクティブな依存関係のリスト](#依存関係のステータス) に **Available after restart** (再起動後に利用可能) というステータスで追加されます。 このコンポーネントはアプリケーションの再起動後にロードされます。 -### Adding a GitHub or GitLab dependency +### GitHubまたはGitLab依存関係を追加する -To add a [GitHub or GitLab dependency](#components-stored-on-git-hosting-platforms): +[GitHub または GitLab 依存関係](#components-stored-on-git-hosting-platforms) を追加する場合: -1. Click on the **[+]** button in the footer area of the panel and select the tab corresponding to your platform: **GitHub** or **GitLab**. +1. パネルのフッターエリア内の\*\*[+]\*\* をクリックし、追加したいプラットフォームに対応したタブを次から選択します: **GitHub** または **GitLab**。 ![dependency-add-git](../assets/en/Project/dependency-add-git.png) :::note -By default, [components developed by 4D](../Extensions/overview.md#components-developed-by-4d) are listed in the GitHub combo box, so that you can easily select and install these features in your environment: +デフォルトで、[4D によって開発されたコンポーネント](../Extensions/overview.md#4dによって開発されたコンポーネント) がGitHub コンボボックスに一覧として表示されていて、これらの機能を選択して簡単に環境にインストールすることができます: ![dependency-default-git](../assets/en/Project/dependency-default.png) @@ -518,29 +518,29 @@ By default, [components developed by 4D](../Extensions/overview.md#components-de ::: -2. Enter the path of the GitHub or GitLab repository of the dependency. It could be: +2. 依存関係の GitHub またはGitLab リポジトリのパスを入力します。 例: -- a **repository URL** (e.g. "https://github.com/vdelachaux/UI-with-Classes") -- (GitLab only) a self-hosted instance private server URL (e.g. "https://git-my-server.com/4d/components/mycomponent") -- a **user-account/repository-name string**, for example: +- **リポジトリURL** (例: "https://github.com/vdelachaux/UI-with-Classes") +- (GitLab のみ) セルフホストインスタンスのプライベートなサーバーのURL (例: "https://git-my-server.com/4d/components/mycomponent") +- **GitHubアカウント名/リポジトリ名 の文字列** 、例: ![dependency-add-git-2](../assets/en/Project/dependency-add-git-2.png) -Once the connection is established, an icon ![dependency-gitlogo](../assets/en/Project/dependency-gitlogo.png) is displayed on the right side of the entry area. このアイコンをクリックすると、既定のブラウザーでリポジトリを開くことができます。 +接続が確立されると、入力エリアの右側にアイコン ![dependency-gitlogo](../assets/en/Project/dependency-gitlogo.png) が表示されます。 このアイコンをクリックすると、既定のブラウザでリポジトリを開くことができます。 :::note -If the component is stored on a [private repository](#authentication-and-tokens) and your personal token is missing, an error message is displayed and a **Add a personal access token...** button is displayed (see [Providing your access token](#providing-your-access-token)). +もしコンポーネントが [プライベートリポジトリ](#認証とトークン) に保存されていて、必要なパーソナルアクセストークン (personal access token) がない場合はエラーメッセージが表示され、**パーソナルアクセストークンを追加...** ボタンが表示されます ([アクセストークンの提供](#アクセストークンの提供) 参照)。 ::: -3. このプロジェクトで使用する[依存関係のバージョン範囲](#タグとバージョン) を定義します。 By defaut, "Latest" (GitHub) or "Highest" (GitLab) is selected, which means that the most recent version will be automatically used. +3. このプロジェクトで使用する[依存関係のバージョン範囲](#タグとバージョン) を定義します。 デフォルトでは"自動更新する(latest)" (GitHub) または "Highest" (GitLab) が選択されており、これは最新のバージョンが自動的に使用されるということを意味します。 4. プロジェクトに依存関係を追加するには、**追加** ボタンをクリックします。 -The dependency is declared in the [**dependencies.json**](#dependenciesjson) file and added to the [inactive dependency list](#dependency-status) with the **Available at restart** status. このコンポーネントはアプリケーションの再起動後にロードされます。 +依存関係は[**dependencies.json**](#dependenciesjson) ファイル内で宣言され、[無効化依存関係一覧](#dependency-status) 内に、**Available at restart** のステータスで追加されます。 このコンポーネントはアプリケーションの再起動後にロードされます。 -#### Defining a dependency version range +#### 依存関係のバージョン範囲を定義 依存関係の [タグとバージョン](#タグとバージョン) オプションを定義することができます: @@ -550,15 +550,15 @@ The dependency is declared in the [**dependencies.json**](#dependenciesjson) fil - **メジャー更新の手前まで**: [セマンティックバージョニングの範囲](#タグとバージョン)を定義して、更新を次のメジャーバージョンの手前までに制限します。 - **マイナー更新の手前まで**: 上と同様に、更新を次のマイナーバージョンの手前までに制限します。 - **自動更新しない(タグ指定)**: 利用可能なリストから [特定のタグ](#セマンティックバージョン範囲]) を選択するか、手動で入力します。 -- **Latest** (GitHub) or **Highest** (GitLab): Allows to download the release with the corresponding tag, usually the most recent release. **警告:** このオプションを使用するのは開発の初期段階では便利かもしれませんが、ベータリリースを含め新しいリリースを自動的に取り込むため、予期せぬアップデートや変更を引き起こす可能性があります。そのため、製品環境や共有プロジェクトでは避けた方が賢明です。 +- **自動更新する(latest)** (GitHub) あるいは **自動更新する(Highest)** (GitLab): 対応するタグを持ったリリースをダウンロードすることを許可します。これらは通常最新のリリースです。 **警告:** このオプションを使用するのは開発の初期段階では便利かもしれませんが、ベータリリースを含め新しいリリースを自動的に取り込むため、予期せぬアップデートや変更を引き起こす可能性があります。そのため、製品環境や共有プロジェクトでは避けた方が賢明です。 -The current dependency version is displayed on the right side of the dependency item: +現在の依存関係バージョンは、依存関係の項目の右側に表示されます: ![dependency-origin](../assets/en/Project/dependency-version.png) -#### Modifying the dependency version range +#### 依存関係バージョン範囲の変更 -You can modify the [version setting](#defining-a-dependency-version-range) for a listed dependency: select the dependency to modify and select **Edit the dependency...** from the contextual menu. In the "依存関係を編集" ダイアログボックス内にて、依存関係のルールメニューを編集し、**適用** をクリックします。 +一覧に表示された依存関係に対して[バージョン設定](#依存関係のバージョン範囲を定義) を編集することができます: 編集する依存関係を選択し、コンテキストメニューから**依存関係を編集...** を選択して下さい。 "依存関係を編集" ダイアログボックス内にて、依存関係のルールメニューを編集し、**適用** をクリックします。 バージョン範囲の変更は、自動アップデート機能を使用しているときに依存関係を特定のバージョン番号にロックしておきたいときに有用です。 @@ -577,7 +577,7 @@ You can modify the [version setting](#defining-a-dependency-version-range) for a :::note -If you provide an [access token](#providing-your-access-token), checks are performed more frequently, as GitHub then allows a higher frequency of requests to repositories. +[アクセストークン](#アクセストークンの提供) を提供した場合、このチェックはより頻繁に実行されます。GitHub はリポジトリへのより高頻度のリクエストを許可するからです。 ::: @@ -601,7 +601,7 @@ If you provide an [access token](#providing-your-access-token), checks are perfo #### 依存関係の更新 -**Updating a dependency** means downloading a new version of the dependency from GitHub or GitLab and keeping it ready to be loaded the next time the project is started. +**依存関係の更新** とはGitHub またはGitLab から依存関係の新しいバージョンをダウンロードし、次にプロジェクトが開始されたときにロードされるように用意しておくということを意味します。 依存関係はいつでも更新することができ、また単一の依存関係に対してでも、依存関係全てに対してでも更新することが可能です: @@ -618,32 +618,32 @@ If you provide an [access token](#providing-your-access-token), checks are perfo 更新コマンドを選択すると: - ダイアログボックスが表示され**プロジェクトを再起動する**ことが提示されます。再起動することによって更新された依存関係が直ちに利用可能になります。 通常、更新された依存関係を直ちに有効化するためにプロジェクトを再起動することが推奨されます。 -- if you click **Later**, the update command is no longer available in the menu, meaning the action has been planned for the next startup. +- **あとで** をクリックすると、更新コマンドはメニューには表示されなくなります。これは次回起動時に更新が予定されるということになります。 #### 自動アップデート 依存関係マネージャウィンドウの下部の**オプション**メニューから、**自動アップデート** オプションを選択することができます。 -When this option is checked (default), new GitHub or GitLab component versions matching your [component versioning configuration](#defining-a-github-dependency-version-range) are automatically updated for the next project startup. このオプションは手動で更新を洗濯する必要性を排除することで、日々の依存関係アップデートの管理を容易にします。 +このオプションがチェックされている場合(デフォルトでチェック)、GitHub コンポーネントあるいはGitLab コンポーネントで[コンポーネントバージョン設定](#依存関係バージョン範囲の定義) に合致している新しいバージョンは、次回プロジェクト起動時に自動的に更新されます。 このオプションは手動で更新を洗濯する必要性を排除することで、日々の依存関係アップデートの管理を容易にします。 このオプションがチェックされていない場合、[コンポーネントバージョン設定](#github依存関係バージョン範囲の定義) に合致している新しいコンポーネントバージョンは、利用可能であることが表示されるに止まり、[手動での更新](#依存関係の更新) を必要とします。 依存関係の更新を正確に監視したい場合には、**自動アップデート** オプションの選択を外します。 -### Providing your access token +### アクセストークンの提供 -Registering your [personal access token](#authentication-and-tokens) in the Dependency manager is: +依存関係マネージャーに[パーソナルアクセストークン](#認証とトークン) を登録することの扱いは、以下のようになります: -- mandatory if the component is stored on a private repository, -- recommended for a more frequent [checking of dependency updates](#updating-dependencies). +- コンポーネントがプライベートなリポジトリに保存されている場合には必須です。 +- [依存関係の更新のチェック](#依存関係の更新) をより頻繁にしたい場合には推奨されます。 -#### Adding a token +#### トークンの追加 -To provide your GitHub or GitLab access token, you can either: +GitHub またはGitLab アクセストークンを提供するには、次のいずれかを実行します: -- click on **Add a personal access token...** button that is displayed in the "Add a dependency" dialog box after you entered a private repository path. +- "依存関係を追加..." ダイアログボックスで、プライベートリポジトリパスを入力した後に表示される **パーソナルアクセストークンを追加...** ボタンをクリックします。 ![dependency-add-token](../assets/en/Project/dependency-add-token-button.png) -- or, select **Add a GitHub personal access token...** or **Add a GitLab personal access token...** in the Dependency manager menu at any moment. For GitLab access tokens, you can select the host: +- あるいは、依存関係マネージャーメニュー内から**GitHub パーソナルアクセストークンを追加...** または **GitLab パーソナルアクセストークンを追加...** を選択することで、いつでもトークンの追加ができます。 GitLab アクセストークンの場合には、ホストを選択することができます: ![dependency-add-token](../assets/en/Project/dependency-add-token.png) @@ -651,9 +651,9 @@ To provide your GitHub or GitLab access token, you can either: ![dependency-add-token-2](../assets/en/Project/dependency-add-token-2.png) -#### Editing a token +#### トークンの編集 -You can only enter one personal access token per host. Once a token has been entered, you can **edit** it. +パーソナルアクセストークンはホストにつき 1つしか入力できません。 入力したトークンは、その後 **編集** することができます。 提供されたトークンは、[アクティブな4Dフォルダー](../commands/get-4d-folder#active-4d-folder) 内の**github.json** ファイルに保存されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/Project/project-method-properties.md b/i18n/ja/docusaurus-plugin-content-docs/current/Project/project-method-properties.md index 6d3d269c960f2b..253ba4d91a20a2 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/Project/project-method-properties.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/Project/project-method-properties.md @@ -3,7 +3,7 @@ id: project-method-properties title: プロジェクトメソッド --- -## Roles +## ロール その実行方法や使用方法に応じて、プロジェクトメソッドは次のような役割を果たします: @@ -12,7 +12,7 @@ title: プロジェクトメソッド - メニューメソッド - プロセスメソッド - イベントまたはエラー処理メソッド -- APIs to be called from the web server, transformation tags, extensions... +- Web サーバー、変換タグ、拡張機能などから呼び出されるAPI - また、テスト目的などで、プロジェクトメソッドを手動で実行することもできます。 ### サブルーチン @@ -66,7 +66,7 @@ title: プロジェクトメソッド プロジェクトメソッドは、**フォーミュラ** オブジェクトにカプセル化して、オブジェクトから呼び出すことができます。 -The [`Formula`](../commands/formula) or [`Formula from string`](../commands/formula-from-string) commands allow you to create [native formula objects](../API/FormulaClass.md) that you can encapsulate in object properties. つまり、カスタムなオブジェクトメソッドを実装することが可能です。 +[`Formula`](../commands/formula) または [`Formula from string`](../commands/formula-from-string) コマンドを使用すると、オブジェクトプロパティにカプセル化可能な[ネイティブなフォーミュラオブジェクト](../API/FormulaClass.md) を作成することができます。 つまり、カスタムなオブジェクトメソッドを実装することが可能です。 オブジェクトプロパティに保存されているメソッドを実行するには、プロパティ名のあとに **()** をつけます。 例: @@ -89,35 +89,35 @@ $o.custom_Alert() // "Hello world!" と表示します $o["custom_Alert"]() // "Hello world!" と表示します ``` -For more information, see the [`4D.Formula` class description](../API/FormulaClass.md) and the [Using object properties as named parameters](../Concepts/parameters.md#using-object-properties-as-named-parameters) paragraph. +詳細な情報については、[`4D.Formula` クラスの詳細](../API/FormulaClass.md) および [オブジェクトプロパティを名前付き引数として使用する](../Concepts/parameters.md#オブジェクトプロパティを名前付き引数として使用する) の章を参照してください。 ### メニューメソッド -メニューメソッドは、カスタムメニューから呼び出されるプロジェクトメソッドです。 You assign the method to the menu command using the Menu editor or a [command of the "Menus" theme](../commands/theme/Menus.md). メニューが選択されると、それに対応するメニューメソッドが実行されます。 特定の処理を実行するメニューメソッドを割り当てたカスタムメニューを作成することで、デスクトップアプリケーションのユーザーインターフェースをカスタマイズすることができます。 +メニューメソッドは、カスタムメニューから呼び出されるプロジェクトメソッドです。 メニューエディターまたは["メニュー" テーマのコマンド](../commands/theme/Menus.md) を使用して、メニューにメソッドを割り当てます。 メニューが選択されると、それに対応するメニューメソッドが実行されます。 特定の処理を実行するメニューメソッドを割り当てたカスタムメニューを作成することで、デスクトップアプリケーションのユーザーインターフェースをカスタマイズすることができます。 -メニューメソッドにより、単一または複数の処理を実行することができます。 For example, a menu command for entering records might call a method that performs two tasks: displaying the appropriate input form, and calling the [`ADD RECORD`(../commands/add-record)] command until the user cancels the data entry activity. +メニューメソッドにより、単一または複数の処理を実行することができます。 メニューメソッドにより、単一または複数の処理を実行することができます。 たとえば、データ入力のメニューに、以下の2つの処理を実行するメソッドを割り当てられます。まず適切な入力フォームを表示し、次にユーザーがキャンセルするまでの間[`ADD RECORD`](../commands/add-record) コマンドによるデータ入力を繰り返します。 -Automating sequences of activities is a very powerful capability of the 4D programming language. カスタムメニューを使用することで処理を自動化することができ、アプリケーションのユーザーにより多くのガイダンスを提供することができます。 +連続した処理の自動化は、4D プログラミング言語の強力な機能の一つです。 カスタムメニューを使用することで処理を自動化することができ、アプリケーションのユーザーにより多くのガイダンスを提供することができます。 ### プロセスメソッド -**プロセスメソッド** とは、プロセスの開始時に呼び出されるプロジェクトメソッドのことです。 The process lasts only as long as the process method continues to execute, except if it is a [Worker process](../Develop/processes.md#worker-processes). Note that a menu method attached to a menu command with [*Start a New Process*](../Menus/properties.md#start-a-new-process) property is also the process method for the newly started process. +**プロセスメソッド** とは、プロセスの開始時に呼び出されるプロジェクトメソッドのことです。 [ワーカープロセス](../Develop/processes.md#worker-processes) の場合を除いて、プロセスはプロセスメソッドが実行されている間だけ存続します。 メニューに属するメニューメソッドのプロパティとして [*新規プロセス開始*](../Menus/properties.md#start-a-new-process) をチェックしている場合、そのメニューメソッドは新規プロセスのプロセスメソッドでもあります。 ### イベント・エラー処理メソッド -**イベント処理メソッド** は、イベントを処理するプロセスメソッドとして、分離されたプロセス内で実行されます。 通常、開発者はイベント管理の大部分を 4Dに任せます。 たとえば、データ入力中にキーストロークやクリックを検出した 4Dは、正しいオブジェクトとフォームメソッドを呼び出します。このため開発者は、これらのメソッド内でイベントに対し適切に応答できるのです。 For more information, see the description of the command [`ON EVENT CALL`](../commands/on-event-call). +**イベント処理メソッド** は、イベントを処理するプロセスメソッドとして、分離されたプロセス内で実行されます。 通常、開発者はイベント管理の大部分を 4Dに任せます。 たとえば、データ入力中にキーストロークやクリックを検出した 4Dは、正しいオブジェクトとフォームメソッドを呼び出します。このため開発者は、これらのメソッド内でイベントに対し適切に応答できるのです。 詳細については[`ON EVENT CALL`](../commands/on-event-call) コマンドの説明を参照してください。 **エラー処理メソッド** は、割り込みを実行するプロジェクトメソッドです。 エラーや例外が発生するたびに呼び出されます。 詳細については、[エラー処理](../Concepts/error-handling.md) を参照ください。 -### API Methods +### APIメソッド -Project methods can be called from external contexts such as other applications, web apps, processed files, etc., in which case they can be seen as API. Such calls include: +プロジェクトメソッドは、他のアプリケーション、Web アプリ、処理されたファイル、などの外部コンテキストから呼び出し可能です。その場合、これらはAPI としてみなすことができます。 このような呼び出しには以下のようなものが含まれます: -- calls to the web server through [http request handlers](../WebServer/http-request-handler.md) or [`4DACTION` URLs](../WebServer/httpRequests.md#4daction), -- [tag processing](../Tags/transformation-tags.md) -- expressions called from extensions ([4D Write Pro](../WritePro/commands/wp-insert-formula.md), [4D View Pro](../ViewPro/formulas.md) or form objects (e.g. [`ST INSERT EXPRESSION`](../commands/st-insert-expression)). +- [http リクエストハンドラー](../WebServer/http-request-handler.md) または [`4DACTION` URL](../WebServer/httpRequests.md#4daction) を通したWeb サーバーへの呼び出し。 +- [タグ処理](../Tags/transformation-tags.md) +- 拡張機能([4D Write Pro](../WritePro/commands/wp-insert-formula.md)、 [4D View Pro](../ViewPro/formulas.md)) またはフォームオブジェクト(例: [`ST INSERT EXPRESSION`](../commands/st-insert-expression))から呼び出された式。 -External calls to project methods must be allowed in the [project method properties](../Project/project-method-properties.md). +プロジェクトメソッドへの外部呼び出しは、[プロジェクトメソッドプロパティ](../Project/project-method-properties.md) で許可されている必要があります。 ### 手動での実行 @@ -235,11 +235,11 @@ External calls to project methods must be allowed in the [project method propert 4D内での再帰呼び出しの代表的な使用方法は以下のとおりです: - 例題と同じく、互いに関連するテーブル内でのレコードの取り扱い。 -- Browsing documents and folders on your disk, using the commands [`FOLDER LIST`](../commands/folder-list) and [`DOCUMENT LIST`](document-list). フォルダーにはフォルダーとドキュメントが含まれており、サブフォルダーはまたフォルダーとドキュメントを含むことができます。 +- [`FOLDER LIST`](../commands/folder-list) および [`DOCUMENT LIST`](document-list) などのコマンドを使用して、ディスク上のドキュメントやフォルダをブラウズする。 フォルダーにはフォルダーとドキュメントが含まれており、サブフォルダーはまたフォルダーとドキュメントを含むことができます。 :::warning -Recursive calls should always end at some point. たとえば、`Genealogy of` メソッドが自身の呼び出しを止めるのは、クエリがレコードを返さないときです。 この条件のテストをしないと、メソッドは際限なく自身を呼び出します。 (メソッド内で使用される引数やローカル変数の蓄積を含む) 再帰呼び出しによって容量が一杯になると、最終的に 4Dは “スタックがいっぱいです” エラーを返します 。 +再帰呼び出しは、必ずある時点で終了する必要があります。 たとえば、`Genealogy of` メソッドが自身の呼び出しを止めるのは、クエリがレコードを返さないときです。 この条件のテストをしないと、メソッドは際限なく自身を呼び出します。 (メソッド内で使用される引数やローカル変数の蓄積を含む) 再帰呼び出しによって容量が一杯になると、最終的に 4Dは “スタックがいっぱいです” エラーを返します 。 ::: diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/commands/vp-convert-to-picture.md b/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/commands/vp-convert-to-picture.md index 17febfcd05847d..fd0252fc775cfe 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/commands/vp-convert-to-picture.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/commands/vp-convert-to-picture.md @@ -29,11 +29,11 @@ title: VP Convert to picture - 4D View Pro ドキュメントを 4D Write Pro ドキュメントなど、他のドキュメントに埋め込みたい場合 - 4D View Pro ドキュメントを、4D View Pro エリアに読み込まずに印刷したい場合 -*vpObject* 引数には、変換したい 4D View Pro オブジェクトを渡します。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 +*vpObject* 引数には、変換したい 4D View Pro オブジェクトを渡します。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 -> 4D View Pro エリアに含まれている式や書式 ([セルフォーマット](../configuring.md#セルフォーマット) 参照) が正常に書き出されるよう、少なくともそれらが一度は評価されていることが SVG変換プロセスには必要です。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 +> 4D View Pro エリアに含まれている式や書式 ([セルフォーマット](../configuring.md#セルフォーマット) 参照) が正常に書き出されるよう、少なくともそれらが一度は評価されていることが SVG変換プロセスには必要です。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 -*rangeObj* には、変換するセルのレンジを渡します。 この引数が省略された場合のデフォルトでは、ドキュメントのコンテンツ全体が変換されます。 この引数が省略された場合のデフォルトでは、ドキュメントのコンテンツ全体が変換されます。 +*rangeObj* には、変換するセルのレンジを渡します。 この引数が省略された場合のデフォルトでは、ドキュメントのコンテンツ全体が変換されます。 書式 (上の注記参照)、ヘッダーの表示状態、カラムと行などを含めた表示属性に準じて、ドキュメントコンテンツは変換されます。 以下の要素の変換がサポートされます: @@ -61,7 +61,7 @@ title: VP Convert to picture var $vpAreaObj : Object var $vPict : Picture $vpAreaObj:=VP Export to object("ViewProArea") -$vPict:=VP Convert to picture($vpAreaObj) //export the whole area +$vPict:=VP Convert to picture($vpAreaObj) //エリア全体を書き出します ``` ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/commands/vp-set-allowed-methods.md b/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/commands/vp-set-allowed-methods.md index f24340d8bda189..f8879ab388a867 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/commands/vp-set-allowed-methods.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/commands/vp-set-allowed-methods.md @@ -47,13 +47,13 @@ title: VP SET ALLOWED METHODS ```4d var $allowed : Object -$allowed:=New object //parameter for the command +$allowed:=New object // コマンドに渡す引数 -$allowed.Hello:=New object //create a first simple function named "Hello" -$allowed.Hello.method:="My_Hello_Method" //sets the 4D method +$allowed.Hello:=New object // "Hello" という名前の 1つ目の簡単なファンクションを作成します +$allowed.Hello.method:="My_Hello_Method" // 4Dメソッドを設定します $allowed.Hello.summary:="Hello prints hello world" -$allowed.Byebye:=New object //create a second function with parameters named "Byebye" +$allowed.Byebye:=New object // "Byebye" という名前の、引数を受け付ける 2つ目のファンクションを作成 $allowed.Byebye.method:="My_ByeBye_Method" $allowed.Byebye.parameters:=New collection $allowed.Byebye.parameters.push(New object("name";"Message";"type";Is text)) diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/commands/vp-set-column-attributes.md b/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/commands/vp-set-column-attributes.md index 2f77b1e7f4077e..3e2c6eba877fd0 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/commands/vp-set-column-attributes.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/commands/vp-set-column-attributes.md @@ -42,7 +42,7 @@ title: VP SET COLUMN ATTRIBUTES ```4d var $column; $properties : Object -$column:=VP Column("ViewProArea";1) //column B +$column:=VP Column("ViewProArea";1) // カラム B を取得 $properties:=New object("width";100;"header";"Hello World") VP SET COLUMN ATTRIBUTES($column;$properties) diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/getting-started.md b/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/getting-started.md index d07e7043f4848e..a6faad8d0500de 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/getting-started.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/ViewPro/getting-started.md @@ -27,11 +27,11 @@ title: はじめに 1. [依存関係マネージャー](../Project/components.md) ウィンドウを開きます。 2. **+** ボタンをクリックしてコンポーネントを追加します。 3. **GitHub** タブをクリックします。 -4. Select **4d/4D-ViewPro** in the [default list of components](../Extensions/overview.md) and (recommended) **Follow 4D version** as [Dependency rule](../Project/components.md#defining-a-dependency-version-range), then click **Add**. +4. [コンポーネントのデフォルトのリスト](../Extensions/overview.md) から**4d/4D-ViewPro** を選択し、[依存関係ルール](../Project/components.md#依存関係のバージョン範囲を定義) として**4D のバージョンに追随する** を選択して、**追加** をクリックします。 ![](../assets/en/ViewPro/install.png) -Once you restart the project, the 4D View Pro component is installed as a [Github dependency](../Project/components.md#adding-a-github-or-gitlab-dependency). +プロジェクトを再起動すると、4D View Pro コンポーネントは[Github 依存関係](../Project/components.md#githubまたはgitlab依存関係を追加する)としてインストールされます。 4D View Pro はライセンスを必要とします。 これらの機能を使用するには、アプリケーションにおいて当該ライセンスを有効化しておく必要があります。 4D View ライセンスがインストールされていない場合、4D View Pro 機能を必要とするオブジェクトのコンテンツはランタイムでは表示されず、エラーメッセージだけが表示されます: diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/WebServer/sessions.md b/i18n/ja/docusaurus-plugin-content-docs/current/WebServer/sessions.md index 40ff28df073176..7a64621fedaa14 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/WebServer/sessions.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/WebServer/sessions.md @@ -222,7 +222,7 @@ End if :::info -Session tokens can also be created from [remote user sessions](../Desktop/sessions.md) and shared with web sessions to implement desktop applications that use web-based interfaces. See [Sharing a remote session for web accesses](../Desktop/sessions.md#sharing-a-remote-session-for-web-accesses). +セッショントークンは[リモートユーザーセッション](../Desktop/sessions.md) から作成しWeb セッションと共有することが可能で、これによりWeb ベースのインターフェースを使用したデスクトップアプリケーションを実装することが可能です。 [Webアクセスのためにリモートセッションを共有する](../Desktop/sessions.md#sharing-a-remote-session-for-web-accesses) を参照して下さい。 ::: @@ -482,7 +482,7 @@ Function validateEmail() : 4D.OutgoingMessage - HTTP とHTTPS スキーマの両方がサポートされます。 - トークンで再使用ができるのは[スケーラブルセッション](#Webセッションの有効化) のみです。 - 再使用ができるのはホストデータベースのセッションのみです(コンポーネントのWeb サーバーで作成されたセッションは復元することができません)。 -- Tokens can be **shared** with [remote user sessions](../Desktop/sessions.md#sharing-a-remote-session-for-web-accesses) for hybrid accesses (desktop and web). +- トークンは[リモートユーザーセッション](../Desktop/sessions.md#sharing-a-remote-session-for-web-accesses) と**共有する**ことができ、これによりハイブリッドアクセス(デスクトップとWeb) を実現することができます。 ### ライフスパン diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/command-index.md b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/command-index.md index 0a7e59d4552439..cc59e69ccdd6a4 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/command-index.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/command-index.md @@ -23,15 +23,15 @@ title: 4D View Pro コマンド [`WP DELETE FOOTER`](../commands/wp-delete-footer)
                    [`WP DELETE HEADER`](../commands/wp-delete-header)
                    [`WP DELETE PICTURE`](../commands/wp-delete-picture)
                    -[`WP DELETE SECTION`](../commands/wp-delete-section) ***New 4D 20 R7***
                    -[`WP DELETE STYLE SHEET`](../commands/wp-delete-style-sheet) ***Modified 4D 21 R3***
                    -[`WP DELETE SUBSECTION`](../commands/wp-delete-subsection) ***Modified 4D 20 R7***
                    +[`WP DELETE SECTION`](../commands/wp-delete-section) ***4D 20 R7 で追加***
                    +[`WP DELETE STYLE SHEET`](../commands/wp-delete-style-sheet) ***4D 21 R3 で変更***
                    +[`WP DELETE SUBSECTION`](../commands/wp-delete-subsection) ***4D 20 R7 で変更***
                    [`WP DELETE TEXT BOX`](../commands/wp-delete-text-box) E -[`WP EXPORT DOCUMENT`](../commands/wp-export-document) **Modified 4D 20 R9**
                    -[`WP EXPORT VARIABLE`](../commands/wp-export-variable) **Modified 4D 20 R9** +[`WP EXPORT DOCUMENT`](../commands/wp-export-document) **4D 20 R9 で変更**
                    +[`WP EXPORT VARIABLE`](../commands/wp-export-variable) **4D 20 R9 で変更** F @@ -42,7 +42,7 @@ title: 4D View Pro コマンド G -[`WP GET ATTRIBUTES`](../commands/wp-get-attributes) ***Modified 4D 20 R8***
                    +[`WP GET ATTRIBUTES`](../commands/wp-get-attributes) ***4D 20 R8 で変更***
                    [`WP Get body`](../commands/wp-get-body)
                    [`WP GET BOOKMARKS`](../commands/wp-get-bookmarks)
                    [`WP Get breaks`](../commands/wp-get-breaks)
                    @@ -58,7 +58,7 @@ title: 4D View Pro コマンド [`WP Get position`](../commands/wp-get-position)
                    [`WP Get section`](../commands/wp-get-section)
                    [`WP Get sections`](../commands/wp-get-sections)
                    -[`WP Get style sheet`](../commands/wp-get-style-sheet) ***Modified 4D 21 R3***
                    +[`WP Get style sheet`](../commands/wp-get-style-sheet) ***4D 21 R3 で変更***
                    [`WP Get style sheets`](../commands/wp-get-style-sheets)
                    [`WP Get subsection`](../commands/wp-get-subsection)
                    [`WP Get text`](../commands/wp-get-text)
                    @@ -66,12 +66,12 @@ title: 4D View Pro コマンド I -[`WP Import document`](../commands/wp-import-document) ***Modified 4D 20 R8***
                    +[`WP Import document`](../commands/wp-import-document) ***4D 20 R8 で変更***
                    [`WP IMPORT STYLE SHEETS`](../commands/wp-import-style-sheets)
                    -[`WP INSERT BREAK`](../commands/wp-insert-break) ***Modified 4D 20 R8***
                    -[`WP Insert document body`](../commands/wp-insert-document-body) ***Modified 4D 20 R8***
                    -[`WP INSERT FORMULA`](../commands/wp-insert-formula) ***Modified 4D 20 R8***
                    -[`WP INSERT PICTURE`](../commands/wp-insert-picture) ***Modified 4D 20 R8***
                    +[`WP INSERT BREAK`](../commands/wp-insert-break) ***4D 20 R8 で変更***
                    +[`WP Insert document body`](../commands/wp-insert-document-body) ***4D 20 R8 で変更***
                    +[`WP INSERT FORMULA`](../commands/wp-insert-formula) ***4D 20 R8 で変更***
                    +[`WP INSERT PICTURE`](../commands/wp-insert-picture) ***4D 20 R8 で変更***
                    [`WP Insert table`](../commands/wp-insert-table)
                    [`WP Is font style supported`](../commands/wp-is-font-style-supported) diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-delete-style-sheet.md b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-delete-style-sheet.md index c540177d402bbc..5a91b3be35dad9 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-delete-style-sheet.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-delete-style-sheet.md @@ -60,7 +60,7 @@ displayed_sidebar: docs ## 例題 1 -To delete a character style sheet "MyCharStyle": +"MyCharStyle" 文字スタイルシートを削除するには: ```4d WP DELETE STYLE SHEET(wpArea; "MyCharStyle") diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-document.md b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-document.md index 8583e3d629fc67..1ff78f15a4b416 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-document.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-document.md @@ -29,31 +29,31 @@ displayed_sidebar: docs *filePath* あるいは *fileObj* のいずれかを渡すことができます: -- *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 ドキュメント名のみを渡した場合、ドキュメントは4D ストラクチャーファイルと同じ階層に保存されます。 +- *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 ドキュメント名のみを渡した場合、ドキュメントは4D ストラクチャーファイルと同じ階層に保存されます。 - *fileObj* 引数には、書き出されるファイルを表す4D.File オブジェクトを渡します。 *format* 引数は省略可能ですが、省略した場合には*filePath* 引数で拡張子を指定する必要があります。 *format* 引数には、*4D Write Pro 定数* テーマの定数を渡すこともできます。 この場合、4D は必要に応じて適切な拡張子をファイル名に追加します。 以下のフォーマットがサポートされています: -| 定数 | 値 | 説明 | -| -------------------- | - | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| wk 4wp | 4 | 4D Write Pro ドキュメントはネイティブなアーカイブフォーマット(圧縮されたHTML で画像は別個のフォルダに保存)で保存されます。 4D 特有のタグは含まれ、4D 式は計算されません。 このフォーマットは特にロスなく4D Write Pro ドキュメントをディスク上に保存するのに適しています。 | -| wk docx | 7 | .docx 拡張子を意味します。 4D Write Pro ドキュメントはMicrosoft Word フォーマットで保存されます。 Microsoft Word 2010 以降に正式に対応しています。
                    The document parts exported are:
                    • Body / headers / footers / sections
                    • Page / print settings (margins, background color / image, borders, padding, paper size / orientation)
                    • Images - inline, anchored, and background image pattern (defined with wk background image)
                    • Style sheets (character, paragraph)
                    • Compatible variables and expressions (page number, number of pages, date, time, metadata). Non-compatible variables and expressions will be evaluated and frozen before export.
                    • Links - Bookmarks and URLs
                    Note that some 4D Write Pro settings may not be available or may behave differently in Microsoft Word. | -| wk mime html | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 This format is particularly suitable for sending HTML emails. | -| wk pdf | 5 | .pdf 拡張子。 4D Write Pro ドキュメントはページビューモードに基づいてPDF フォーマットで保存されています。 The following metadata is exported in a PDF document: Title / Author / Subject / Content creator
                    **Notes**:
                    • Expressions are automatically frozen when document is exported
                    • Links to methods are NOT exported
                    | -| wk svg | 8 | 4D Write Pro ドキュメントのページはページビューモードに基づいてSVG フォマットで保存されます。 **注意:** SVG へと書き出す際は、一度に1ページしか書き出すことができません。 書き出すページを指定するにはwk page index を使用して下さい。 | -| wk web page complete | 2 | .htm または .html 拡張子。 このドキュメントは標準HTMLとして保存され、そのリソースは別に保存されます。 4Dタグは除去され、式は値が計算されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 このフォーマットは特に4D Write Pro ドキュメントWeb ブラウザで表示したい場合に特に適しています。 | +| 定数 | 値 | 説明 | +| -------------------- | - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| wk 4wp | 4 | 4D Write Pro ドキュメントはネイティブなアーカイブフォーマット(圧縮されたHTML で画像は別個のフォルダに保存)で保存されます。 4D 特有のタグは含まれ、4D 式は計算されません。 このフォーマットは特にロスなく4D Write Pro ドキュメントをディスク上に保存するのに適しています。 | +| wk docx | 7 | .docx 拡張子を意味します。 4D Write Pro ドキュメントはMicrosoft Word フォーマットで保存されます。 Microsoft Word 2010 以降に正式に対応しています。
                    書き出しに対応しているドキュメントの部分は以下の通りです:
                    • 本文 / ヘッダー / フッター / セクション
                    • ページ / 印刷設定 (余白、背景色 / 背景画像、境界線、パディング、用紙サイズ / 用紙の向き)
                    • 画像 - インライン、アンカー、背景画像パターン(wk background image で定義されているもの)
                    • スタイルシート(文字、段落)
                    • 互換性のある変数と式(ページ番号、ページ数、日付、時間、メタデータ)。 互換性のない変数と式は評価されて、書き出しの前に値が固定化されます。
                    • リンク - ブックマークと URL
                    一部の4D Write Pro 設定はMicrosoft Word では利用できないか、振る舞いが異なる可能性があることに注意してください。 | +| wk mime html | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 このフォーマットは HTML Eメールを送信するのに特に適しています。 | +| wk pdf | 5 | .pdf 拡張子。 4D Write Pro ドキュメントはページビューモードに基づいてPDF フォーマットで保存されています。 PDF ドキュメントには以下のメタ情報が書き出されています: タイトル / 作者 / タイトル / コンテンツ作成者
                    **注意**:
                    • 式は、ドキュメントが書き出されるときに自動的に値が計算されて固定化されます。
                    • メソッドへのリンクは**書き出されません**
                    | +| wk svg | 8 | 4D Write Pro ドキュメントのページはページビューモードに基づいてSVG フォマットで保存されます。 **注意:** SVG へと書き出す際は、一度に1ページしか書き出すことができません。 書き出すページを指定するにはwk page index を使用して下さい。 | +| wk web page complete | 2 | .htm または .html 拡張子。 このドキュメントは標準HTMLとして保存され、そのリソースは別に保存されます。 4Dタグは除去され、式は値が計算されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 このフォーマットは特に4D Write Pro ドキュメントWeb ブラウザで表示したい場合に特に適しています。 | **注:** - "4D 特有のタグ"とは、4Dネームスペースと4D CSSスタイルを含めた4D XHTMLのことです。 - 4D Write Pro ドキュメントフォーマットに関するより詳細な情報に関しては、[.4wp ドキュメントフォーマット](https://doc.4d.com/4Dv20/4D/20/Using-a-4D-Write-Pro-area.200-6229460.en.html#2895813)を参照してください。 -- To view a list of known differences or incompatibility when using the .docx format, see [Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md). +- .docx フォーマットを使用する際の、既知の差異および非互換性の一覧を見るためには、[.docxフォーマットの読み込み/書き出し](../user-legacy/importing-and-exporting-in-docx-format.md) を参照してください。 - SVG フォーマットでのエクスポートの詳細については、[SVGフォーマットへの書き出し](https://doc.4d.com/4Dv20/4D/20/Exporting-to-SVG-format.200-6229468.ja.html) を参照してください。 ### option 引数 -Pass in *option* an object containing the values to define the properties of the exported document. 次のプロパティを利用することができます: +*option* 引数には、書き出されるドキュメントのプロパティを定義する値を格納したオブジェクトを渡します。 次のプロパティを利用することができます: | 定数 | 値 | 説明 | | ------------------------------------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -69,7 +69,7 @@ Pass in *option* an object containing the values to define the properties of the | wk pdfa version | pdfaVersion | PDF/A バージョンに適合したPDF を書き出します。 PDF/A のプロパティおよびバージョンの詳細については、[Wikipedia のPDF/A のページ](https://ja.wikipedia.org/wiki/PDF/A) を参照してください。 取り得る値:
                  • `wk pdfa2`: "PDF/A-2" バージョンに書き出します。
                  • `wk pdfa3`: "PDF/A-3" バージョンに書き出します。
                  • **注意:** macOS 上では、プラットフォームの実装によっては`wk pdfa2` 定数はPDF/A-2 またはPDF/A-3 またはそれ以上のバージョンに書き出すことがあります。 また、`wk pdfa3` 定数は"*少なくとも* PDF/A-3へと書き出す"ということを意味します。 Windows 上では、出力されたPDF ファイルは常に指定されたバージョンと同じになります。 | | wk recompute formulas | recomputeFormulas | 書き出し時にフォーミュラを再計算するかどうかを定義します。 取り得る値:
                  • true - デフォルト値。 全てのフォーミュラは再度計算されます。
                  • false- フォーミュラを再計算しません。
                  • | | wk visible background and anchored elements | visibleBackground | 背景画像/背景色、アンカーされた画像またはテキストボックス(ディスプレイ用では、ページビューモードまたは埋め込みビューモードでのみ表示されるエフェクト)を表示または書き出しをします。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | -| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. If value is False, missing image elements will not be displayed at all even if they have borders, width, height, or background; this may impact the page layout for inline images. | +| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. 値がFalse の場合、たとえ画像に境界線、幅、高さ、背景などが設定されてあっても空の画像要素は全く表示されないという点に注意して下さい。これはインライン画像のページレイアウトに影響する可能性があります。 | | wk visible footers | visibleFooters | フッターを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False | | wk visible headers | visibleHeaders | ヘッダーを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | | wk visible references | visibleReferences | ドキュメントに挿入されている4D 式を参照として表示または書き出しします。 取り得る値: True/False | @@ -97,20 +97,20 @@ Pass in *option* an object containing the values to define the properties of the | wk visible references | \- | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | | wk whitespace | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: "pre-wrap") | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: "pre-wrap") | \- | -**Compatibility Note:** Passing a *longint* value in *option* is supported for compatibility reasons, but it is recommended to use an object parameter. +**互換性に関する注意:** *option* 引数に*倍長整数* 型の値を渡すことは互換性の理由からサポートされていますが、オブジェクト型の引数を渡すことが推奨されています。 ### wk files コレクション wk files プロパティを使用すると、[PDF に添付つきで書き出すことができます](https://blog.4d.com/4d-write-pro-export-to-pdf-with-enclosures)。 このプロパティには、最終ドキュメントに埋め込まれるファイルを記述するオブジェクトのコレクションを格納する必要があります。 コレクション内のそれぞれのオブジェクトは以下のプロパティを格納することができます: -| **プロパティ** | **型** | **Description** | -| ------------ | ------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| name | Text | ファイル名。 *file* プロパティが使用されている場合には、デフォルトでは名前はファイル名が使用されるので、オプションとなります(必須ではありません)。 *data* プロパティが使用されている場合には必須(ただしFactur-X 書き出しの場合の最初のファイルを除く、この場合にはファイル名は自動的に"factur-x.xml" となっているため。詳細は以下参照) | -| description | Text | 任意。 省略時、Factur-X への最初の書き出しファイルのデフォルトの値は"Factur-X/ZUGFeRD Invoice" となり、それ以外の場合は空となります。 | -| mimeType | Text | 任意。 省略時、デフォルト値は通常ファイル拡張子から推測するができます。それ以外の場合には、"application/octet-stream" が使用されます。 渡された場合、必ずISO mime タイプを使用するようにしてください。そうでない場合、書き出されたファイルは無効である場合があります。 | -| data | Text または Blob | *file* プロパティがない場合には必須。 | -| file | 4D.File オブジェクト | *data* プロパティがない場合には必須。それ以外の場合には使用されません。 | -| relationship | Text | 任意。 省略時、デフォルト値は "Data" です。 Possible values for Factur-X first file:
                    • for BASIC, EN 16931 or EXTENDED profiles: "Alternative", "Source" or "Data" ("Alternative" only for German invoice)
                    • for MINIMUM and BASIC WL profiles: "Data" only.
                    • for other profiles: "Alternative", "Source" or "Data" (with restrictions perhaps depending on country: see profile specification for more info about other profiles - for instance for RECHNUNG profile only "Alternative" is allowed)
                    • for other files (but Factur-X invoice xml file) : "Alternative", "Source", "Data", "Supplement" or "Unspecified"
                    • any other value generates an error.
                    | +| **プロパティ** | **型** | **Description** | +| ------------ | ------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| name | Text | ファイル名。 *file* プロパティが使用されている場合には、デフォルトでは名前はファイル名が使用されるので、オプションとなります(必須ではありません)。 *data* プロパティが使用されている場合には必須(ただしFactur-X 書き出しの場合の最初のファイルを除く、この場合にはファイル名は自動的に"factur-x.xml" となっているため。詳細は以下参照) | +| description | Text | 任意。 省略時、Factur-X への最初の書き出しファイルのデフォルトの値は"Factur-X/ZUGFeRD Invoice" となり、それ以外の場合は空となります。 | +| mimeType | Text | 任意。 省略時、デフォルト値は通常ファイル拡張子から推測するができます。それ以外の場合には、"application/octet-stream" が使用されます。 渡された場合、必ずISO mime タイプを使用するようにしてください。そうでない場合、書き出されたファイルは無効である場合があります。 | +| data | Text または Blob | *file* プロパティがない場合には必須。 | +| file | 4D.File オブジェクト | *data* プロパティがない場合には必須。それ以外の場合には使用されません。 | +| relationship | Text | 任意。 省略時、デフォルト値は "Data" です。 Factur-X の最初のファイルの取りうる値:
                    • BASIC、EN 16931 または EXTENDED プロファイルの場合: "Alternative"、"Source"または "Data" ("Alternative" はドイツの請求書にのみ使用されます)
                    • MINIMUM および BASIC WL プロファイルの場合: "Data" のみ。
                    • その他のプロファイルの場合: "Alternative"、"Source" または "Data" (国によって制約がある場合あり:他のプロファイルについての詳細な情報についてはプロファイルの指示書を参照してください。例えば、RECHNUNG プロファイルの場合は"Alternative" のみ使用可能です)
                    • その他の(ただしFactur-X invoice xml ファイルを除く)ファイルの場合 : "Alternative"、"Source"、"Data"、"Supplement" または "Unspecified"
                    • それ以外の値はエラーを生成します。
                    | *option* 引数にも wk factur x プロパティが含まれている場合、 wk files コレクションの最初の要素はFactur-X (ZUGFeRD) invoice xml ファイルである必要があります(以下参照)。 @@ -271,8 +271,8 @@ WP EXPORT DOCUMENT(WParea; $file; wk docx; $options) ## 参照 [4D QPDF (Component) - PDF Get attachments](https://github.com/4d/4D-QPDF)
                    -[Exporting to HTML and MIME HTML formats](../user-legacy/exporting-to-html-and-mime-html-formats.md)
                    -[Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md)
                    -[Blog post - 4D Write Pro: Electronic invoice generation](https://blog.4d.com/4d-write-pro-electronic-invoice-generation)
                    -[Blog post - 4D Write Pro: Export to PDF with enclosures](https://blog.4d.com/4d-write-pro-export-to-pdf-with-enclosures)
                    +[HTML および MIME HTML フォーマットで書き出す](../user-legacy/exporting-to-html-and-mime-html-formats.md)
                    +[.docx フォーマットでの読み込みと書き出し](../user-legacy/importing-and-exporting-in-docx-format.md)
                    +[Blog 記事 - 4D Write Pro: Electronic invoice generation](https://blog.4d.com/4d-write-pro-electronic-invoice-generation)
                    +[Blog 記事 - 4D Write Pro: Export to PDF with enclosures](https://blog.4d.com/4d-write-pro-export-to-pdf-with-enclosures)
                    [WP EXPORT VARIABLE](wp-export-variable.md)
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-variable.md b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-variable.md index 2a9834d7da3a6b..2af005e45b49d6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-variable.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-export-variable.md @@ -34,26 +34,26 @@ displayed_sidebar: docs *format* 引数には、使用したい書き出しフォーマットを設定する、*4D Write Pro 定数* テーマの定数を一つ渡します。 それぞれのフォーマットは特定の用法に関連します。 以下のフォーマットがサポートされています: -| 定数 | 型 | 値 | 説明 | -| ------------------- | ------- | - | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| wk 4wp | Integer | 4 | 4D Write Pro ドキュメントはネイティブなアーカイブフォーマット(圧縮されたHTML で画像は別個のフォルダに保存)で保存されます。 4D 特有のタグは含まれ、4D 式は計算されません。 このフォーマットは特にロスなく4D Write Pro ドキュメントをディスク上に保存するのに適しています。 | -| wk docx | Integer | 7 | .docx 拡張子を意味します。 4D Write Pro ドキュメントはMicrosoft Word フォーマットで保存されます。 Microsoft Word 2010 以降に正式に対応しています。
                    The document parts exported are:
                    • Body / headers / footers / sections
                    • Page / print settings (margins, background color / image, borders, padding, paper size / orientation)
                    • Images - inline, anchored, and background image pattern (defined with wk background image)
                    • Style sheets (character, paragraph)
                    • Compatible variables and expressions (page number, number of pages, date, time, metadata). Non-compatible variables and expressions will be evaluated and frozen before export.
                    • Links - Bookmarks and URLs
                    Note that some 4D Write Pro settings may not be available or may behave differently in Microsoft Word. | -| wk mime html | Integer | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 This format is particularly suitable for sending HTML emails. | -| wk pdf | Integer | 5 | .pdf 拡張子。 4D Write Pro ドキュメントはページビューモードに基づいてPDF フォーマットで保存されています。 PDF ドキュメントには以下のメタ情報が書き出されています: タイトル 作者 タイトル コンテンツ作成者 **注意**: 式は、ドキュメントが書き出されるときに自動的に値が計算されて固定化されます。メソッドへのリンクは**サポートされていません。** | -| wk svg | Integer | 8 | 4D Write Pro ドキュメントのページはページビューモードに基づいてSVG フォマットで保存されます。 **注意:** SVG へと書き出す際は、一度に1ページしか書き出すことができません。 書き出すページを指定するにはwk page index を使用して下さい。 | -| wk web page html 4D | Integer | 3 | 4D Write Pro ドキュメントはHTML として保存さんれ、4D 特有のタグが含まれます。それぞれの式はノンブレーキングスペースとして挿入されます。 このフォーマットはロスレスであるため、テキストフィールドへの保存目的に適しています。 | +| 定数 | 型 | 値 | 説明 | +| ------------------- | ------- | - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| wk 4wp | Integer | 4 | 4D Write Pro ドキュメントはネイティブなアーカイブフォーマット(圧縮されたHTML で画像は別個のフォルダに保存)で保存されます。 4D 特有のタグは含まれ、4D 式は計算されません。 このフォーマットは特にロスなく4D Write Pro ドキュメントをディスク上に保存するのに適しています。 | +| wk docx | Integer | 7 | .docx 拡張子を意味します。 4D Write Pro ドキュメントはMicrosoft Word フォーマットで保存されます。 Microsoft Word 2010 以降に正式に対応しています。
                    書き出しに対応しているドキュメントの部分は以下の通りです:
                    • 本文 / ヘッダー / フッター / セクション
                    • ページ / 印刷設定 (余白、背景色 / 背景画像、境界線、パディング、用紙サイズ / 用紙の向き)
                    • 画像 - インライン、アンカー、背景画像パターン(wk background image で定義されているもの)
                    • スタイルシート(文字、段落)
                    • 互換性のある変数と式(ページ番号、ページ数、日付、時間、メタデータ)。 互換性のない変数と式は評価されて、書き出しの前に値が固定化されます。
                    • リンク - ブックマークと URL
                    一部の4D Write Pro 設定はMicrosoft Word では利用できないか、振る舞いが異なる可能性があることに注意してください。 | +| wk mime html | Integer | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 このフォーマットは HTML Eメールを送信するのに特に適しています。 | +| wk pdf | Integer | 5 | .pdf 拡張子。 4D Write Pro ドキュメントはページビューモードに基づいてPDF フォーマットで保存されています。 PDF ドキュメントには以下のメタ情報が書き出されています: タイトル 作者 タイトル コンテンツ作成者 **注意**: 式は、ドキュメントが書き出されるときに自動的に値が計算されて固定化されます。メソッドへのリンクは**サポートされていません。** | +| wk svg | Integer | 8 | 4D Write Pro ドキュメントのページはページビューモードに基づいてSVG フォマットで保存されます。 **注意:** SVG へと書き出す際は、一度に1ページしか書き出すことができません。 書き出すページを指定するにはwk page index を使用して下さい。 | +| wk web page html 4D | Integer | 3 | 4D Write Pro ドキュメントはHTML として保存さんれ、4D 特有のタグが含まれます。それぞれの式はノンブレーキングスペースとして挿入されます。 このフォーマットはロスレスであるため、テキストフィールドへの保存目的に適しています。 | **注:** - "4D 特有のタグ"とは、4Dネームスペースと4D CSSスタイルを含めた4D XHTMLのことです。 - 4D Write Pro ドキュメントフォーマットに関するより詳細な情報に関しては、[.4wp ドキュメントフォーマット](https://doc.4d.com/4Dv20/4D/20/Using-a-4D-Write-Pro-area.200-6229460.en.html#2895813)を参照してください。 -- To view a list of known differences or incompatibility when using the .docx format, see [Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md). +- .docx フォーマットを使用する際の、既知の差異および非互換性の一覧を見るためには、[.docxフォーマットの読み込み/書き出し](../user-legacy/importing-and-exporting-in-docx-format.md) を参照してください。 - コマンドを使用してSVG フォーマットへと書き出す場合、画像はbase64 フォーマットでエンコーディングされます。 - SVG フォーマットへの書き出しの詳細な情報については、 [SVGフォーマットへの書き出し](https://doc.4d.com/4Dv20/4D/20/Exporting-to-SVG-format.200-6229468.ja.html)を参照してください。 ### option 引数 -Pass in *option* an object containing the values to define the properties of the exported document. 次のプロパティを利用することができます: +*option* 引数には、書き出されるドキュメントのプロパティを定義する値を格納したオブジェクトを渡します。 次のプロパティを利用することができます: | 定数 | 値 | 説明 | | ------------------------------------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -69,7 +69,7 @@ Pass in *option* an object containing the values to define the properties of the | wk pdfa version | pdfaVersion | PDF/A バージョンに適合したPDF を書き出します。 PDF/A のプロパティおよびバージョンの詳細については、[Wikipedia のPDF/A のページ](https://ja.wikipedia.org/wiki/PDF/A) を参照してください。 取り得る値:
                  • `wk pdfa2`: "PDF/A-2" バージョンに書き出します。
                  • `wk pdfa3`: "PDF/A-3" バージョンに書き出します。
                  • **注意:** macOS 上では、プラットフォームの実装によっては`wk pdfa2` 定数はPDF/A-2 またはPDF/A-3 またはそれ以上のバージョンに書き出すことがあります。 また、`wk pdfa3` 定数は"*少なくとも* PDF/A-3へと書き出す"ということを意味します。 Windows 上では、出力されたPDF ファイルは常に指定されたバージョンと同じになります。 | | wk recompute formulas | recomputeFormulas | 書き出し時にフォーミュラを再計算するかどうかを定義します。 取り得る値:
                  • true - デフォルト値。 全てのフォーミュラは再度計算されます。
                  • false- フォーミュラを再計算しません。
                  • | | wk visible background and anchored elements | visibleBackground | 背景画像/背景色、アンカーされた画像またはテキストボックス(ディスプレイ用では、ページビューモードまたは埋め込みビューモードでのみ表示されるエフェクト)を表示または書き出しをします。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | -| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. If value is False, missing image elements will not be displayed at all even if they have borders, width, height, or background; this may impact the page layout for inline images. | +| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. 値がFalse の場合、たとえ画像に境界線、幅、高さ、背景などが設定されてあっても空の画像要素は全く表示されないという点に注意して下さい。これはインライン画像のページレイアウトに影響する可能性があります。 | | wk visible footers | visibleFooters | フッターを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False | | wk visible headers | visibleHeaders | ヘッダーを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | | wk visible references | visibleReferences | ドキュメントに挿入されている4D 式を参照として表示または書き出しします。 取り得る値: True/False | @@ -97,7 +97,7 @@ Pass in *option* an object containing the values to define the properties of the | wk visible references | \- | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | | wk whitespace | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: "pre-wrap") | \- | \- | \- | -**Compatibility Note:** Passing a *longint* value in *option* is supported for compatibility reasons, but it is recommended to use an object parameter. +**互換性に関する注意:** *option* 引数に*倍長整数* 型の値を渡すことは互換性の理由からサポートされていますが、オブジェクト型の引数を渡すことが推奨されています。 ## 例題 1 @@ -159,9 +159,9 @@ Pass in *option* an object containing the values to define the properties of the ## 参照 -[4D QPDF (Component) - PDF Get attachments](https://github.com/4d/4D-QPDF) -[Blog post - 4D Write Pro: Electronic invoice generation](https://blog.4d.com/4d-write-pro-electronic-invoice-generation) -[Blog post - 4D Write Pro: Export to PDF with enclosures](https://blog.4d.com/4d-write-pro-export-to-pdf-with-enclosures) -[Exporting to HTML and MIME HTML formats](../user-legacy/exporting-to-html-and-mime-html-formats.md)
                    -[Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md)
                    +[4D QPDF (コンポーネント) - PDF Get attachments](https://github.com/4d/4D-QPDF) +[Blog 記事 - 4D Write Pro: Electronic invoice generation](https://blog.4d.com/4d-write-pro-electronic-invoice-generation) +[Blog 記事 - 4D Write Pro: Export to PDF with enclosures](https://blog.4d.com/4d-write-pro-export-to-pdf-with-enclosures) +[HTML および MIME HTML フォーマットへの書き出し](../user-legacy/exporting-to-html-and-mime-html-formats.md)
                    +[.docx フォーマットからの読み込みおよび書き出し](../user-legacy/importing-and-exporting-in-docx-format.md)
                    [WP EXPORT DOCUMENT](../commands/wp-export-document) diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-get-style-sheet.md b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-get-style-sheet.md index 341137f08d2182..eb122e69888d8e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-get-style-sheet.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-get-style-sheet.md @@ -40,9 +40,9 @@ displayed_sidebar: docs *styleSheetName* 引数を使用すると、返すスタイルシートの名前を指定することができます。 *wpDoc* 引数のドキュメント内のそのスタイルシート名が存在しない場合、null オブジェクトが返されます。 -If the *styleSheetName* is the root-level name of a hierarchical list style sheet, you can optionally specify the *listLevelIndex* parameter to retrieve a specific level of the hierarchy. +*styleSheetName* で名前を指定したスタイルシートが改装リストスタイルシートのルートレベルの名前である場合、オプションの *listLevelIndex* 引数で階層レベルを指定することで階層内の特定のレベルを取得することができます。 -- *listLevelIndex* represents the level of the style sheet in the hierarchy (1 = root-level, 2 = first sub-level, etc.). +- *listLevelIndex* 引数は階層内のスタイルシートのレベルを表します(1 = ルートレベル、2 = 第一サブレベル、など)。 - スタイルシートが階層で、この 引数が省略された場合には、ルートレベルのスタイルシートが返されます。 - リクエストされたレベルが存在しない場合、null オブジェクトが返されます。 - スタイルシートが改装リストスタイルシートではない場合に、*listLevelIndex* が1 より大きかった場合、null オブジェクトが返されます。 @@ -55,8 +55,8 @@ If the *styleSheetName* is the root-level name of a hierarchical list style shee var $styleSheet : Object $styleSheet:=WP Get style sheet(wpArea;"Main title") - If($styleSheet=Null) // check if the style sheet exists - //if not create it + If($styleSheet=Null) // スタイルシートが存在するかチェックし、exists + // なければ作成する $styleSheet:=WP New style sheet(wpArea;wk type paragraph;"Main title") End if ``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-import-document.md b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-import-document.md index 8c9221fe435318..5d9e03143a5dd3 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-import-document.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-import-document.md @@ -26,15 +26,15 @@ displayed_sidebar: docs *filePath* あるいは *fileObj* のいずれかを渡すことができます: -- *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 ドキュメントが ストラクチャーファイルと同階層に置かれている場合を除き、完全なパスを渡す必要があります (同階層に置かれている場合にはファイル名のみを渡すことができます)。 You must pass a complete path, unless the document is located at the same level as the Project folder, in which case you can just pass its name. +- *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 ドキュメントが ストラクチャーファイルと同階層に置かれている場合を除き、完全なパスを渡す必要があります (同階層に置かれている場合にはファイル名のみを渡すことができます)。 - *fileObj* 引数には、読み込むファイルを表す4D.File オブジェクトを渡します。 以下のドキュメントの種類がサポートされています: -- 旧式の4D Write ドキュメント(.4w7 あるいは .4wt)。 For a detailed list of 4D Write features that are currently supported in 4D Write Pro objects, please refer to the [Importing 4D Write documents](../user-legacy/importing-4d-write-documents.md) section. +- 旧式の4D Write ドキュメント(.4w7 あるいは .4wt)。 旧式の4D Write ドキュメント(.4w7 あるいは .4wt)。 旧式の4D Write ドキュメント(.4w7 あるいは .4wt)。 4D Write Pro オブジェクトでもサポートされる4D Write 機能の詳細な一覧については、[4D Write ドキュメントの読み込み](../user-legacy/importing-4d-write-documents.md) の章を参照して下さい。 - 4D Write Pro(.4wp)フォーマットドキュメント。 4D Write Pro ドキュメントフォーマットに関するより詳細な情報に関しては、[.4wp ドキュメントフォーマット](../user-legacy/storing-4d-write-pro-documents-in-4d-object-fields.md#4wp-document-format)を参照してください。 -- .docx フォーマットのドキュメント。 For more information about, refer to [Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md). +- .docx フォーマットのドキュメント。 詳細な情報に関しては、[.docx フォーマットでの読み込みと書き出し](../user-legacy/importing-and-exporting-in-docx-format.md) を参照して下さい。 **注意:** 4D BLOBフィールドに保存されたドキュメントを読み込みたい場合には、[WP New](../commands/wp-new) コマンドの使用も検討してみて下さい。 @@ -44,7 +44,7 @@ displayed_sidebar: docs - **倍長整数** -デフォルトで、旧式の4D Write ドキュメント内で使用されているHTML 式は読み込まれません(4D Write Pro ではサポートされません)。 wk import html expressions as text 定数を渡した場合、HTML 式は`##htmlBegin##` および `##htmlEnd##` タグで囲まれた標準テキストとして読み込まれるため、そのあとに整形アクションが必要になります。 例: wk import html expressions as text 定数を渡した場合、HTML 式は`##htmlBegin##` および `##htmlEnd##` タグで囲まれた標準テキストとして読み込まれるため、そのあとに整形アクションが必要になります。 例: +デフォルトで、旧式の4D Write ドキュメント内で使用されているHTML 式は読み込まれません(4D Write Pro ではサポートされません)。 wk import html expressions as text 定数を渡した場合、HTML 式は`##htmlBegin##` および `##htmlEnd##` タグで囲まれた標準テキストとして読み込まれるため、そのあとに整形アクションが必要になります。 例: ```html ##htmlBegin##Imported titlebold##htmlEnd## @@ -54,21 +54,21 @@ displayed_sidebar: docs 以下のプロパティを持ったオブジェクトを渡すことで、読み込みオペレーション中に以下の属性がどのように扱われるかを定義することができます: -| **属性** | **型** | **Description** | -| ----------------------- | ----- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| anchoredTextAreas | Text | MS Word (.docx) ドキュメントのみ有効。 Word のアンカーされたテキストがどのように管理されるかを指定します。 取り得る値:

                    **anchored** (デフォルト) - アンカーされたテキストエリアはテキストボックスとして扱われます。 **inline** \- アンカーされたテキストはアンカーされた位置でインラインテキストとして扱われます。 **ignore** \- アンカーされたテキストは無視されます。 **注意**: ドキュメント内のレイアウトとページ数が変化する可能性があります。 *.docx フォーマットのファイルの読み込み方* も参照してください。 | -| anchoredImages | Text | MS Word (.docx) ドキュメントのみ有効。 アンカーされた画像がどのように管理されるかを指定します。 取り得る値:

                    **all** (デフォルト) - アンカーされた画像は全てアンカーされた画像としてテキスト折り返しプロパティとともに読み込まれます(例外: .docx の折り返しオプション"tight"はwrap square として読み込まれます)。 **ignoreWrap** \- アンカーされた画像は全て読み込まれますが、画像の周りにテキスト折り返しがある場合は無視されます。 **ignore** \- アンカーされた画像は読み込まれません。 | -| sections | Text | MS Word (.docx) ドキュメントのみ有効。 Specifies how sections are handled. 取り得る値:

                    **all** (デフォルト) - 全てのセクションが読み込まれます。 継続されたセクション、奇数/偶数セクションは全て標準のセクションへと変換されます。 **ignore** \- セクションは全てデフォルトの4D Write Pro セクション(A4/縦向きレイアウト/ヘッダーやフッターはなし)へと変換されます。 **注意**: 継続されたセクションブレークを除く全てのセクションブレークはセクションブレークを伴う改ページへと変換されます。 継続されたセクションブレークは継続したセクションブレークとして読み込まれます。 | -| fields | Text | MS Word (.docx) ドキュメントのみ有効。 MS Word (.docx) ドキュメントのみ有効。 4D Write Pro フォーミュラに変換できない.docx フィールドがどのように管理されるかを指定します。 取り得る値:

                    **ignore** \- .docx フィールドは無視されます。 **label** \- .docx フィールド参照は二重中括弧 ("{{ }}")がついたラベルとして読み込まれます。 例: "ClientName" フィールドは{{ClientName}} として読み込まれます。 **value** (default) - .docx フィールドの最後の計算された値が(あれば)読み込まれます。 **注意**: .docx フィールドが4D Write Pro 変数に対応している場合、フィールドはフォーミュラとして読み込まれ、このオプションは無視されます。 取り得る値:

                    **ignore** \- .docx フィールドは無視されます。 **label** \- .docx フィールド参照は二重中括弧 ("{{ }}")がついたラベルとして読み込まれます。 例: "ClientName" フィールドは{{ClientName}} として読み込まれます。 **value** (default) - .docx フィールドの最後の計算された値が(あれば)読み込まれます。 **注意**: .docx フィールドが4D Write Pro 変数に対応している場合、フィールドはフォーミュラとして読み込まれ、このオプションは無視されます。 | -| borderRules | Text | MS Word (.docx) ドキュメントのみ有効。 段落の境界線がどのように管理されるかを指定します。 取り得る値:

                    **collapse** \- 段落フォーマットは自動折りたたみ境界線を真似するように変更されます。 折りたたみプロパティは読み込みオペレーションのときにしか適用されないと言う点に注意してください。 自動境界線折りたたみ設定のあるスタイルシートが読み込みオペレーションの後に再適用された場合、この設定は無視されます。 **noCollapse** (デフォルト) - 段落フォーマットは変更されません。 | -| preferredFontScriptType | Text | MS Word (.docx) ドキュメントのみ有効。 OOXML 内の単一フォントプロパティとして異なるタイプフェイスが定義されていた場合にどのタイプフェイスを使用するかを指定します。 取り得る値:

                    **latin** (デフォルト) - ラテン文字 **bidi** \- 双方向テキスト。 ドキュメントが双方向でleft-to-right(LTR)またはright-to-left(RTL)テキストの場合に適しています(例:アラビア文字やヘブライ文字)。 **eastAsia** \- 東アジア文字。 ドキュメントが主にアジア系のテキストの場合に適しています。 | -| htmlExpressions | Text | 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 取り得る値:

                    **rawText** \- HTML テキストは##htmlBegin## および ##htmlEnd## タグに挟まれた標準テキストとして読み込まれます。 **ignore** (デフォルト) - HTML 式は無視されます。 | -| importDisplayMode | Text | 4D Write (.4w7) ドキュメントのみ有効。 画像の表示がどのように管理されるかを指定します。 取り得る値:

                    **legacy -** 画像の表示モードは、縮小して表示以外の場合には背景画像として変換されます。 **noLegacy** (デフォルト) - 4W7 画像の表示モードは縮小して表示以外の場合には*imageDisplayMode* 属性に変換されます。 | +| **属性** | **型** | **Description** | +| ----------------------- | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| anchoredTextAreas | Text | MS Word (.docx) ドキュメントのみ有効。 Word のアンカーされたテキストがどのように管理されるかを指定します。 取り得る値:

                    **anchored** (デフォルト) - アンカーされたテキストエリアはテキストボックスとして扱われます。 **inline** \- アンカーされたテキストはアンカーされた位置でインラインテキストとして扱われます。 **ignore** \- アンカーされたテキストは無視されます。 **注意**: ドキュメント内のレイアウトとページ数が変化する可能性があります。 *.docx フォーマットのファイルの読み込み方* も参照してください。 | +| anchoredImages | Text | MS Word (.docx) ドキュメントのみ有効。 アンカーされた画像がどのように管理されるかを指定します。 取り得る値:

                    **all** (デフォルト) - アンカーされた画像は全てアンカーされた画像としてテキスト折り返しプロパティとともに読み込まれます(例外: .docx の折り返しオプション"tight"はwrap square として読み込まれます)。 **ignoreWrap** \- アンカーされた画像は全て読み込まれますが、画像の周りにテキスト折り返しがある場合は無視されます。 **ignore** \- アンカーされた画像は読み込まれません。 | +| sections | Text | MS Word (.docx) ドキュメントのみ有効。 セクションがどのように管理されるかを指定します。 取り得る値:

                    **all** (デフォルト) - 全てのセクションが読み込まれます。 継続されたセクション、奇数/偶数セクションは全て標準のセクションへと変換されます。 **ignore** \- セクションは全てデフォルトの4D Write Pro セクション(A4/縦向きレイアウト/ヘッダーやフッターはなし)へと変換されます。 **注意**: 継続されたセクションブレークを除く全てのセクションブレークはセクションブレークを伴う改ページへと変換されます。 継続されたセクションブレークは継続したセクションブレークとして読み込まれます。 | +| fields | Text | MS Word (.docx) ドキュメントのみ有効。 4D Write Pro フォーミュラに変換できない.docx フィールドがどのように管理されるかを指定します。 取り得る値:

                    **ignore** \- .docx フィールドは無視されます。 **label** \- .docx フィールド参照は二重中括弧 ("{{ }}")がついたラベルとして読み込まれます。 例: "ClientName" フィールドは{{ClientName}} として読み込まれます。 **value** (default) - .docx フィールドの最後の計算された値が(あれば)読み込まれます。 **注意**: .docx フィールドが4D Write Pro 変数に対応している場合、フィールドはフォーミュラとして読み込まれ、このオプションは無視されます。 | +| borderRules | Text | MS Word (.docx) ドキュメントのみ有効。 段落の境界線がどのように管理されるかを指定します。 取り得る値:

                    **collapse** \- 段落フォーマットは自動折りたたみ境界線を真似するように変更されます。 折りたたみプロパティは読み込みオペレーションのときにしか適用されないと言う点に注意してください。 自動境界線折りたたみ設定のあるスタイルシートが読み込みオペレーションの後に再適用された場合、この設定は無視されます。 **noCollapse** (デフォルト) - 段落フォーマットは変更されません。 | +| preferredFontScriptType | Text | MS Word (.docx) ドキュメントのみ有効。 OOXML 内の単一フォントプロパティとして異なるタイプフェイスが定義されていた場合にどのタイプフェイスを使用するかを指定します。 取り得る値:

                    **latin** (デフォルト) - ラテン文字 **bidi** \- 双方向テキスト。 ドキュメントが双方向でleft-to-right(LTR)またはright-to-left(RTL)テキストの場合に適しています(例:アラビア文字やヘブライ文字)。 **eastAsia** \- 東アジア文字。 ドキュメントが主にアジア系のテキストの場合に適しています。 | +| htmlExpressions | Text | 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 取り得る値:

                    **rawText** \- HTML テキストは##htmlBegin## および ##htmlEnd## タグに挟まれた標準テキストとして読み込まれます。 **ignore** (デフォルト) - HTML 式は無視されます。 | +| importDisplayMode | Text | 4D Write (.4w7) ドキュメントのみ有効。 画像の表示がどのように管理されるかを指定します。 取り得る値:

                    **legacy -** 画像の表示モードは、縮小して表示以外の場合には背景画像として変換されます。 **noLegacy** (デフォルト) - 4W7 画像の表示モードは縮小して表示以外の場合には*imageDisplayMode* 属性に変換されます。 | **互換性に関する注意** -- *旧式の4D Write ドキュメント内で使用される文字スタイルシートは独自の機構が使用されており、これは4D Write Pro ではサポートされていないものです。 インポートされたテキストを可能な限り再現するため、スタイルシート属性は"ハードコード"スタイル属性へと変換されています。 旧式の文字スタイルシートは読み込まれず、今後ドキュメント内では参照されることはありません。* インポートされたテキストを可能な限り再現するため、スタイルシート属性は"ハードコード"スタイル属性へと変換されています。 旧式の文字スタイルシートは読み込まれず、今後ドキュメント内では参照されることはありません。\* -- *.docx フォーマットからの読み込みのサポートはMicrosoft Word 2010 以降でのみ正式対応しています。 それ以前のバージョン、具体的にはMicrosoft Word 2007 などでは、正しく読み込まれない可能性があります。* それ以前のバージョン、具体的にはMicrosoft Word 2007 などでは、正しく読み込まれない可能性があります。\* +- *旧式の4D Write ドキュメント内で使用される文字スタイルシートは独自の機構が使用されており、これは4D Write Pro ではサポートされていないものです。* *インポートされたテキストを可能な限り再現するため、スタイルシート属性は"ハードコード"スタイル属性へと変換されています。* *旧式の文字スタイルシートは読み込まれず、今後ドキュメント内では参照されることはありません。* +- *.docx フォーマットからの読み込みのサポートはMicrosoft Word 2010 以降でのみ正式対応しています。* *それ以前のバージョン、具体的にはMicrosoft Word 2007 などでは、正しく読み込まれない可能性があります。* ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-new-style-sheet.md b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-new-style-sheet.md index 022080106c2258..80855618dbe22c 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-new-style-sheet.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/commands/wp-new-style-sheet.md @@ -70,7 +70,7 @@ displayed_sidebar: docs - `wk list style type` は `wk decimal` に設定されます - `wk list level index` は自動的に割り当てられます(ルートレベルは1 、そこからサブレベルに対してはインクリメントされていきます) - `wk list level count` は、指定された値が全てのレベルに対して設定されます -- `wk margin left` is automatically calculated (0.75 cm × level index or 0.25 inches \* level index, depending on current layout unit): so offset may be different depending if layout unit is metric or inches (for better alignment on default with current Write ruler graduations) +- `wk margin left` は自動的に計算されます(カレントのレイアウト単位によって0.75 cm × レベルインデックスまたは 0.25 インチ × レベルインデックス): そのためレイアウト単位がメートルかインチかによってオフセットが異なる可能性があります(カレントのWrite ルーラー目盛とデフォルトでよく揃えるため)。 引数が省略または0 に設定された場合、標準の(階層でない)段落スタイルシートが作成されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAI.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAI.md index ca90d959f4ba9d..7bf28b22e0763c 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAI.md @@ -9,12 +9,12 @@ title: OpenAI ## 設定プロパティ -| プロパティ名 | 型 | 説明 | 任意 | -| --------- | ---- | ---------------------------------------------------------- | ------------------------------------------------ | -| `apiKey` | Text | あなたの [OpenAI API キー](https://platform.openai.com/api-keys) | プロバイダーによっては必須 | -| `baseURL` | Text | OpenAI API リクエストのためのベースURL。 | 任意 (省略時 = OpenAI プラットフォームを使用) | -| `組織` | Text | あなたの OpenAI 組織 ID。 | ◯ | -| `project` | Text | あなたの OpenAI プロジェクト ID。 | ◯ | +| プロパティ名 | 型 | 説明 | 任意 | +| --------- | ---- | ---------------------------------------------------------------------------------------------------- | ------------------------------------------------ | +| `apiKey` | Text | あなたの [OpenAI API キー](https://developers.openai.com/api/docs/quickstart#create-and-export-an-api-key) | プロバイダーによっては必須 | +| `baseURL` | Text | OpenAI API リクエストのためのベースURL。 | 任意 (省略時 = OpenAI プラットフォームを使用) | +| `組織` | Text | あなたの OpenAI 組織 ID。 | ◯ | +| `project` | Text | あなたの OpenAI プロジェクト ID。 | ◯ | ### 追加のHTTPプロパティ @@ -81,3 +81,9 @@ $client.model.lists(...) ## Provider Model Aliases The OpenAI client supports provider model aliases for easy multi-provider usage. See [Provider Model Aliases](../provider-model-aliases.md) for complete documentation. + +You can construct an OpenAI client using a pre-configured provider name. This allows you to easily switch between different AI providers (OpenAI, Anthropic, etc.) without specifying the full configuration each time. + +```4d +var $client:=cs.AIKit.OpenAI.new({provider: "anthropic"}) +``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIAPIResource.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIAPIResource.md index 752adc5a54dbc7..42d096d7401391 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIAPIResource.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIAPIResource.md @@ -21,3 +21,4 @@ API リソースへのベ基本クラスです。 - [OpenAIChatAPI](OpenAIChatAPI.md) - [OpenAIImagesAPI](OpenAIImagesAPI.md) - [OpenAIModerationsAPI](OpenAIModerationsAPI.md) +- [OpenAIFilesAPI](OpenAIFilesAPI.md) diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsAPI.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsAPI.md index 15671be8b42ddd..9c93fc13bfe6d6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsAPI.md @@ -7,7 +7,7 @@ title: OpenAIChatCompletionsAPI `OpenAIChatCompletionsAPI` クラスはOpenAI のAPI でチャット補完を管理するためにデザインされています。 これはチャット補完を作成、取得、更新、削除、そしてリストを表示するメソッドを提供します。 -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ## 関数 @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/chat 指定されたチャット対話のモデルレスポンスを作成します。 -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create #### 使用例 @@ -62,7 +62,7 @@ $messages.push($result.choice.message) // {"role":"assistant"; "content": "xxx" 保存されたチャット補完を取得する。 -https://platform.openai.com/docs/api-reference/chat/get +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/retrieve ### update() @@ -77,7 +77,7 @@ https://platform.openai.com/docs/api-reference/chat/get 保存されたチャット補完を変更する。 -https://platform.openai.com/docs/api-reference/chat/update +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/update ### delete() @@ -91,7 +91,7 @@ https://platform.openai.com/docs/api-reference/chat/update 保存されたチャット補完を削除する。 -https://platform.openai.com/docs/api-reference/chat/delete +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/delete ### list() @@ -104,4 +104,4 @@ https://platform.openai.com/docs/api-reference/chat/delete 保存されたチャット補完を一覧表示する。 -https://platform.openai.com/docs/api-reference/chat/list +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/list diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md index 0c0283bd75ed77..d7ada3b2e78d0d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md @@ -21,4 +21,4 @@ title: OpenAIChatCompletionsMessagesAPI `list()` 関数は特定のチャット補完ID に割り当てられたメッセージを取得します。 この関数は`completionID` が空の場合、エラーを生成します。 *parameters* 引数が `OpenAIChatCompletionsMessagesParameters` のインスタンスではない場合、提供された引数を使用して新たなインスタンスを作成します。 -https://platform.openai.com/docs/api-reference/chat/getMessages +https://developers.openai.com/api/reference/resources/chat/subresources/completions/subresources/messages/methods/list diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsParameters.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsParameters.md index e90fadcdc5f835..d6d3375c9eeaed 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsParameters.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsParameters.md @@ -1,11 +1,11 @@ --- id: openaichatcompletionsparameters -title: OpenAIChatCompletionParameters +title: OpenAIChatCompletionsParameters --- -# OpenAIChatCompletionParameters +# OpenAIChatCompletionsParameters -`OpenAIChatCompletionParameters` クラスはOpenAI API を使用したチャット補完に必要な引数を管理するために設計されています。 +The `OpenAIChatCompletionsParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. ## 継承元 @@ -13,30 +13,32 @@ title: OpenAIChatCompletionParameters ## プロパティ -| プロパティ | 型 | デフォルト値 | 説明 | -| ----------------------- | ---------- | --------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `model` | Text | `"gpt-4o-mini"` | 使用するモデルのID。 Supports [provider:model aliases](../provider-model-aliases.md) for multi-provider usage (e.g., `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | -| `stream` | Boolean | `false` | 部分的な進捗をストリームで返すかどうかを決めます。 設定されていれば、トークンはデータオンリーとして送信されます。 コールバックフォーミュラが必要となります。 | -| `stream_options` | Object | `Null` | stream = True の場合のオプションを指定するプロパティ。 例: `{include_usage: True}` | -| `max_completion_tokens` | Integer | `0` | チャット補完の中で生成可能なトークンの最大数。 | -| `n` | Integer | `1` | 各プロンプトに対して生成するチャット補完の数。 | -| `temperature` | Real | `-1` | 使用するサンプリング温度。0から2の間の値。 値が大きいほど出力はよりランダムになり、値が小さいほど出力はより集中して決まりきったものになります。 | -| `store` | Boolean | `false` | このチャット補完リクエストの出力を保存するかどうか。 | -| `reasoning_effort` | Text | `Null` | 推論モデルにおける推論の努力に対する制約。 現在サポートされている値は `"low"`、`"medium"`、および`"high"`です。 | -| `response_format` | Object | `Null` | モデルが出力するフォーマットを指定するオブジェクト。 構造化された出力に対応します。 | -| `ツール` | Collection | `Null` | モデルが呼び出し得るツール([OpenAITool](OpenAITool.md)) の一覧。 "function" 型のみがサポートされます。 | -| `tool_choice` | Variant | `Null` | どのモデルによってどのツール(あれば)が呼び出されるかを管理します。 `"none"`、`"auto"`、`"required"`、または特定のツールを指定することができます。 | -| `prediction` | Object | `Null` | 再生成されているテキストファイルのコンテンツなど、静的に予想される出力内容。 | +| プロパティ | 型 | デフォルト値 | 説明 | +| ----------------------- | ---------- | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | `"gpt-4o-mini"` | 使用するモデルのID。 Supports [provider:model aliases](../provider-model-aliases.md) for multi-provider usage (e.g., `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | +| `stream` | Boolean | `false` | 部分的な進捗をストリームで返すかどうかを決めます。 設定されていれば、トークンはデータオンリーとして送信されます。 コールバックフォーミュラが必要となります。 | +| `stream_options` | Object | `Null` | stream = True の場合のオプションを指定するプロパティ。 例: `{include_usage: True}` | +| `max_completion_tokens` | Integer | `0` | チャット補完の中で生成可能なトークンの最大数。 | +| `n` | Integer | `1` | 各プロンプトに対して生成するチャット補完の数。 | +| `temperature` | Real | `-1` | 使用するサンプリング温度。0から2の間の値。 値が大きいほど出力はよりランダムになり、値が小さいほど出力はより集中して決まりきったものになります。 | +| `top_p` | Real | `-1` | An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. Only sent when the value is greater than 0 (omitted when `<= 0`, with default `-1`). | +| `store` | Boolean | `false` | このチャット補完リクエストの出力を保存するかどうか。 | +| `reasoning_effort` | Text | `Null` | 推論モデルにおける推論の努力に対する制約。 現在サポートされている値は `"low"`、`"medium"`、および`"high"`です。 | +| `response_format` | Object | `Null` | モデルが出力するフォーマットを指定するオブジェクト。 構造化された出力に対応します。 | +| `ツール` | Collection | `Null` | モデルが呼び出し得るツール([OpenAITool](OpenAITool.md)) の一覧。 "function" 型のみがサポートされます。 | +| `tool_choice` | Variant | `Null` | どのモデルによってどのツール(あれば)が呼び出されるかを管理します。 `"none"`、`"auto"`、`"required"`、または特定のツールを指定することができます。 | +| `prediction` | Object | `Null` | 再生成されているテキストファイルのコンテンツなど、静的に予想される出力内容。 | +| `service_tier` | Text | `Null` | Specifies the processing type used for serving the request. `"auto"`, `"auto"`, `"default"`, and `"priority"`. | ### 非同期コールバック用プロパティ -| プロパティ | 型 | 説明 | -| ------------------------------------------- | --------------------------- | ---------------------------------------------------- | -| `onData` (または `formula`) | 4D.Function | データチャンクを受信する際に非同期で呼び出す関数。 カレントプロセスが終了しないように注意してください。 | +\| Property | Type | Description | +\|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| +\| `onData`
                    (or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk.
                    *Ensure that the current process does not terminate.* | -`onData` は引数として[OpenAIChatCompletionsStreamResult](./OpenAIChatCompletionsStreamResult.md) を受け取ります。 +`onData` will receive as argument a [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md) -他のコールバックプロパティについては[OpenAIParameters](./OpenAIParameters.md) を参照して下さい。 +他のコールバックプロパティについては[OpenAIParameters](OpenAIParameters.md) を参照して下さい。 ## レスポンスフォーマット @@ -49,7 +51,7 @@ title: OpenAIChatCompletionParameters デフォルトのレスポンンスフォーマットは標準テキストを開きます: ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "text"} \ }) @@ -60,13 +62,13 @@ var $params := cs.OpenAIChatCompletionsParameters.new({ \ モデルが有効なJSON を返すように指定します: ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "json_object"} \ }) var $messages := [ \ - cs.OpenAIMessage.new({ \ + cs.AIKit.OpenAIMessage.new({ \ role: "system"; \ content: "You are a helpful assistant that always responds in JSON format." \ }) \ @@ -96,7 +98,7 @@ var $jsonSchema := { \ additionalProperties: False \ } -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: { \ type: "json_schema"; \ diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsResult.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsResult.md index ee869878a8989c..3f02b9edf1fb1e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsResult.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsResult.md @@ -11,10 +11,61 @@ title: OpenAIChatCompletionsResult ## 計算プロパティ -| プロパティ | 型 | 説明 | -| --------- | ------------ | ------------------------------------------------------------ | -| `choices` | Collection | Open AI レスポンスから[OpenAIChoice](OpenAIChoice.md) のコレクションを返します。 | -| `choice` | OpenAIChoice | choices コレクションの中から最初の[OpenAIChoice](OpenAIChoice.md) を返します。 | +| プロパティ | 型 | 説明 | +| --------- | ------------ | -------------------------------------------------------------------------------------------------------------------- | +| `choices` | Collection | Open AI レスポンスから[OpenAIChoice](OpenAIChoice.md) のコレクションを返します。 | +| `choice` | OpenAIChoice | choices コレクションの中から最初の[OpenAIChoice](OpenAIChoice.md) を返します。 | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for chat completions. + +| フィールド | 型 | 説明 | +| --------------------------- | ------- | ----------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +#### prompt_tokens_details + +| フィールド | 型 | 説明 | +| --------------- | ------- | -------------------------------------------------------------------------- | +| `cached_tokens` | Integer | Number of tokens served from cache. | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | + +#### completion_tokens_details + +| フィールド | 型 | 説明 | +| ---------------------------- | ------- | --------------------------------------------------------------------------------------------------------------- | +| `reasoning_tokens` | Integer | Tokens used for reasoning (e.g., o1 models). | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | +| `accepted_prediction_tokens` | Integer | Tokens from accepted predictions. | +| `rejected_prediction_tokens` | Integer | Tokens from rejected predictions. | + +**Example response:** + +```json +{ + "prompt_tokens": 19, + "completion_tokens": 10, + "total_tokens": 29, + "prompt_tokens_details": { + "cached_tokens": 0, + "audio_tokens": 0 + }, + "completion_tokens_details": { + "reasoning_tokens": 0, + "audio_tokens": 0, + "accepted_prediction_tokens": 0, + "rejected_prediction_tokens": 0 + } +} +``` + +> **Note:** The `*_tokens_details` objects may not be present in all responses or from all providers. ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsStreamResult.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsStreamResult.md index b31af8ec6d2190..020ab68b94dbba 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsStreamResult.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsStreamResult.md @@ -22,9 +22,26 @@ title: OpenAIChatCompletionsStreamResult | `choice` | [OpenAIChoice](OpenAIChoice.md) | `delta` メッセージ付きの選択データを返します。 | | `choices` | Collection | `delta` メッセージ付きの[OpenAIChoice](OpenAIChoice.md) データのコレクションを返します。 | -### オーバーライドされたプロパティ +### Overridden properties -| プロパティ | 型 | 説明 | -| ------------ | ------------------------------- | ---------------------------------------------------------------- | -| `success` | [OpenAIChoice](OpenAIChoice.md) | ストリーミングデータがオブジェクトとして正常にデコードされた場合には `True` を返します。 | -| `terminated` | Boolean | HTTP リクエストが終了したかどうかを示すブール値。 言い換えると `onTerminate` が呼ばれたかどうかを表します。 | +| プロパティ | 型 | 説明 | +| ------------ | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `success` | Boolean | ストリーミングデータがオブジェクトとして正常にデコードされた場合には `True` を返します。 | +| `terminated` | Boolean | HTTP リクエストが終了したかどうかを示すブール値。 言い換えると `onTerminate` が呼ばれたかどうかを表します。 | +| `usage` | Object | Returns token usage information from the stream data (only available in the final chunk when `stream_options.include_usage` is set to `True`). | + +### usage + +The `usage` property returns an object containing token usage information, available only in the final streaming chunk when enabled via `stream_options.include_usage: True` in the request parameters. + +The structure is the same as [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage): + +| フィールド | 型 | 説明 | +| --------------------------- | ------- | ----------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +> **Note:** To receive usage information in streaming responses, you must set `stream_options: {include_usage: True}` in your request parameters. See [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) for details. diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatHelper.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatHelper.md index 567211cdf9f8ba..22eb937d6837f5 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatHelper.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatHelper.md @@ -34,20 +34,31 @@ var $chatHelper:=$client.chat.create("You are a helpful assistant.") ### prompt() -**prompt**(*prompt* : Text) : OpenAIChatCompletionsResult +**prompt**(*prompt* : Variant) : OpenAIChatCompletionsResult -| 引数 | 型 | 説明 | -| -------- | ------------------------------------------------------------- | --------------------------- | -| *prompt* | Text | Open AI チャットに送信するテキストプロンプト。 | -| 戻り値 | [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md) | チャットから返されたチャット補完結果。 | +| 引数 | 型 | 説明 | +| -------- | ------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| *prompt* | Text or [OpenAIMessage](OpenAIMessage.md) | The text prompt to send to OpenAI chat, or an OpenAIMessage object for more complex messages (e.g., with images or files). | +| 戻り値 | [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md) | チャットから返されたチャット補完結果。 | -ユーザープロンプトをチャットに送信し、対応する補完の結果を返します。 +ユーザープロンプトをチャットに送信し、対応する補完の結果を返します。 You can pass either a simple text string or an [OpenAIMessage](OpenAIMessage.md) object for more advanced scenarios like including images or files. #### 使用例 ```4D +// Simple text prompt var $result:=$chatHelper.prompt("Hello, how can I help you today?") $result:=$chatHelper.prompt("Why 42?") + +// Using OpenAIMessage for advanced scenarios (e.g., with images) +var $message:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "What's in this image?"}) +$message.addImageURL("https://example.com/photo.jpg"; "high") +$result:=$chatHelper.prompt($message) + +// Using OpenAIMessage with files +var $fileMessage:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "Analyze this document"}) +$fileMessage.addFileId($uploadedFile.id) +$result:=$chatHelper.prompt($fileMessage) ``` ### reset() @@ -65,23 +76,23 @@ $chatHelper.reset() // 以前のメッセージとツールを全て消去 ### registerTool() -**registerTool**(*tool* : Object; *handler* : Object) +**registerTool**(*tool* : Object; *handler* : Variant) -| 引数 | 型 | 説明 | -| --------- | ------ | -------------------------------------------------------------------------------------------------------------------------------------------------- | -| *tool* | Object | ツール定義オブジェクト(あるいは[OpenAITool](OpenAITool.md) インスタンス) | -| *handler* | Object | ツール呼び出しを管理する関数([4D.Function](../../API/FunctionClass.md) またはオブジェクト)、*tool* 内の *handler* プロパティで定義されている場合にはオプション。 | +| 引数 | 型 | 説明 | +| --------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- | +| *tool* | Object | ツール定義オブジェクト(あるいは[OpenAITool](OpenAITool.md) インスタンス) | +| *handler* | Object | The function to handle tool calls (4D.Function or Object), optional if defined inside *tool* as *handler* property | 自動ツール呼び出し関数のために、ツールとそのハンドラ関数を登録します。 *handler* 引数には以下のものを渡すことができます: - **4D.Function**: 直接ハンドラ関数 -- **オブジェクト**: ツール関数名と一致する `formula` プロパティを格納しているオブジェクト +- An **Object**: An object containing a formula property matching the tool function name ハンドラー関数はOpenAI ツール呼び出しから渡された引数を格納しているオブジェクトを受け取ります。 オブジェクトは、ツールのスキーマで定義されたパラメーター名とキーが一致するキーと、AI モデルから提供された実際の引数である値との、キーと値のペアを格納しています。 -#### ツールを登録する例題 +#### Register Tool Examples ```4D // Example 1: 直接ハンドラを使用したシンプルな登録 @@ -117,7 +128,7 @@ $chatHelper.registerTool($tool; $handlerObj) - **オブジェクト**: 関数名がツール定義にマッピングされているキーとするオブジェクト - **`tools` 属性を持つオブジェクト**: `tools` コレクションと、ツール名に合致するフォーミュラプロパティを格納しているオブジェクト -#### 複数のツールを登録する例題 +#### Register Multiple Tools Examples ##### 例 1: ツール内のハンドルを使用したコレクションフォーマット @@ -197,4 +208,4 @@ $chatHelper.unregisterTool("get_weather") // weather ツールを削除 ```4D $chatHelper.registerTools($multipleTools) $chatHelper.unregisterTools() // 全てのツールを削除 -``` \ No newline at end of file +``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsAPI.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsAPI.md index c7c26388b05ecb..ddc351ba6fbd61 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsAPI.md @@ -7,7 +7,7 @@ title: OpenAIEmbeddingsAPI `OpenAIEmbeddingsAPI` はOpenAI のAPI を使用して埋め込みを作成する機能を提供します。 -https://platform.openai.com/docs/api-reference/embeddings +https://developers.openai.com/api/reference/resources/embeddings ## 関数 @@ -17,12 +17,12 @@ https://platform.openai.com/docs/api-reference/embeddings 提供された入力、モデル、パラメータに対する埋め込みを作成します。 -| 引数 | 型 | 説明 | -| ------------ | ----------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| *input* | テキストまたはテキストのコレクション | ベクター化する入力。 | -| *model* | Text | The [model to use](https://platform.openai.com/docs/guides/embeddings#embedding-models). Supports [provider:model aliases](../provider-model-aliases.md). | -| *parameters* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | 埋め込みリクエストをカスタマイズするための引数。 | -| 戻り値 | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | 埋め込み。 | +| 引数 | 型 | 説明 | +| ------------ | ----------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| *input* | テキストまたはテキストのコレクション | ベクター化する入力。 | +| *model* | Text | The [model to use](https://developers.openai.com/api/docs/guides/embeddings#embedding-models). Supports [provider:model aliases](../provider-model-aliases.md). | +| *parameters* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | 埋め込みリクエストをカスタマイズするための引数。 | +| 戻り値 | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | 埋め込み。 | #### 使用例 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsResult.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsResult.md index c8eb75be50865b..077c88b6d13537 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsResult.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsResult.md @@ -11,13 +11,34 @@ title: OpenAIEmbeddingsResult ## 計算プロパティ -| プロパティ | 型 | 説明 | -| ------------ | ------------------------------------- | --------------------------------------------------------------------- | -| `model` | Text | 埋め込みを計算するのに使用されたモデルを返します | -| `vector` | `4D.Vector` | `vectors` コレクションから、最初の`4D.Vector` を返します。 | -| `vectors` | Collection | `4D.Vector` のコレクションを返します。 | -| `embedding` | [OpenAIEmbedding](OpenAIEmbedding.md) | `embeddings` コレクションから最初の [OpenAIEmbedding](OpenAIEmbedding.md) を返します。 | -| `embeddings` | Collection | [OpenAIEmbedding](OpenAIEmbedding.md) のコレクションを返します。 | +| プロパティ | 型 | 説明 | +| ------------ | ------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | 埋め込みを計算するのに使用されたモデルを返します | +| `vector` | `4D.Vector` | `vectors` コレクションから、最初の`4D.Vector` を返します。 | +| `vectors` | Collection | `4D.Vector` のコレクションを返します。 | +| `embedding` | [OpenAIEmbedding](OpenAIEmbedding.md) | `embeddings` コレクションから最初の [OpenAIEmbedding](OpenAIEmbedding.md) を返します。 | +| `embeddings` | Collection | [OpenAIEmbedding](OpenAIEmbedding.md) のコレクションを返します。 | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for embeddings. + +| フィールド | 型 | 説明 | +| --------------- | ------- | ----------------------------------------------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the input text(s). | +| `total_tokens` | Integer | Total tokens used (same as prompt_tokens for embeddings). | + +**Example response:** + +```json +{ + "prompt_tokens": 8, + "total_tokens": 8 +} +``` + +> **Note:** Embeddings only consume prompt tokens (there is no completion), so `total_tokens` equals `prompt_tokens`. ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIFilesAPI.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIFilesAPI.md index 8984a526a27941..acc2713c737ac0 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIFilesAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIFilesAPI.md @@ -5,22 +5,22 @@ title: OpenAIFilesAPI # OpenAIFilesAPI -`OpenAIFilesAPI` クラスはOpenAI のAPI を使用してファイルを管理する機能を提供します。 ファイルをアップロードして、 [Fine-tuning](https://platform.openai.com/docs/api-reference/fine-tuning)、 [Batch](https://platform.openai.com/docs/api-reference/batch) 処理、そしてVision を含む様々なエンドポイントで使用することができます。 +`OpenAIFilesAPI` クラスはOpenAI のAPI を使用してファイルを管理する機能を提供します。 `OpenAIFilesAPI` クラスはOpenAI のAPI を使用してファイルを管理する機能を提供します。 ファイルをアップロードして、 [Fine-tuning](https://developers.openai.com/api/reference/resources/fine_tuning)、 [Batch](https://developers.openai.com/api/reference/resources/batches) 処理、そしてVision を含む様々なエンドポイントで使用することができます。 > **注意:** この API はOpenAI としか互換性がありません。 [互換性のあるプロバイダー](../compatible-openai.md) ドキュメンテーションに記載されている他のプロバイダーでは、ファイル管理操作をサポートしていません。 -API 参照: +API 参照: ## ファイルサイズ上限 - **個別のファイル:** 1ファイルあたり 512 MB まで -- **組織全体:** 1 TB まで([組織](https://platform.openai.com/docs/guides/production-best-practices/setting-up-your-organization) によってアップロードされたすべてのファイルの累計サイズ) +- **組織全体:** 1 TB まで([組織](https://developers.openai.com/api/docs/guides/production-best-practices) によってアップロードされたすべてのファイルの累計サイズ) ## 関数 ### create() -**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.OpenAIFileParameters) : cs.OpenAIFileResult +**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.AIKit.OpenAIFileParameters) : cs.AIKit.OpenAIFileResult 様々なエンドポイントで使用できるファイルをアップロードします。 @@ -37,9 +37,9 @@ API 参照: #### サポートされている目的 -- `assistants`: Assistants API で使用されます (⚠️ [OpenAI では非推奨](https://platform.openai.com/docs/assistants/whats-new)) -- `batch`: [Batch API](https://platform.openai.com/docs/api-reference/batch) で使用されます (デフォルトでは 30 日後に失効します) -- `fine-tune`: [微調整](https://platform.openai.com/docs/api-reference/fine-tuning) で使用されます +- `assistants`: Assistants API で使用されます (⚠️ [OpenAI では非推奨](https://developers.openai.com/api/docs/assistants/migration)) +- `batch`: [Batch API](https://developers.openai.com/api/reference/resources/batches) で使用されます (デフォルトでは 30 日後に失効します) +- `fine-tune`: [微調整](https://developers.openai.com/api/reference/resources/fine_tuning) で使用されます - `vision`: ビジョンの微調整に使用される画像 - `user_data`: 任意の目的のための柔軟なファイルタイプ - `evals`: eval データセットに使用する @@ -51,7 +51,7 @@ API 参照: - **Assistants API:** 特定のファイルタイプをサポートします(Assistants ツールガイドを参照してください) - **チャット補完 API:** PDF のみがサポートされます -#### 同期の例 +#### 例題 ```4d var $file:=File("/RESOURCES/training-data.jsonl") @@ -104,7 +104,7 @@ End if ### retrieve() -**retrieve**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileResult +**retrieve**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileResult 特定のファイルに関する情報を返します。 @@ -112,8 +112,8 @@ End if | 引数 | 型 | 説明 | | ------------ | --------------------------------------- | ---------------------- | -| `fileId` | Text | **必須。** 取得するファイルの ID 。 | -| `parameters` | [OpenAIParameters](OpenAIParameters.md) | リクエスト用のオプションの引数。 | +| *fileId* | Text | **必須。** 取得するファイルの ID 。 | +| *parameters* | [OpenAIParameters](OpenAIParameters.md) | リクエスト用のオプションの引数。 | | 戻り値 | [OpenAIFileResult](OpenAIFileResult.md) | ファイルの結果 | **スロー:** `fileId` が空の場合にはエラーをスローします。 @@ -133,7 +133,7 @@ End if ### list() -**list**(*parameters* : cs.OpenAIFileListParameters) : cs.OpenAIFileListResult +**list**(*parameters* : cs.AIKit.OpenAIFileListParameters) : cs.AIKit.OpenAIFileListResult ユーザーの組織に属するファイルの一覧を返します。 @@ -141,7 +141,7 @@ End if | 引数 | 型 | 説明 | | ------------ | ------------------------------------------------------- | ----------------------------- | -| `parameters` | [OpenAIFileListParameters](OpenAIFileListParameters.md) | フィルタリングとページネーションに関するオプションの引数。 | +| *parameters* | [OpenAIFileListParameters](OpenAIFileListParameters.md) | フィルタリングとページネーションに関するオプションの引数。 | | 戻り値 | [OpenAIFileListResult](OpenAIFileListResult.md) | ファイルリストの結果 | #### 例題 @@ -166,7 +166,7 @@ End if ### delete() -**delete**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileDeletedResult +**delete**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileDeletedResult ファイルを削除します。 @@ -174,8 +174,8 @@ End if | 引数 | 型 | 説明 | | ------------ | ----------------------------------------------------- | ---------------------- | -| `fileId` | Text | **必須。** 削除するファイルの ID 。 | -| `parameters` | [OpenAIParameters](OpenAIParameters.md) | リクエスト用のオプションの引数。 | +| *fileId* | Text | **必須。** 削除するファイルの ID 。 | +| *parameters* | [OpenAIParameters](OpenAIParameters.md) | リクエスト用のオプションの引数。 | | 戻り値 | [OpenAIFileDeletedResult](OpenAIFileDeletedResult.md) | ファイル削除の結果 | **スロー:** `fileId` が空の場合にはエラーをスローします。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImage.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImage.md index aeff8da02a4be2..4e1bd0dc091fa9 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImage.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImage.md @@ -7,7 +7,7 @@ title: OpenAIImage `OpenAIImage` クラスはOpenAI API によって生成された画像を表します。 このクラスは異なるフォーマットで生成された画像にアクセスするためのプロパティや、この画像を他の型へと変換するためのメソッドを提供します。 -https://platform.openai.com/docs/api-reference/images/object +https://developers.openai.com/api/reference/resources/images ## プロパティ diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesAPI.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesAPI.md index f40335ac692f37..072c0ab8b1f502 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesAPI.md @@ -7,7 +7,7 @@ title: OpenAIImagesAPI `OpenAIImagesAPI` はOpenAI のAPI を使用して画像を生成する機能を提供します。 -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ## 関数 @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/images プロンプトを与えられると画像を作成します。 -https://platform.openai.com/docs/api-reference/images/create +https://developers.openai.com/api/reference/resources/images/methods/generate ## 例題 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesResult.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesResult.md index 31a9d1dfa405bb..adc72c58b9e791 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesResult.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesResult.md @@ -11,10 +11,45 @@ title: OpenAIImagesResult ## 計算プロパティ -| プロパティ | 型 | 説明 | -| -------- | ------------------------------------- | ------------------------------- | -| `images` | [OpenAIImage](OpenAIImage.md) のコレクション | OpenAIImage オブジェクトのコレクションを返します。 | -| `ピクチャー` | [OpenAIImage](OpenAIImage.md) | コレクションから最初のOpenAIImage を返します。 | +| プロパティ | 型 | 説明 | +| -------- | ------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | +| `images` | [OpenAIImage](OpenAIImage.md) のコレクション | OpenAIImage オブジェクトのコレクションを返します。 | +| `ピクチャー` | [OpenAIImage](OpenAIImage.md) | コレクションから最初のOpenAIImage を返します。 | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for image generation (when supported by the provider). + +| フィールド | 型 | 説明 | +| ---------------------- | ------- | --------------------------------------------------------------------------- | +| `total_tokens` | Integer | Total tokens used. | +| `input_tokens` | Integer | Number of tokens in the input (prompt). | +| `output_tokens` | Integer | Number of tokens for the output (image). | +| `input_tokens_details` | Object | Breakdown of input tokens (optional). | + +#### input_tokens_details + +| フィールド | 型 | 説明 | +| -------------- | ------- | ----------------------------------------------------------------------------------------- | +| `text_tokens` | Integer | Number of text tokens in the prompt. | +| `image_tokens` | Integer | Number of image tokens (for image editing/variations). | + +**Example response:** + +```json +{ + "total_tokens": 100, + "input_tokens": 50, + "output_tokens": 50, + "input_tokens_details": { + "text_tokens": 10, + "image_tokens": 40 + } +} +``` + +> **Note:** Image generation usage may not be available from all providers. The structure may vary depending on the specific image API endpoint used. ## 関数 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIMessage.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIMessage.md index 77358e3f4ca42f..a0f9a4ae25c0cb 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIMessage.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIMessage.md @@ -29,12 +29,12 @@ title: OpenAIMessage **addImageURL**(*imageURL* : Text; *detail* : Text) -| 引数 | 型 | 説明 | -| ---------- | ---- | ----------------- | -| *imageURL* | Text | メッセージに追加する画像のURL。 | -| *detail* | Text | 画像に関する追加の詳細情報。 | +| 引数 | 型 | 説明 | +| ---------- | ---- | ---------------------------------------------------------------------------------------- | +| *imageURL* | Text | メッセージに追加する画像のURL。 | +| *detail* | Text | The detail level of the image: "auto", "low", or "high". | -メッセージのコンテンツに画像URL を追加します。 +メッセージのコンテンツに画像URL を追加します。 コンテンツが現在テキストの場合、コレクション形式に変換されます。 ### addFileId() @@ -141,4 +141,6 @@ var $toolResponse:=cs.AIKit.OpenAIMessage.new({ \ ## 参照 -- [OpenAITool](OpenAITool.md) - ツール定義に必要 \ No newline at end of file +- [OpenAITool](OpenAITool.md) - ツール定義に必要 +- [OpenAIFile](OpenAIFile.md) +- [OpenAIChoice](OpenAIChoice.md) diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModel.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModel.md index 6bd3af874350ae..610d0034987520 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModel.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModel.md @@ -7,7 +7,7 @@ title: OpenAIModel モデルの詳細。 -https://platform.openai.com/docs/api-reference/models/object +https://developers.openai.com/api/reference/resources/models ## プロパティ diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModelsAPI.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModelsAPI.md index 2c581bd94f9d62..6777e44b270ddb 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModelsAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModelsAPI.md @@ -9,7 +9,7 @@ title: OpenAIModelsAPI `OpenAIModelsAPI` はさまざまな機能を通してOpenAI のモデルとやり取りをすることを可能にするクラスです。この機能とはモデル情報の取得、利用可能なモデルを一覧表示すること、そして(オプションとして)ファインチューンされたモデルを削除することなどです。 -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models ## 関数 @@ -25,7 +25,7 @@ https://platform.openai.com/docs/api-reference/models モデルインスタンスを取得し、基本情報を提供します。 -https://platform.openai.com/docs/api-reference/models/retrieve +https://developers.openai.com/api/reference/resources/models/methods/retrieve #### 使用例: @@ -45,11 +45,11 @@ var $model:=$result.model 現在利用可能なモデルを一覧表示します。 -https://platform.openai.com/docs/api-reference/models/list +https://developers.openai.com/api/reference/resources/models/methods/list #### 使用例: ```4d var $result:=$client.model.list($parameters) var $models: Collection:=$result.models -``` \ No newline at end of file +``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModeration.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModeration.md index 13a5ae58f17202..e68f496e2fd54d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModeration.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModeration.md @@ -7,7 +7,7 @@ title: OpenAIModeration `OpenAIModeration` クラスはOpenAI API からのモデレーション結果を処理するために設計されています。 これにはモデレーションID、使用したモデル、モデレーションの結果を保存するためのプロパティが格納されています。 -https://platform.openai.com/docs/api-reference/moderations/object +https://developers.openai.com/api/reference/resources/moderations ## プロパティ diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationItem.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationItem.md index a4169a19107f4a..4fc878b3824ca6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationItem.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationItem.md @@ -5,7 +5,7 @@ title: OpenAIModerationItem # OpenAIModerationItem -https://platform.openai.com/docs/api-reference/moderations/object#moderations/object-results +https://developers.openai.com/api/reference/resources/moderations#moderations/object-results ## プロパティ diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationsAPI.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationsAPI.md index 42002727beed39..04da8f8f4d46dc 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationsAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationsAPI.md @@ -7,7 +7,7 @@ title: OpenAIModerationsAPI `OpenAIModerationsAPI` は、入力のテキストまたは画像が、潜在的に有害であるかどうかを判断するためのものです。 -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ## 関数 @@ -24,7 +24,7 @@ https://platform.openai.com/docs/api-reference/moderations 入力が潜在的に有害かどうかを判断します。 -https://platform.openai.com/docs/api-reference/moderations/create +https://developers.openai.com/api/reference/resources/moderations/methods/create ## 例題 @@ -40,4 +40,4 @@ var $result:=$client.moderation.create("Some text to classify"; "omni-moderation var $messages:=[{type: "text"; text: "...text to classify goes here..."}; \ {type: "image_url"; image_url: {url: "https://example.com/image.png"}}] var $result:=$client.moderation.create($messages; "omni-moderation-latest"; $parameters) -``` \ No newline at end of file +``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIParameters.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIParameters.md index c9f5cb961e22ff..f06cb0cae66912 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIParameters.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIParameters.md @@ -13,18 +13,18 @@ title: OpenAIParameters 成功かエラーかに関係なく結果を受け取るためには、このコールバックプロパティを使用します: -| プロパティ | 型 | 説明 | -| --------------------------------------------------- | --------------------------- | ------------------------------------------ | -| `onTerminate`
                    (または `formula`) | 4D.Function | 終了時に非同期で呼び出す関数。 カレントプロセスが終了しないように注意してください。 | +| プロパティ | 型 | 説明 | +| --------------------------------------------------- | --------------------------- | ----------------------------------------------------------------------------------------- | +| `onTerminate`
                    (または `formula`) | 4D.Function | 終了時に非同期で呼び出す関数。
                    *Ensure that the current process does not terminate.* | 成功とエラー処理をより細やかに管理するためにはこれらのコールバックプロパティを使用します: -| プロパティ | 型 | 説明 | -| ------------ | --------------------------- | ------------------------------------------------------------- | -| `onResponse` | 4D.Function | リクエストが**正常に**終了した場合に非同期で呼び出される関数。 カレントプロセスが終了しないように注意してください。 | -| `onError` | 4D.Function | リクエストが**エラーで**終了した場合に非同期で呼び出される関数。 カレントプロセスが終了しないように注意してください。 | +| プロパティ | 型 | 説明 | +| ------------ | --------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `onResponse` | 4D.Function | リクエストが**正常に**終了した場合に非同期で呼び出される関数。
                    *Ensure that the current process does not terminate.* | +| `onError` | 4D.Function | リクエストが**エラーで**終了した場合に非同期で呼び出される関数。
                    *Ensure that the current process does not terminate.* | -> これらのコールバック関数は、同期コード内での関数によって返される結果のオブジェクト型([OpenAIResult](./OpenAIResult.md) 子クラスのうちのいずれか)と同じものを受け取ります。 +> コールバック関数は、同期コード内での関数によって返される結果のオブジェクト型([OpenAIResult](OpenAIResult.md) 子クラスのうちのいずれか)と同じものを受け取ります。 以下の例を参照. 詳細な情報については [非同期コードに関するドキュメンテーション](../asynchronous-call.md) を参照してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIProviders.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIProviders.md index 45747d12665237..664eca9f3997f1 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIProviders.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIProviders.md @@ -28,7 +28,7 @@ The `OpenAI` class automatically loads provider configurations when instantiated var $providers := cs.AIKit.OpenAIProviders.new() ``` -Creates a new instance that loads provider configuration from the `AIProviders.json` file (see [**Configuration Files**](../provider-model-aliases.md#configuration-files) in the "Provider Model Aliases" page for details on file locations and format). +Creates a new instance that loads provider configuration from the `AIProviders.json` file. See [Configuration Files](../provider-model-aliases.md#configuration-files) in the Provider Model Aliases documentation for details on file locations and format. **Important:** @@ -137,7 +137,7 @@ For each ($model; $models) End for each ``` -## Model Resolution +## モデル解決 Two syntaxes are supported for model resolution: @@ -169,7 +169,7 @@ Use a named model by its bare name from the `models` section of the configuratio ```4d var $client := cs.AIKit.OpenAI.new() -$client.chat.completions.create($messages; {model: ":my-gpt"}) +$client.chat.completions.create($messages; {model: "my-gpt"}) ``` This is resolved internally to: @@ -183,4 +183,3 @@ This is resolved internally to: - `"my-gpt"` → Use the model alias "my-gpt" (resolves to its configured provider and model) - `"my-embedding"` → Use the model alias "my-embedding" for embedding operations - diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIResult.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIResult.md index 2d7adaf5aae71f..a26aca696e6646 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIResult.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIResult.md @@ -15,21 +15,34 @@ title: OpenAIResult ## 計算プロパティ -| プロパティ | 型 | 説明 | -| ------------ | ---------- | ---------------------------------------------------------------- | -| `success` | Boolean | HTTP リクエストが成功したかどうかを示すブール値。 | -| `errors` | Collection | エラーのコレクションを返します。 これのエラーはネットワークエラーまたはOpenAI から返されたエラーである可能性があります。 | -| `terminated` | Boolean | HTTP リクエストが終了したかどうかを示すブール値。 | -| `headers` | Object | レスポンスのヘッダーをオブジェクトとして返します。 | -| `rateLimit` | Object | レスポンスヘッダーからのレート制限情報を返します。 | -| `usage` | Object | レスポンス本文からの使用状況を返します(あれば)。 | +| プロパティ | 型 | 説明 | +| ------------ | ---------- | ---------------------------------------------------------------------------------------------------------- | +| `success` | Boolean | HTTP リクエストが成功したかどうかを示すブール値。 | +| `errors` | Collection | エラーのコレクションを返します。 これのエラーはネットワークエラーまたはOpenAI から返されたエラーである可能性があります。 | +| `terminated` | Boolean | HTTP リクエストが終了したかどうかを示すブール値。 | +| `headers` | Object | レスポンスのヘッダーをオブジェクトとして返します。 | +| `rateLimit` | Object | レスポンスヘッダーからのレート制限情報を返します。 | +| `usage` | Object | Returns usage information (token counts) from the response body if any. | + +### usage + +The `usage` property returns an object containing token usage information from the API response. The structure varies depending on the API endpoint used. + +> **Note:** Different OpenAI-compatible services may return different fields in the usage object. The structure documented here is based on OpenAI's API. Not all fields may be present in responses from other providers. + +See the specific result class documentation for endpoint-specific usage structures: + +- [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage) - Chat completions usage +- [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md#usage) - Streaming chat usage +- [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md#usage) - Embeddings usage +- [OpenAIImagesResult](OpenAIImagesResult.md#usage) - Image generation usage ### rateLimit `rateLimit` プロパティはレスポンスヘッダーからのレート制限情報を格納しているオブジェクトを返します。 この情報には上限、残りのリクエスト、そしてリクエストとトークン両方のリセットまでの時間が含まれます。 -レート制限と使用される特定のヘッダーの詳細な情報については、[OpenAI のレート制限についてのドキュメンテーション](https://platform.openai.com/docs/guides/rate-limits#rate-limits-in-headers) を参照してください。 +レート制限と使用される特定のヘッダーの詳細な情報については、[OpenAI のレート制限についてのドキュメンテーション](https://developers.openai.com/api/docs/guides/rate-limits#rate-limits-in-headers) を参照してください。 `rateLimit` オブジェクトの構造は以下のようになっています: diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAITool.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAITool.md index a34a35bd12d990..e86bc358e915f5 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAITool.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAITool.md @@ -51,7 +51,7 @@ title: OpenAITool **簡易フォーマット:** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ name: "get_weather"; \ description: "Get current weather for a location"; \ parameters: { \ @@ -67,7 +67,7 @@ var $tool := cs.OpenAITool.new({ \ **OpenAI API フォーマット:** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ type: "function"; \ strict: True; \ function: { \ @@ -101,4 +101,4 @@ var $parameters := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ - [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) - ツール設定用 - [OpenAIChatHelper](OpenAIChatHelper.md) - 自動ツール呼び出し管理用 -- [OpenAIMessage](OpenAIMessage.md) - ツール呼び出しレスポンス用 \ No newline at end of file +- [OpenAIMessage](OpenAIMessage.md) - ツール呼び出しレスポンス用 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/asynchronous-call.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/asynchronous-call.md index e69db8bf3c7b97..bea462d87931e5 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/asynchronous-call.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/asynchronous-call.md @@ -7,7 +7,7 @@ title: 非同期コード リクエストをAPI に送信する際にOpenAPI のレスポンスを待ちたくない場合には、非同期コードを使用する必要があります。 -非同期での呼び出しを行うためには、[OpenAIParameters](Classes/OpenAIParameters.md) オブジェクト引数に結果を受け取るためのコールバック `4D.Function`(`Formula`) を提供する必要があります。 +非同期での呼び出しを行うためには、[OpenAIParameters](Classes/OpenAIParameters.md) オブジェクト引数に結果を受け取るためのコールバック `4D.Function`(`Formula`) を提供する必要があります。 For streaming chat completion see [OpenAIChatCompletionsParameters](Classes/OpenAIChatCompletionsParameters.md). コールバック関数は、同期コード内での関数によって返される結果のオブジェクト型([OpenAIResult](Classes/OpenAIResult.md) 子クラスのうちのいずれか)と同じものを受け取ります。 以下の例を参照. @@ -58,3 +58,56 @@ $client.chat.completions.create($messages; { onResponse: Formula(MyChatCompletio ASSERT($result.success) // ここでは onResponse を使用するため、成功した場合のみコールバックを受け取る Form.assistantMessage:=$result.choices[0].text ``` + +### chat completions with streaming + +When you want to receive the response progressively as it's being generated (streaming), you can use the `stream` parameter along with an `onData` callback: + +```4d +var $messages:=[{role: "system"; content: "You are a helpful assistant."}] +$messages.push({role: "user"; content: "Could you explain me why 42 is a special number"}) + +// Enable streaming and provide onData callback +$client.chat.completions.create($messages; { \ + stream: True; \ + onData: Formula(MyStreamDataReceiveMethod($1)); \ + onTerminate: Formula(MyStreamTerminateMethod($1)) \ +}) +``` + +The `onData` callback will be called multiple times as data chunks arrive. `$1` will be an instance of [OpenAIChatCompletionsStreamResult](Classes/OpenAIChatCompletionsStreamResult.md): + +```4d +// MyStreamDataReceiveMethod +#DECLARE($streamResult: cs.AIKit.OpenAIChatCompletionsStreamResult) + +If ($streamResult.success) + // Check if we have content in the delta + If ($streamResult.choices.length>0) + var $choice: Object + $choice:=$streamResult.choices[0] + + If ($choice.delta#Null) && ($choice.delta.content#Null) + // Append the new content chunk to the existing message + Form.assistantMessage:=Form.assistantMessage+$choice.delta.content + End if + End if +Else + // Handle streaming error + ALERT("Streaming error: "+$streamResult.error.message) +End if +``` + +The `onTerminate` callback will be called once when the stream is complete: + +```4d +// MyStreamTerminateMethod +#DECLARE($result: cs.AIKit.OpenAIChatCompletionsResult) + +If ($result.success) + // Stream completed successfully +Else + // Handle final error + ALERT("Stream terminated with error: "+$result.errors.formula(Formula(JSON Stringify($1))).join("\n")) +End if +``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/compatible-openai.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/compatible-openai.md index c7f6e6cc20e6a8..271782bed91c63 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/compatible-openai.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/compatible-openai.md @@ -28,11 +28,15 @@ $client.baseURL:="https://api.mistral.ai/v1" | https://ai.azure.com/ja/ | https://YOUR_RESOURCE_NAME.openai.azure.com | | [https://www.alibabacloud.com/](https://www.alibabacloud.com/help/en/model-studio/developer-reference/use-qwen-by-calling-api) (qwen) | https://dashscope-intl.aliyuncs.com/compatible-mode/v1 | | https://www.perplexity.ai/ja/ | https://api.perplexity.ai/ja | +| https://x.ai/ | https://api.x.ai/v1/ja | +| https://z.ai/ | https://api.z.ai/api/coding/paas/v4 | +| http://cohere.com/ja/ | https://api.cohere.ai/compatibility/v1 | ## ローカル -| プロバイダ | デフォルトの baseURL | ドキュメント | -| ------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | -| https://ollama.com/ja/ | http://127.0.0.1:11434/v1 | https://ollama.com/blog/openai-compatibility | -| https://lmstudio.ai/ja/ | http://localhost:1234/v1 | https://lmstudio.ai/docs/api/endpoints/openai | -| https://localai.io/ja/ | http://127.0.0.1:8080 | | +| プロバイダ | デフォルトの baseURL | ドキュメント | +| ------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | +| https://ollama.com/ja/ | http://127.0.0.1:11434/v1 | https://ollama.com/blog/openai-compatibility | +| https://lmstudio.ai/ja/ | http://localhost:1234/v1 | https://lmstudio.ai/docs/api/endpoints/openai | +| https://localai.io/ja/ | http://127.0.0.1:8080 | | +| [llama.cpp](https://github.com/ggml-org/llama.cpp) | http://localhost:8080/v1/ | [llama-server](https://github.com/ggml-org/llama.cpp#llama-server) | diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/overview.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/overview.md index b8656789a4680d..26fa858fb287a4 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/overview.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/overview.md @@ -11,7 +11,7 @@ title: 4D-AIKit ## OpenAI -[`OpenAI`](Classes/OpenAI.md) クラスを使用すると、[OpenAI API](https://platform.openai.com/docs/api-reference/) へのリクエストを行うことが可能になります。 +[`OpenAI`](Classes/OpenAI.md) クラスを使用すると、[OpenAI API](https://developers.openai.com/api/reference/overview) へのリクエストを行うことが可能になります。 ### 設定 @@ -47,11 +47,11 @@ var $result:=$client..() #### チャット -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ##### チャット補完 -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create ```4d var $messages:=[{role: "system"; content: "You are a helpful assistant."}] @@ -81,7 +81,7 @@ var $result:=$client.chat.vision.create($imageUrl).prompt("give me a description #### 画像 -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ```4d var $images:=$client.images.generate("A futuristic city skyline at sunset"; {size: "1024x1024"}).images @@ -89,7 +89,7 @@ var $images:=$client.images.generate("A futuristic city skyline at sunset"; {siz #### モデル -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models モデルの完全なリストを取得する例 @@ -105,7 +105,7 @@ var $model:=$client.models.retrieve("a model id").model #### Files -https://platform.openai.com/docs/api-reference/files +https://developers.openai.com/api/reference/resources/files 他のエンドポイントで使用するファイルのアップロード @@ -141,7 +141,7 @@ var $deleteResult:=$client.files.delete($fileId) #### モデレーション -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ```4d var $moderation:=$client.moderations.create("This text contains inappropriate language and offensive behavior.").moderation diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/provider-model-aliases.md b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/provider-model-aliases.md index 986065ab669709..e9663ea8faa41e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/aikit/provider-model-aliases.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/aikit/provider-model-aliases.md @@ -21,11 +21,11 @@ Instead of hard-coding API endpoints and credentials in your code, you can: The client automatically loads provider configurations from the first existing file found (in priority order): -| 優先順位 | 場所 | File Path | -| ------------------------ | --------- | ------------------------------------------------- | -| 1 (高) | userData | `/Settings/AIProviders.json` | -| 2 | user | `/Settings/AIProviders.json` | -| 3 (低) | structure | `/SOURCES/AIProviders.json` | +| 優先順位 | 場所 | File Path | +| ------------------------ | --------- | -------------------------------------------- | +| 1 (高) | userData | `/Settings/AIProviders.json` | +| 2 | user | `/Settings/AIProviders.json` | +| 3 (低) | structure | `/SOURCES/AIProviders.json` | **Important:** Only the **first existing file** is loaded. There is no merging of multiple files. @@ -44,7 +44,7 @@ The client automatically loads provider configurations from the first existing f "models": { "model_alias_name": { "provider": "provider_name", - "model": "actual-model-id", + "model": "actual-model-id" } } } @@ -96,8 +96,7 @@ The client automatically loads provider configurations from the first existing f }, "my-embedding": { "provider": "openai", - "model": "text-embedding-3-small", - } + "model": "text-embedding-3-small" } } } @@ -112,7 +111,7 @@ Two syntaxes are supported: | シンタックス | 説明 | | --------------------- | ---------------------------------------------------------------------------------- | | `provider:model_name` | Provider alias — specify provider and model directly | -| `:model_alias` | Model alias — reference a named model from the `models` configuration by bare name | +| `model_alias` | Model alias — reference a named model from the `models` configuration by bare name | #### Provider alias syntax @@ -142,11 +141,11 @@ Use a bare model name to reference a named model defined in the `models` section var $client := cs.AIKit.OpenAI.new() // Use a named model alias -var $result := $client.chat.completions.create($messages; {model: ":my-gpt"}) -var $result := $client.chat.completions.create($messages; {model: ":my-claude"}) +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) +var $result := $client.chat.completions.create($messages; {model: "my-claude"}) // Embeddings with a named model alias -var $result := $client.embeddings.create("text"; ":my-embedding") +var $result := $client.embeddings.create("text"; "my-embedding") ``` ### How It Works @@ -169,7 +168,7 @@ When you use the `provider:model` syntax, the client automatically: When you use a bare model name that matches a configured alias, the client automatically: 1. **Looks up** the model alias in the `models` section of the configuration - - Example: `":my-gpt"` → finds entry with `provider: "openai"`, `model: "gpt-5.1"` + - Example: `"my-gpt"` → finds entry with `provider: "openai"`, `model: "gpt-5.1"` 2. **Resolves** the associated provider to get `baseURL` and `apiKey` @@ -177,7 +176,7 @@ When you use a bare model name that matches a configured alias, the client autom ### Using Plain Model Names -If you specify a model name **without** a provider prefix or `:` prefix, the client uses the configuration from its constructor: +If you specify a model name **without** a provider prefix, the client uses the configuration from its constructor: ```4d // Use constructor configuration @@ -188,8 +187,7 @@ var $result := $client.chat.completions.create($messages; {model: "gpt-5.1"}) var $result := $client.chat.completions.create($messages; {model: "anthropic:claude-3-opus"}) // Override with model alias (bare name) -var $result := $client.chat.completions.create($messages; {model: ":my-gpt"}) - +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) ``` ## 例題 @@ -298,7 +296,7 @@ Define models once, use them everywhere by name: }, "embedding": { "provider": "openai", - "model": "text-embedding-3-small", + "model": "text-embedding-3-small" } } } @@ -308,9 +306,9 @@ Define models once, use them everywhere by name: var $client := cs.AIKit.OpenAI.new() // Use named model aliases — no need to remember provider or model ID -var $result := $client.chat.completions.create($messages; {model: ":chat"}) -var $result := $client.chat.completions.create($messages; {model: ":fast"}) -var $embedding := $client.embeddings.create("text"; ":embedding") +var $result := $client.chat.completions.create($messages; {model: "chat"}) +var $result := $client.chat.completions.create($messages; {model: "fast"}) +var $embedding := $client.embeddings.create("text"; "embedding") ``` ### List All Configured Models diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-web-connection-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-web-connection-database-method.md index 12d4d623f01530..ebfd475005dc2d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-web-connection-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-web-connection-database-method.md @@ -46,7 +46,7 @@ displayed_sidebar: docs ```4d   // On Web Connection データベースメソッド -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean   // メソッドコード ``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md index 9ecaf35a54b660..ddcfe94552cbec 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md @@ -5,7 +5,7 @@ slug: /commands/get-database-localization displayed_sidebar: docs --- -**Get database localization** ( {*languageType* : Integer}{;}{*} ) : Text +**Get database localization** ( { *languageType* : Integer {; * }}) : Text
                    **Get database localization** ( * ) : Text
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-selection.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-selection.md index 4293eff5e21c5b..9a6290e59edc61 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-selection.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-selection.md @@ -5,7 +5,7 @@ slug: /commands/array-to-selection displayed_sidebar: docs --- -**ARRAY TO SELECTION** ({ *array* : Array ; *aField* : Field {; ...(*array* : Array, *aField* : Field)}{; *} }) +**ARRAY TO SELECTION** ({ *array* : Array ; *aField* : Field {; ...(*array* : Array; *aField* : Field)}{; *} })
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Arrays/find-in-sorted-array.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Arrays/find-in-sorted-array.md index c48e45071bd0bf..fe092b9bcc132b 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Arrays/find-in-sorted-array.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Arrays/find-in-sorted-array.md @@ -5,7 +5,7 @@ slug: /commands/find-in-sorted-array displayed_sidebar: docs --- -**Find in sorted array** ( *array* : Array ; *value* : Expression ; *>_or_<* : Comparator {; *posFirst* : Integer {; *posLast* : Integer}} ) : Boolean +**Find in sorted array** ( *array* : Array ; *value* : Expression ; *>_or_<* : >, < {; *posFirst* : Integer {; *posLast* : Integer}} ) : Boolean
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/integer-to-blob.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/integer-to-blob.md index a55395e5c90b18..b28f5a159139fe 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/integer-to-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/integer-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/integer-to-blob displayed_sidebar: docs --- -**INTEGER TO BLOB** ( *integer* ; *blob* : Blob ; *byteOrder* {; offset} )
                    **INTEGER TO BLOB** ( *integer* ; *blob* : Blob ; *byteOrder* {; *} ) +**INTEGER TO BLOB** ( *integer* : Integer ; *blob* : Blob {; *byteOrder* : Integer}{; *offset* : Variable} )
                    **INTEGER TO BLOB** ( *integer* : Integer ; *blob* : Blob {; *byteOrder* : Integer}{; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/longint-to-blob.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/longint-to-blob.md index c4d3841698d4d6..3f50e9db96b3f6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/longint-to-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/longint-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/longint-to-blob displayed_sidebar: docs --- -**LONGINT TO BLOB** ( *longint* : Integer ; *blob* : Blob ; *byteOrder* : Integer {; offset : Variable} )
                    **LONGINT TO BLOB** ( *longint* : Integer ; *blob* : Blob ; *byteOrder* : Integer {; *} ) +**LONGINT TO BLOB** ( *longint* : Integer ; *blob* : Blob ; *byteOrder* : Integer {; *offset* : Variable} )
                    **LONGINT TO BLOB** ( *longint* : Integer ; *blob* : Blob ; *byteOrder* : Integer {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/real-to-blob.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/real-to-blob.md index 1887d756f3d6b9..d25f51b67933f8 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/real-to-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/real-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/real-to-blob displayed_sidebar: docs --- -**REAL TO BLOB** ( *real* : Real ; *blob* : Blob ; *realFormat* : Integer {; offset : Variable } )
                    **REAL TO BLOB** ( *real* : Real ; *blob* : Blob ; *realFormat* : Integer {; *} ) +**REAL TO BLOB** ( *real* : Real ; *blob* : Blob ; *realFormat* : Integer {; *offset* : Variable } )
                    **REAL TO BLOB** ( *real* : Real ; *blob* : Blob ; *realFormat* : Integer {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/text-to-blob.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/text-to-blob.md index df8e123bc548c4..f471a99bab3692 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/text-to-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/text-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/text-to-blob displayed_sidebar: docs --- -**TEXT TO BLOB** ( *text* : Text ; *blob* : Blob {; *textFormat* : Integer {; offset : Variable }} )
                    **TEXT TO BLOB** ( *text* : Text ; *blob* : Blob {; *textFormat* : Integer {; *}} ) +**TEXT TO BLOB** ( *text* : Text ; *blob* : Blob {; *textFormat* : Integer {; *offset* : Variable }} )
                    **TEXT TO BLOB** ( *text* : Text ; *blob* : Blob {; *textFormat* : Integer {; *}} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/variable-to-blob.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/variable-to-blob.md index 6768e66d7e1bbd..f9900926be6e34 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/variable-to-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/BLOB/variable-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/variable-to-blob displayed_sidebar: docs --- -**VARIABLE TO BLOB** ( *variable* : Variable ; *blob* : Blob {; offset : Integer } )
                    **VARIABLE TO BLOB** ( *variable* : Variable ; *blob* : Blob {; *} ) +**VARIABLE TO BLOB** ( *variable* : Variable ; *blob* : Blob {; *offset* : Variable } )
                    **VARIABLE TO BLOB** ( *variable* : Variable ; *blob* : Blob {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md index 6fc0c86a7370d2..b57c5f8b44e1c1 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md @@ -5,7 +5,7 @@ slug: /commands/flush-cache displayed_sidebar: docs --- -**FLUSH CACHE** ({ size : Integer })
                    **FLUSH CACHE** ({ * }) +**FLUSH CACHE** ({ *size* : Integer })
                    **FLUSH CACHE** ({ * })
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-packet.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-packet.md index 75778a8f26df9d..6b8f2326dd12f3 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-packet.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-packet.md @@ -5,7 +5,7 @@ slug: /commands/receive-packet displayed_sidebar: docs --- -**RECEIVE PACKET** ( {*docRef* ;} *receiveVar* : Text, Blob ; *stopChar* : 文字, 倍長整数 )
                    **RECEIVE PACKET** ( {*docRef* ;} *receiveVar* : Text, Blob ; *numBytes* : 文字, 倍長整数 ) +**RECEIVE PACKET** ( {*docRef* : Time ;} *receiveVar* : Text, Blob ; *stopChar* : Text )
                    **RECEIVE PACKET** ( {*docRef* : Time ;} *receiveVar* : Text, Blob ; *numBytes* : Integer )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-packet.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-packet.md index b7493a440b4b12..6e6598a06f4a3a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-packet.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Communications/send-packet.md @@ -5,7 +5,7 @@ slug: /commands/send-packet displayed_sidebar: docs --- -**SEND PACKET** ( {*DocRef* ;} *packet* : Text, Blob ) +**SEND PACKET** ( {*DocRef* : Time ;} *packet* : Text, Blob )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md index 9bbbf585721696..61e67b5d51863d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md @@ -5,8 +5,7 @@ slug: /commands/set-channel displayed_sidebar: docs --- -**SET CHANNEL** ( *port* ; *settings* ) 
                    -**SET CHANNEL** ( *operation* ; *document* ) +**SET CHANNEL** ( *port* : Integer {; *settings* : Integer} )
                    **SET CHANNEL** ( *operation* : Integer {; *document* : Text } )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/data-file-encryption-status.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/data-file-encryption-status.md index 594a739c558bfd..fc4f9adc7a4c2a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/data-file-encryption-status.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/data-file-encryption-status.md @@ -5,7 +5,7 @@ slug: /commands/data-file-encryption-status displayed_sidebar: docs --- -**Data file encryption status** ( structurePath , dataPath ) : Object +**Data file encryption status** ( *structurePath* , dataPath ) : Object
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/decrypt-data-blob.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/decrypt-data-blob.md index 7cd9fa9f3e9ef3..44b39e0a8b8947 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/decrypt-data-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/decrypt-data-blob.md @@ -5,7 +5,7 @@ slug: /commands/decrypt-data-blob displayed_sidebar: docs --- -**Decrypt data BLOB** ( *blobToDecrypt* : Blob ; *keyObject* : オブジェクト, テキスト ; *salt* : Integer ; *decryptedBLOB* : Blob ) : Boolean
                    **Decrypt data BLOB** ( *blobToDecrypt* : Blob ; *passPhrase* : オブジェクト, テキスト ; *salt* : Integer ; *decryptedBLOB* : Blob ) : Boolean +**Decrypt data BLOB** ( *blobToDecrypt* : Blob ; *keyObject* : Object ; *salt* : Integer ; *decryptedBLOB* : Blob ) : Boolean
                    **Decrypt data BLOB** ( *blobToDecrypt* : Blob ; *passPhrase* : Text ; *salt* : Integer ; *decryptedBLOB* : Blob ) : Boolean
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/encrypt-data-blob.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/encrypt-data-blob.md index aa4d8998e2cb8c..194e97c0899464 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/encrypt-data-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/encrypt-data-blob.md @@ -5,7 +5,7 @@ slug: /commands/encrypt-data-blob displayed_sidebar: docs --- -**Encrypt data BLOB** ( *blobToEncrypt* : Blob ; *keyObject* : オブジェクト, テキスト ; *salt* : Integer ; *encryptedBLOB* : Blob ) : Boolean
                    **Encrypt data BLOB** ( *blobToEncrypt* : Blob ; *passPhrase* : オブジェクト, テキスト ; *salt* : Integer ; *encryptedBLOB* : Blob ) : Boolean +**Encrypt data BLOB** ( *blobToEncrypt* : Blob ; *keyObject* : Object ; *salt* : Integer ; *encryptedBLOB* : Blob ) : Boolean
                    **Encrypt data BLOB** ( *blobToEncrypt* : Blob ; *passPhrase* : Text ; *salt* : Integer ; *encryptedBLOB* : Blob ) : Boolean
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md index 7cea4dc2c02325..12da57f8ad90ea 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md @@ -5,7 +5,7 @@ slug: /commands/register-data-key displayed_sidebar: docs --- -**Register data key** ( *curPassPhrase* : テキスト, オブジェクト ) : Boolean
                    **Register data key** ( *curDataKey* : テキスト, オブジェクト ) : Boolean +**Register data key** ( *curPassPhrase* : Text ) : Boolean
                    **Register data key** ( *curDataKey* : Object ) : Boolean
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-attributes.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-attributes.md index ad807aa7d36195..7d808625deb15f 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-attributes.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-attributes.md @@ -5,7 +5,7 @@ slug: /commands/method-get-attributes displayed_sidebar: docs --- -**METHOD GET ATTRIBUTES** ( *path* : Text, Text配列 ; *attributes* : Object, Object array {; *} ) +**METHOD GET ATTRIBUTES** ( *path* : Text, Text array ; *attributes* : Object, Object array {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-code.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-code.md index 67bc0f498d0f20..1cba0235c5ff03 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-code.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-code.md @@ -5,7 +5,7 @@ slug: /commands/method-get-code displayed_sidebar: docs --- -**METHOD GET CODE** ( *path* : Text, Text配列 ; *code* : Text, Text配列 {; *option* : Integer} {; *} ) +**METHOD GET CODE** ( *path* : Text, Text array ; *code* : Text, Text array {; *option* : Integer} {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-comments.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-comments.md index e8167089d19f37..d4b1af6d37928b 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-comments.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-comments.md @@ -5,7 +5,7 @@ slug: /commands/method-get-comments displayed_sidebar: docs --- -**METHOD GET COMMENTS** ( *path* : Text, Text配列 ; *comments* : Text, Text配列 {; *} ) +**METHOD GET COMMENTS** ( *path* : Text, Text array ; *comments* : Text, Text array {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-modification-date.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-modification-date.md index af93db0a814ed6..0d7de5d7f94339 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-modification-date.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-modification-date.md @@ -5,7 +5,7 @@ slug: /commands/method-get-modification-date displayed_sidebar: docs --- -**METHOD GET MODIFICATION DATE** ( *path* : Text, Text配列 ; *modDate* : Date, Date配列 ; *modTime* : Time, Integer array {; *} ) +**METHOD GET MODIFICATION DATE** ( *path* : Text, Text array ; *modDate* : Date, Date array ; *modTime* : Time, Integer array {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-attributes.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-attributes.md index 35670554dd438e..a651167340f69e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-attributes.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-attributes.md @@ -5,7 +5,7 @@ slug: /commands/method-set-attributes displayed_sidebar: docs --- -**METHOD SET ATTRIBUTES** ( *path* : Text, Text配列 ; *attributes* : Object, Object array {; *} ) +**METHOD SET ATTRIBUTES** ( *path* : Text, Text array ; *attributes* : Object, Object array {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-code.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-code.md index a2f8a20e10ef7e..eacfccbc76cd8c 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-code.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-code.md @@ -5,7 +5,7 @@ slug: /commands/method-set-code displayed_sidebar: docs --- -**METHOD SET CODE** ( *path* : Text, Text配列 ; *code* : Text, Text配列 {; *} ) +**METHOD SET CODE** ( *path* : Text, Text array ; *code* : Text, Text array {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-comments.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-comments.md index 18a474b16646c5..9d78e6e87b6e19 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-comments.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-comments.md @@ -5,7 +5,7 @@ slug: /commands/method-set-comments displayed_sidebar: docs --- -**METHOD SET COMMENTS** ( *path* : Text, Text配列 ; *comments* : Text, Text配列 {; *} ) +**METHOD SET COMMENTS** ( *path* : Text, Text array ; *comments* : Text, Text array {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Drag and Drop/drop-position.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Drag and Drop/drop-position.md index 8ff74519299978..030f50a877f9c0 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Drag and Drop/drop-position.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Drag and Drop/drop-position.md @@ -5,7 +5,7 @@ slug: /commands/drop-position displayed_sidebar: docs --- -**Drop position** ( *columnNumber* : 倍長整数 ) : Integer
                    **Drop position** ( *pictPosY* : 倍長整数 ) : Integer +**Drop position** ( { *columnNumber* : Integer } ) : Integer
                    **Drop position** ( { *pictPosY* : Integer } ) : Integer
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-entry-order.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-entry-order.md index cf0be037917711..f4a340a4c78a26 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-entry-order.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-entry-order.md @@ -5,7 +5,7 @@ slug: /commands/form-get-entry-order displayed_sidebar: docs --- -**FORM GET ENTRY ORDER** ( *objectNames* : Text array {; *pageNumber* : 倍長整数, 演算子 } )
                    **FORM GET ENTRY ORDER** ( *objectNames* : Text array {; *} ) +**FORM GET ENTRY ORDER** ( *objectNames* : Text array {; *pageNumber* : Integer } )
                    **FORM GET ENTRY ORDER** ( *objectNames* : Text array {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md index 31f230ce78e67e..6f92b75a133a3d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md @@ -5,7 +5,7 @@ slug: /commands/http-get displayed_sidebar: docs --- -**HTTP Get** ( *url* : Text ; *response* : Text, Blob, Picture, Object {; *headerNames* : Text array ; *headerValues* : Text array}{; *} ) : Integer +**HTTP Get** ( *url* : Text ; *response* : Text, Blob, Picture, Object, Collection {; *headerNames* : Text array ; *headerValues* : Text array}{; *} ) : Integer
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md index 02fcc559e64334..a7631a0fd5f653 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md @@ -5,7 +5,7 @@ slug: /commands/http-request displayed_sidebar: docs --- -**HTTP Request** ( *httpMethod* : Text ; *url* : Text ; *contents* : Text, Blob, Picture, Object ; *response* : Text, Blob, Picture, Object {; *headerNames* : Text array ; *headerValues* : Text array}{; *} ) : Integer +**HTTP Request** ( *httpMethod* : Text ; *url* : Text ; *contents* : Text, Blob, Picture, Object, Collection ; *response* : Text, Blob, Picture, Object, Collection {; *headerNames* : Text array ; *headerValues* : Text array}{; *} ) : Integer
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md index b76882f7090def..19cba56f248fba 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md @@ -5,7 +5,7 @@ slug: /commands/json-stringify-array displayed_sidebar: docs --- -**JSON Stringify array** ( *array* : Text array, Real array, Boolean array, Pointer array, Object array {; *} ) : Text +**JSON Stringify array** ( *array* : any {; *} ) : Text
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md index c3dfdccceeb27f..5370766cd389c1 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md @@ -5,7 +5,7 @@ slug: /commands/json-validate displayed_sidebar: docs --- -**JSON Validate** ( *vJson* : Object ; *vSchema* : Object ) : Object +**JSON Validate** ( *vJson* : Object, Collection ; *vSchema* : Object ) : Object diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-collapse.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-collapse.md index b17afa642a333b..fc2abdaf96484c 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-collapse.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-collapse.md @@ -5,7 +5,7 @@ slug: /commands/listbox-collapse displayed_sidebar: docs --- -**LISTBOX COLLAPSE** ( * ; *object* : Text {; *recursive* : Boolean {; *selector* : Integer {; *line* : Integer {; *column* : Integer}}}} )
                    **LISTBOX COLLAPSE** ( *object* : Variable, Field {; *recursive* : Boolean {; *selector* : Integer {; *line* : Integer {; *column* : Integer}}}} ) +**LISTBOX COLLAPSE** ( * ; *object* : Text {; *recursive* : Boolean {; *selector* : Integer {; *line* : Integer {; *column* : Integer}}}} )
                    **LISTBOX COLLAPSE** ( *object* : Variable {; *recursive* : Boolean {; *selector* : Integer {; *line* : Integer {; *column* : Integer}}}} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-column.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-column.md index 604aebe594c212..ff863ac08b6ada 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-column.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-column.md @@ -5,7 +5,7 @@ slug: /commands/listbox-delete-column displayed_sidebar: docs --- -**LISTBOX DELETE COLUMN** ( * ; *object* : Text ; *colPosition* : Integer {; *number* : Integer} )
                    **LISTBOX DELETE COLUMN** ( *object* : Variable, Field ; *colPosition* : Integer {; *number* : Integer} ) +**LISTBOX DELETE COLUMN** ( * ; *object* : Text ; *colPosition* : Integer {; *number* : Integer} )
                    **LISTBOX DELETE COLUMN** ( *object* : Variable ; *colPosition* : Integer {; *number* : Integer} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-rows.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-rows.md index 585f622b451ae7..187b3d3f552c86 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-rows.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-rows.md @@ -5,7 +5,7 @@ slug: /commands/listbox-delete-rows displayed_sidebar: docs --- -**LISTBOX DELETE ROWS** ( * ; *object* : Text ; *rowPosition* : Integer {; *numRows* : Integer} )
                    **LISTBOX DELETE ROWS** ( *object* : Variable, Field ; *rowPosition* : Integer {; *numRows* : Integer} ) +**LISTBOX DELETE ROWS** ( * ; *object* : Text ; *rowPosition* : Integer {; *numRows* : Integer} )
                    **LISTBOX DELETE ROWS** ( *object* : Variable ; *rowPosition* : Integer {; *numRows* : Integer} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-duplicate-column.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-duplicate-column.md index 31345501fa2cb3..7a9020507b5b0a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-duplicate-column.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-duplicate-column.md @@ -5,7 +5,7 @@ slug: /commands/listbox-duplicate-column displayed_sidebar: docs --- -**LISTBOX DUPLICATE COLUMN** ( * ; *object* : Text ; *colPosition* : Integer ; *colName* : Text ; *colVariable* : Array, Field, Variable, Pointer ; *headerName* : Text ; *headerVar* : Integer, Pointer {; *footerName* : Text ; *footerVar* : Variable, Pointer} )
                    **LISTBOX DUPLICATE COLUMN** ( *object* : Variable, Field ; *colPosition* : Integer ; *colName* : Text ; *colVariable* : Array, Field, Variable, Pointer ; *headerName* : Text ; *headerVar* : Integer, Pointer {; *footerName* : Text ; *footerVar* : Variable, Pointer} ) +**LISTBOX DUPLICATE COLUMN** ( * ; *object* : Text ; *colPosition* : Integer ; *colName* : Text ; *colVariable* : Array, Field, Variable, Pointer ; *headerName* : Text ; *headerVar* : Integer, Pointer {; *footerName* : Text ; *footerVar* : Variable, Pointer} )
                    **LISTBOX DUPLICATE COLUMN** ( *object* : Variable ; *colPosition* : Integer ; *colName* : Text ; *colVariable* : Array, Field, Variable, Pointer ; *headerName* : Text ; *headerVar* : Integer, Pointer {; *footerName* : Text ; *footerVar* : Variable, Pointer} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-expand.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-expand.md index acc4e02e5aed29..83b3b312b97fa4 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-expand.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-expand.md @@ -5,7 +5,7 @@ slug: /commands/listbox-expand displayed_sidebar: docs --- -**LISTBOX EXPAND** ( * ; *object* : Text {; *recursive* : Boolean {; *selector* : Integer {; *line* : Integer {; *column* : Integer}}}} )
                    **LISTBOX EXPAND** ( *object* : Variable, Field {; *recursive* : Boolean {; *selector* : Integer {; *line* : Integer {; *column* : Integer}}}} ) +**LISTBOX EXPAND** ( * ; *object* : Text {; *recursive* : Boolean {; *selector* : Integer {; *line* : Integer {; *column* : Integer}}}} )
                    **LISTBOX EXPAND** ( *object* : Variable {; *recursive* : Boolean {; *selector* : Integer {; *line* : Integer {; *column* : Integer}}}} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-print-information.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-print-information.md index 03b1479085435a..cd3dd63b91f618 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-print-information.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-print-information.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-print-information displayed_sidebar: docs --- -**LISTBOX GET PRINT INFORMATION** ( * ; *object* : Text ; *selector* : Integer ; *info* : Integer )
                    **LISTBOX GET PRINT INFORMATION** ( *object* : Variable ; *selector* : Integer ; *info* : Integer ) +**LISTBOX GET PRINT INFORMATION** ( * ; *object* : Text ; *selector* : Integer ; *info* : Integer, Boolean )
                    **LISTBOX GET PRINT INFORMATION** ( *object* : Variable ; *selector* : Integer ; *info* : Integer, Boolean )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md index ed2c462d2fc7d0..e66fd11603b4ed 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-property displayed_sidebar: docs --- -**LISTBOX SET PROPERTY** ( * ; *object* : Text ; *property* : Integer ; *value* : Integer, Text )
                    **LISTBOX SET PROPERTY** ( *object* : Variable ; *property* : Integer ; *value* : Integer, Text ) +**LISTBOX SET PROPERTY** ( * ; *object* : Text ; *property* : Integer ; *value* : any )
                    **LISTBOX SET PROPERTY** ( *object* : Variable ; *property* : Integer ; *value* : any ) diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-sort-columns.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-sort-columns.md index 1f3b680231e285..1fb52a49115f04 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-sort-columns.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-sort-columns.md @@ -5,7 +5,7 @@ slug: /commands/listbox-sort-columns displayed_sidebar: docs --- -**LISTBOX SORT COLUMNS** ( * ; *object* : Text ; *colNum* : Integer ; *order* : Operator {; ...(*colNum* : Integer, *order* : Operator)} )
                    **LISTBOX SORT COLUMNS** ( *object* : Variable ; *colNum* : Integer ; *order* : Operator {; ...(*colNum* : Integer, *order* : Operator)} ) +**LISTBOX SORT COLUMNS** ( * ; *object* : Text ; *colNum* : Integer ; *order* : >, < {; ...(*colNum* : Integer ; *order* : >, <)} )
                    **LISTBOX SORT COLUMNS** ( *object* : Variable ; *colNum* : Integer ; *order* : >, < {; ...(*colNum* : Integer ; *order* : >, <)} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md index 0e0c3011a0510c..42c052f785bee4 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md @@ -5,7 +5,7 @@ slug: /commands/append-menu-item displayed_sidebar: docs --- -**APPEND MENU ITEM** ( *menu* : Integer ; *itemText* : Text {; *subMenu* : Text {; *process* : Integer {; *}}} ) +**APPEND MENU ITEM** ( *menu* : Integer, Text ; *itemText* : Text {; *subMenu* : Text {; *process* : Integer}} {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md index 778f5b7247fa07..2f3cba5ff2f3fc 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md @@ -5,7 +5,7 @@ slug: /commands/create-menu displayed_sidebar: docs --- -**Create menu** ( *menu* : Text, Integer, Text ) : Text +**Create menu** ({ *menu* : Text, Integer }) : Text
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md index 7e8311044fc3f4..8d6721d38e5dba 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md @@ -5,7 +5,7 @@ slug: /commands/get-menu-item-property displayed_sidebar: docs --- -**GET MENU ITEM PROPERTY** ( *menu* : Integer ; *menuItem* : Integer ; *property* : Text ; *value* : any {; *process* : Integer} ) +**GET MENU ITEM PROPERTY** ( *menu* : Integer, Text ; *menuItem* : Integer ; *property* : Text ; *value* : any {; *process* : Integer} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md index 12711d69f9a800..4628133811de4e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md @@ -5,7 +5,7 @@ slug: /commands/insert-menu-item displayed_sidebar: docs --- -**INSERT MENU ITEM** ( *menu* : Integer ; *afterItem* : Integer ; *itemText* : Text {; *subMenu* : Text {; *process* : Integer}}{; *} ) +**INSERT MENU ITEM** ( *menu* : Integer, Text ; *afterItem* : Integer ; *itemText* : Text {; *subMenu* : Text {; *process* : Integer}}{; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enterable.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enterable.md index e44c5e0e4c5a93..cf34f73031f25a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enterable.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enterable.md @@ -5,7 +5,7 @@ slug: /commands/object-set-enterable displayed_sidebar: docs --- -**OBJECT SET ENTERABLE** ( * ; *object* : Text ; *enterable* : Boolean, Integer )
                    **OBJECT SET ENTERABLE** ( *object* : Variable, Field ; *enterable* : Boolean, Integer ) +**OBJECT SET ENTERABLE** ( * ; *object* : Text ; *enterable* : Boolean, Integer )
                    **OBJECT SET ENTERABLE** ( *object* : Variable, Field, Table ; *enterable* : Boolean, Integer )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-copy.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-copy.md index 547ea7b84a7ecd..dd37f830701ed6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-copy.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-copy.md @@ -5,7 +5,7 @@ slug: /commands/ob-copy displayed_sidebar: docs --- -**OB Copy** ( *object* : Object, Object {; resolvePtrs } ) : Object
                    **OB Copy** ( *object* : Object, Object {; *option* : Integer {; *groupWith* : Collection, Object}} ) : Object +**OB Copy** ( *object* : Object {; *resolvePtrs* : Boolean} ) : Object
                    **OB Copy** ( *object* : Object {; *option* : Integer {; *groupWith* : Collection, Object}} ) : Object
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md index b9aa09732e2741..7e5f7f56bdafa1 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md @@ -5,7 +5,7 @@ slug: /commands/ob-get displayed_sidebar: docs --- -**OB Get** ( *object* : Object, Object ; *property* : Text {; *type* : Integer} ) : any +**OB Get** ( *object* : Object ; *property* : Text {; *type* : Integer} ) : any
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md index c10282a670cdc3..a2624bcf90cbfb 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md @@ -5,7 +5,7 @@ slug: /commands/ob-is-defined displayed_sidebar: docs --- -**OB Is defined** ( *object* : Object, Object {; *property* : Text} ) : Boolean +**OB Is defined** ( *object* : Object {; *property* : Text} ) : Boolean
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md index f23217b3833286..0f86a777e788e0 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md @@ -5,7 +5,7 @@ slug: /commands/ob-is-empty displayed_sidebar: docs --- -**OB Is empty** ( *object* : Object, Object ) : Boolean +**OB Is empty** ( *object* : Object ) : Boolean
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md index 4899102e357963..406fae47a04a1e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md @@ -5,7 +5,7 @@ slug: /commands/ob-remove displayed_sidebar: docs --- -**OB REMOVE** ( *object* : Object, Object ; *property* : Text ) +**OB REMOVE** ( *object* : Object ; *property* : Text )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md index 56a6466ba3bc68..b3f7d22696a4ed 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md @@ -5,7 +5,7 @@ slug: /commands/ob-set-array displayed_sidebar: docs --- -**OB SET ARRAY** ( *object* : Object, Object ; *property* : Text ; *array* : Array, Variable ) +**OB SET ARRAY** ( *object* : Object ; *property* : Text ; *array* : Array, Variable )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md index 393afae952248b..aff70b081e5efd 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md @@ -5,7 +5,7 @@ slug: /commands/ob-set-null displayed_sidebar: docs --- -**OB SET NULL** ( *object* : Object, Object ; *property* : Text ) +**OB SET NULL** ( *object* : Object ; *property* : Text )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-from-library.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-from-library.md index cb38a0340c93c1..4a2ccf1fdbee0c 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-from-library.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-from-library.md @@ -5,7 +5,7 @@ slug: /commands/get-picture-from-library displayed_sidebar: docs --- -**GET PICTURE FROM LIBRARY** ( *picRef* : 倍長整数, 文字 ; *picture* : Picture )
                    **GET PICTURE FROM LIBRARY** ( *picName* : 倍長整数, 文字 ; *picture* : Picture ) +**GET PICTURE FROM LIBRARY** ( *picRef* : Integer ; *picture* : Picture )
                    **GET PICTURE FROM LIBRARY** ( *picName* : Text ; *picture* : Picture )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Pictures/remove-picture-from-library.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Pictures/remove-picture-from-library.md index 8bddc1c97104ac..99381efc25cd15 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Pictures/remove-picture-from-library.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Pictures/remove-picture-from-library.md @@ -5,7 +5,7 @@ slug: /commands/remove-picture-from-library displayed_sidebar: docs --- -**REMOVE PICTURE FROM LIBRARY** ( *picRef* : 倍長整数, 文字 )
                    **REMOVE PICTURE FROM LIBRARY** ( *picName* : 倍長整数, 文字 ) +**REMOVE PICTURE FROM LIBRARY** ( *picRef* : Integer )
                    **REMOVE PICTURE FROM LIBRARY** ( *picName* : Text )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-metadata.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-metadata.md index 1087de146047e1..143139b2b01329 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-metadata.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-metadata.md @@ -5,7 +5,7 @@ slug: /commands/set-picture-metadata displayed_sidebar: docs --- -**SET PICTURE METADATA** ( *picture* : Picture ; *metaName* : Text ; *metaContents* : Variable {; ...(*metaName* : Text ; *metaContents* : Variable)} ) +**SET PICTURE METADATA** ( *picture* : Picture ; *metaName* : Text ; *metaContents* : Variable, Expression {; ...(*metaName* : Text ; *metaContents* : Variable, Expression )} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md index d91595dee6a1e6..5028fb616b4315 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md @@ -5,7 +5,7 @@ slug: /commands/get-print-option displayed_sidebar: docs --- -**GET PRINT OPTION** ( *option* : Integer ; *value1* : Integer, Text {; *value2* : Integer, Text} ) +**GET PRINT OPTION** ( *option* : Integer, Text ; *value1* : Integer, Text {; *value2* : Integer, Text} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md index f80bbe38eb0676..4adb29be51f708 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md @@ -5,7 +5,7 @@ slug: /commands/set-print-option displayed_sidebar: docs --- -**SET PRINT OPTION** ( *option* : Integer ; *value1* : Integer, Text {; *value2* : Integer, Text} ) +**SET PRINT OPTION** ( *option* : Integer, Text ; *value1* : Integer, Text {; *value2* : Integer, Text} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md index 04d8f1bc90ee8f..fe65af5e117d2c 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md @@ -5,7 +5,7 @@ slug: /commands/subtotal displayed_sidebar: docs --- -**Subtotal** ( *data* : Field {; *pageBreak* : Integer} ) : Real +**Subtotal** ( *data* : Field, Variable {; *pageBreak* : Integer} ) : Real
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/set-process-variable.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/set-process-variable.md index deb64b2843b5a4..26a8d920b39b36 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/set-process-variable.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/set-process-variable.md @@ -5,7 +5,7 @@ slug: /commands/set-process-variable displayed_sidebar: docs --- -**SET PROCESS VARIABLE** ( *process* : Integer ; *dstVar* : Variable ; *expr* : Variable {; ...(*dstVar* : Variable ; *expr* : Variable)} ) +**SET PROCESS VARIABLE** ( *process* : Integer ; *dstVar* : Variable ; *expr* : Expression {; ...(*dstVar* : Variable ; *expr* : Expression)} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md index 09d379842a2a3d..daefeed21e3b70 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md @@ -5,7 +5,7 @@ slug: /commands/session-info displayed_sidebar: docs --- -**Session info** ( *sessionId* : Integer ) : Object +**Session info** ( *sessionId* : Text ) : Object diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-attribute.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-attribute.md index 9eb666e40c3fb7..5e5fc75ea8e5b0 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-attribute.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-attribute.md @@ -5,7 +5,7 @@ slug: /commands/order-by-attribute displayed_sidebar: docs --- -**ORDER BY ATTRIBUTE** ( {*aTable* : Table ;} {; ...(*objectField* : Field ; *attributePath* : Text {; *>_or_<* : Comparator})} {; *} ) +**ORDER BY ATTRIBUTE** ( {*aTable* : Table ;} {; ...(*objectField* : Field ; *attributePath* : Text {; *>_or_<* : >, <})} {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-formula.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-formula.md index fa7e99c6ff2c28..513e6c6b2082da 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-formula.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-formula.md @@ -5,7 +5,7 @@ slug: /commands/order-by-formula displayed_sidebar: docs --- -**ORDER BY FORMULA** ( *aTable* : Table ; *formula* : Expression {; >,<} {; ...(*formula* : Expression {; >,<})} ) +***ORDER BY FORMULA** ( *aTable* : Table ; { ...(*formula* : Expression {; *formula* : >, <})} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md index 4a3caf1f3342df..eeb8316bd1522d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md @@ -5,7 +5,7 @@ slug: /commands/query-by-attribute displayed_sidebar: docs --- -**QUERY BY ATTRIBUTE** ( {*aTable* : Table}{;}{*conjOp* : Operator ;} *objectField* : Field ; *attributePath* : Text ; *queryOp* : Text, Operator ; *value* : Text, Real, Date, Time {; *} ) +**QUERY BY ATTRIBUTE** ( {*aTable* : Table ;}{*conjOp* : &, \|, # ;} *objectField* : Field ; *attributePath* : Text ; *queryOp* : Text, >, <, >=, <=, #, =, \|, % ; *value* : Text, Real, Date, Time {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md index 2ec9ff3f691fad..9df35faa8ec93f 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md @@ -5,7 +5,7 @@ slug: /commands/query-by-formula displayed_sidebar: docs --- -**QUERY BY FORMULA** ( *aTable* : Table {; *queryFormula* : Boolean} ) +**QUERY BY FORMULA** ( *aTable* : Table {; *queryFormula* : Expression} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md index fe3a60df615c43..99af5727dc8104 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md @@ -5,7 +5,7 @@ slug: /commands/query-selection-by-attribute displayed_sidebar: docs --- -**QUERY SELECTION BY ATTRIBUTE** ( {*aTable* : Table}{;}{*conjOp* : Operator ;} *objectField* : Field ; *attributePath* : Text ; *queryOp* : Text, Operator ; *value* : Text, Real, Date, Time {; *} ) +**QUERY SELECTION BY ATTRIBUTE** ( {*aTable* : Table ;}{*conjOp* : &, \|, # ;} *objectField* : Field ; *attributePath* : Text ; *queryOp* : Text, >, <, >=, <=, #, =, \|, % ; *value* : Text, Real, Date, Time {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md index f969968889ae48..6047aad61026af 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md @@ -5,7 +5,7 @@ slug: /commands/query-selection-by-formula displayed_sidebar: docs --- -**QUERY SELECTION BY FORMULA** ( *aTable* : Table {; *queryFormula* : Boolean} ) +**QUERY SELECTION BY FORMULA** ( *aTable* : Table {; *queryFormula* : Expression} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md index 56d84dae826d5e..cf2bfd073a68ac 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs デフォルトで、検索されたレコードはロックされません。ロックを有効にするには*lock*引数に[True](../commands/true)を渡します。 -このコマンドはトランザクションの中で使用しなければなりません。このコマンドがトランザクションの外側で呼び出されると、エラーが生成されます。このコマンドはレコードロックのより良いコントロールを提供します。検索されたレコードはトランザクションが終了 (有効またはキャンセル) するまでロックされたままとなります。トランザクションが終了すると、レコードのロックは解除されます(ただしカレントレコードを除く)。 +このコマンドはトランザクションの中で使用しなければなりません。このコマンドがトランザクションの外側で呼び出されると、無視されます。このコマンドはレコードロックのより良いコントロールを提供します。検索されたレコードはトランザクションが終了 (有効またはキャンセル) するまでロックされたままとなります。トランザクションが終了すると、レコードのロックは解除されます(ただしカレントレコードを除く)。 カレントトランザクション中のすべてのテーブルのレコードがロックされます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md index 33d823b3a6adef..bc054519723e2d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md @@ -5,7 +5,7 @@ slug: /commands/qr-insert-column displayed_sidebar: docs --- -**QR INSERT COLUMN** ( *area* : Integer ; *colNumber* : Integer ; *object* : Variable, Field, Pointer ) +**QR INSERT COLUMN** ( *area* : Integer ; *colNumber* : Integer ; *object* : Text, Pointer )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-totals-data.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-totals-data.md index 2e06ca3f95a15e..f92157d4296113 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-totals-data.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-totals-data.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-totals-data displayed_sidebar: docs --- -**QR SET TOTALS DATA** ( *area* : Integer ; *colNum* : Integer ; *breakNum* : Integer ; *operator* : 倍長整数, 文字 )
                    **QR SET TOTALS DATA** ( *area* : Integer ; *colNum* : Integer ; *breakNum* : Integer ; *value* : 倍長整数, 文字 ) +**QR SET TOTALS DATA** ( *area* : Integer ; *colNum* : Integer ; *breakNum* : Integer ; *operator* : Integer )
                    **QR SET TOTALS DATA** ( *area* : Integer ; *colNum* : Integer ; *breakNum* : Integer ; *value* : Text )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-only.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-only.md index 3382953f9d7cfe..bc4fbede94806a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-only.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-only.md @@ -5,7 +5,7 @@ slug: /commands/read-only displayed_sidebar: docs --- -**READ ONLY** ({ *aTable* : テーブル, 演算子 })
                    **READ ONLY** ({ * }) +**READ ONLY** ({ *aTable* : Table })
                    **READ ONLY** ({ * })
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-write.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-write.md index 4ef5e78588fa48..30ec31b70a1581 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-write.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/read-write.md @@ -5,7 +5,7 @@ slug: /commands/read-write displayed_sidebar: docs --- -**READ WRITE** ({ *aTable* : テーブル, 演算子 })
                    **READ WRITE** ({ * }) +**READ WRITE** ({ *aTable* : Table })
                    **READ WRITE** ({ * })
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many.md index 06fed161e61976..597d43876ba5e1 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Relations/relate-many.md @@ -5,7 +5,7 @@ slug: /commands/relate-many displayed_sidebar: docs --- -**RELATE MANY** ( *oneTable* : テーブル, フィールド )
                    **RELATE MANY** ( *Field* : テーブル, フィールド ) +**RELATE MANY** ( *oneTable* : Table )
                    **RELATE MANY** ( *Field* : Field )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md index 839978f37ffd97..c08e021ae825df 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md @@ -5,7 +5,7 @@ slug: /commands/sql-set-parameter displayed_sidebar: docs --- -**SQL SET PARAMETER** ( *object* : Object ; *paramType* : Integer ) +**SQL SET PARAMETER** ( *object* : Variable ; *paramType* : Integer )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md index 324ce50bfc9980..a8854c49eae5b2 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md @@ -5,7 +5,7 @@ slug: /commands/svg-get-attribute displayed_sidebar: docs --- -**SVG GET ATTRIBUTE** ( {* ;} *pictureObject* : Picture ; element_ID ; *attribName* : Text ; *attribValue* : Text, Integer ) +**SVG GET ATTRIBUTE** ( {* ;} *pictureObject* : Picture ; *element_ID* ; *attribName* : Text ; *attribValue* : Text, Integer )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md index e73aaf7953bf2f..d1e94e087f5d4d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md @@ -5,7 +5,7 @@ slug: /commands/svg-set-attribute displayed_sidebar: docs --- -**SVG SET ATTRIBUTE** ( {* ;} *pictureObject* : Picture ; element_ID ; *attrName* : Text ; *attribValue* : Text, Integer {; ...(*attrName* : Text, *attribValue* : Text, Integer)} {; *}) +**SVG SET ATTRIBUTE** ( {* ;} *pictureObject* : Picture ; *element_ID* ; *attrName* : Text ; *attribValue* : Text, Integer {; ...(*attrName* : Text, *attribValue* : Text, Integer)} {; *})
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-add-to-user-dictionary.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-add-to-user-dictionary.md index dd5d0153fce123..d4a84a0248eba6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-add-to-user-dictionary.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Spell Checker/spell-add-to-user-dictionary.md @@ -5,7 +5,7 @@ slug: /commands/spell-add-to-user-dictionary displayed_sidebar: docs --- -**SPELL ADD TO USER DICTIONARY** ( *words* : Text, Text配列 ) +**SPELL ADD TO USER DICTIONARY** ( *words* : Text, Text array )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/String/match-regex.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/String/match-regex.md index 7daa818dada454..43916837570656 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/String/match-regex.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/String/match-regex.md @@ -5,7 +5,7 @@ slug: /commands/match-regex displayed_sidebar: docs --- -**Match regex** ( *pattern* ; *aString* ; *start* {; pos_found ; length_found}{; *} ) -> 戻り値 
                    +**Match regex** ( *pattern* ; *aString* ; *start* {; *pos_found* ; *length_found*}{; *} ) -> 戻り値 
                    **Match regex** ( *pattern* ; *aString* ) -> 戻り値
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md index bcdfa955c1ce24..45ca3e3e6fa629 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md @@ -5,7 +5,7 @@ slug: /commands/delete-index displayed_sidebar: docs --- -**DELETE INDEX** ( *fieldPtr* : ポインター, 文字 {; *} )
                    **DELETE INDEX** ( *indexName* : ポインター, 文字 {; *} ) +**DELETE INDEX** ( *fieldPtr* : Pointer, Text {; *} )
                    **DELETE INDEX** ( *indexName* : Pointer, Text {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md index 703fd45a273ff7..40035cd47321fe 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md @@ -5,7 +5,7 @@ slug: /commands/field-name displayed_sidebar: docs --- -**Field name** ( *fieldPtr* : ポインター, 倍長整数 ) : Text
                    **Field name** ( *tableNum* : ポインター, 倍長整数 ; *fieldNum* : Integer ) : Text +**Field name** ( *fieldPtr* : Pointer ) : Text
                    **Field name** ( *tableNum* : Integer ; *fieldNum* : Integer ) : Text
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md index 5a3de53d16684f..fb6462975f8237 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md @@ -5,7 +5,7 @@ slug: /commands/field displayed_sidebar: docs --- -**Field** ( *tableNum* : Integer ; *fieldNum* : Integer ) -> Pointer
                    **Field** ( *fieldPtr* : Pointer ) -> Integer +**Field** ( *tableNum* : Integer ; *fieldNum* : Integer ) : Pointer
                    **Field** ( *fieldPtr* : Pointer ) : Integer
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md index f658419e1ea5ac..8eaf92c38aa491 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-field-entry-properties displayed_sidebar: docs --- -**GET FIELD ENTRY PROPERTIES** ( *fieldPtr* : ポインター, 倍長整数 ; *list* : Text ; *mandatory* : Boolean ; *nonEnterable* : Boolean ; *nonModifiable* : Boolean )
                    **GET FIELD ENTRY PROPERTIES** ( *tableNum* : ポインター, 倍長整数 ; *fieldNum* : Integer ; *list* : Text ; *mandatory* : Boolean ; *nonEnterable* : Boolean ; *nonModifiable* : Boolean ) +**GET FIELD ENTRY PROPERTIES** ( *fieldPtr* : Pointer ; *list* : Text ; *mandatory* : Boolean ; *nonEnterable* : Boolean ; *nonModifiable* : Boolean )
                    **GET FIELD ENTRY PROPERTIES** ( *tableNum* : Integer ; *fieldNum* : Integer ; *list* : Text ; *mandatory* : Boolean ; *nonEnterable* : Boolean ; *nonModifiable* : Boolean )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md index b7032f37821618..cbb07b26487025 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-field-properties displayed_sidebar: docs --- -**GET FIELD PROPERTIES** ( *fieldPtr* : ポインター, 倍長整数 ; *fieldType* : Integer {; *fieldLength* : Integer {; *indexed* : Boolean {; *unique* : Boolean {; *invisible* : Boolean}}}} )
                    **GET FIELD PROPERTIES** ( *tableNum* : ポインター, 倍長整数 ; *fieldNum* : Integer ; *fieldType* : Integer {; *fieldLength* : Integer {; *indexed* : Boolean {; *unique* : Boolean {; *invisible* : Boolean}}}} ) +**GET FIELD PROPERTIES** ( *fieldPtr* : Pointer ; *fieldType* : Integer {; *fieldLength* : Integer {; *indexed* : Boolean {; *unique* : Boolean {; *invisible* : Boolean}}}} )
                    **GET FIELD PROPERTIES** ( *tableNum* : Integer ; *fieldNum* : Integer ; *fieldType* : Integer {; *fieldLength* : Integer {; *indexed* : Boolean {; *unique* : Boolean {; *invisible* : Boolean}}}} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md index 57e79bd1c82af1..e1e94b723de1d8 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-relation-properties displayed_sidebar: docs --- -**GET RELATION PROPERTIES** ( *fieldPtr* : ポインター, 倍長整数 ; *oneTable* : Integer ; *oneField* : Integer {; *choiceField* : Integer {; *autoOne* : Boolean {; *autoMany* : Boolean}}} )
                    **GET RELATION PROPERTIES** ( *tableNum* : ポインター, 倍長整数 ; *fieldNum* : Integer ; *oneTable* : Integer ; *oneField* : Integer {; *choiceField* : Integer {; *autoOne* : Boolean {; *autoMany* : Boolean}}} ) +**GET RELATION PROPERTIES** ( *fieldPtr* : Pointer ; *oneTable* : Integer ; *oneField* : Integer {; *choiceField* : Integer {; *autoOne* : Boolean {; *autoMany* : Boolean}}} )
                    **GET RELATION PROPERTIES** ( *tableNum* : Integer ; *fieldNum* : Integer ; *oneTable* : Integer ; *oneField* : Integer {; *choiceField* : Integer {; *autoOne* : Boolean {; *autoMany* : Boolean}}} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md index f4737d692b663d..831b55f71bcd59 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md @@ -5,7 +5,7 @@ slug: /commands/is-field-number-valid displayed_sidebar: docs --- -**Is field number valid** ( *tablePtr* : 倍長整数, ポインター ; *fieldNum* : Integer ) : Boolean
                    **Is field number valid** ( *tableNum* : 倍長整数, ポインター ; *fieldNum* : Integer ) : Boolean +**Is field number valid** ( *tablePtr* : Pointer ; *fieldNum* : Integer ) : Boolean
                    **Is field number valid** ( *tableNum* : Integer ; *fieldNum* : Integer ) : Boolean
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md index b959c6624a0d90..bb2838ffe4a7bc 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md @@ -5,7 +5,7 @@ slug: /commands/last-field-number displayed_sidebar: docs --- -**Last field number** ( *tableNum* : 倍長整数, ポインター ) : Integer
                    **Last field number** ( *tablePtr* : 倍長整数, ポインター ) : Integer +**Last field number** ( *tableNum* : Integer ) : Integer
                    **Last field number** ( *tablePtr* : Pointer ) : Integer
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/table-name.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/table-name.md index d78f34ad303142..012d59c3be1b89 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/table-name.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/table-name.md @@ -5,7 +5,7 @@ slug: /commands/table-name displayed_sidebar: docs --- -**Table name** ( *tableNum* : 倍長整数, ポインター ) : Text
                    **Table name** ( *tablePtr* : 倍長整数, ポインター ) : Text +**Table name** ( *tableNum* : Integer ) : Text
                    **Table name** ( *tablePtr* : Pointer ) : Text
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-attributes.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-attributes.md index 03f11de74145fb..0e4b3e848b325a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-attributes.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-attributes.md @@ -5,7 +5,7 @@ slug: /commands/st-set-attributes displayed_sidebar: docs --- -**ST SET ATTRIBUTES** ( * ; *object* : Text ; *startSel* : Integer ; *endSel* : Integer ; *attribName* : Text ; *attribValue* : Text, Integer {; ...(*attribName* : Text ; *attribValue* : Text, Integer)} )
                    **ST SET ATTRIBUTES** ( *object* : Variable, Field ; *startSel* : Integer ; *endSel* : Integer ; *attribName* : Text ; *attribValue* : Text, Integer {; ...(*attribName* : Text ; *attribValue* : Text, Integer)} ) +**ST SET ATTRIBUTES** ( * ; *object* : Text ; *startSel* : Integer ; *endSel* : Integer ; *attribName* : Integer ; *attribValue* : Text, Integer {; ...(*attribName* : Integer ; *attribValue* : Text, Integer)} )
                    **ST SET ATTRIBUTES** ( *object* : Variable, Field ; *startSel* : Integer ; *endSel* : Integer ; *attribName* : Integer ; *attribValue* : Text, Integer {; ...(*attribName* : Integer ; *attribValue* : Text, Integer)} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/close-document.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/close-document.md index 7c20b7ef7fed8c..55eec0d960e680 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/close-document.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/close-document.md @@ -5,7 +5,7 @@ slug: /commands/close-document displayed_sidebar: docs --- -**CLOSE DOCUMENT** ( *DocRef* ) +**CLOSE DOCUMENT** ( *DocRef* : Time )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-position.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-position.md index a01418ee68fc6f..e0a50e1f971ab1 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-position.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/get-document-position.md @@ -5,7 +5,7 @@ slug: /commands/get-document-position displayed_sidebar: docs --- -**Get document position** ( *DocRef* ) : Real +**Get document position** ( *DocRef* : Time ) : Real
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md index c5c535114b0d17..4c21f12df9a0a2 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md @@ -5,7 +5,7 @@ slug: /commands/select-folder displayed_sidebar: docs --- -**Select folder** ( {*message* : Text }{;}{ *defaultPath* : Text, Integer {; *options* : Integer}} ) : Text +**Select folder** : Text
                    **Select folder** ( *message* : Text {; *defaultPath* : Text, Integer {; *options* : Integer}} ) : Text
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-position.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-position.md index ae0e2c475f4650..4a7366ebfaf52e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-position.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-position.md @@ -5,7 +5,7 @@ slug: /commands/set-document-position displayed_sidebar: docs --- -**SET DOCUMENT POSITION** ( *DocRef* ; *offset* : Real {; *anchor* : Integer} ) +**SET DOCUMENT POSITION** ( *DocRef* : Time ; *offset* : Real {; *anchor* : Integer} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-size.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-size.md index 3c797d36f83d14..eed86771e721d9 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-size.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Documents/set-document-size.md @@ -5,7 +5,7 @@ slug: /commands/set-document-size displayed_sidebar: docs --- -**SET DOCUMENT SIZE** ( *DocRef* ; *size* : Real ) +**SET DOCUMENT SIZE** ( *DocRef* : Time ; *size* : Real )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-list.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-list.md index efc899a6a124ea..b87bd2f18d3a6d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-list.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/System Environment/font-list.md @@ -5,7 +5,7 @@ slug: /commands/font-list displayed_sidebar: docs --- -**FONT LIST** ( *fonts* : Text array {; *listType* : 倍長整数, 演算子 } )
                    **FONT LIST** ( *fonts* : Text array {; *} ) +**FONT LIST** ( *fonts* : Text array {; *listType* : Integer } )
                    **FONT LIST** ( *fonts* : Text array {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Tools/activity-snapshot.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Tools/activity-snapshot.md index 7ef1026f76478c..395850a89d40fd 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Tools/activity-snapshot.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Tools/activity-snapshot.md @@ -5,7 +5,7 @@ slug: /commands/activity-snapshot displayed_sidebar: docs --- -**ACTIVITY SNAPSHOT** ( *arrActivities* : Object array, テキスト配列 {; *} )
                    **ACTIVITY SNAPSHOT** ( *arrUUID* : Object array, テキスト配列 ; *arrStart* : Text array ; *arrDuration* : Integer array ; *arrInfo* : Text array {; *arrDetails* : Object array}{; *} ) +**ACTIVITY SNAPSHOT** ( *arrActivities* : Object array {; *} )
                    **ACTIVITY SNAPSHOT** ( *arrUUID* : Text array ; *arrStart* : Text array ; *arrDuration* : Integer array ; *arrInfo* : Text array {; *arrDetails* : Object array}{; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Tools/process-4d-tags.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Tools/process-4d-tags.md index 90e80b6f1bbaca..f3bed7e1a0a441 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Tools/process-4d-tags.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Tools/process-4d-tags.md @@ -5,7 +5,7 @@ slug: /commands/process-4d-tags displayed_sidebar: docs --- -**PROCESS 4D TAGS** ( *inputData* : Text ; *outputData* : Text {; *...param* : Expression} ) +**PROCESS 4D TAGS** ( *inputData* : Text, Blob ; *outputData* : Variable, Text, Blob {; *...param* : Expression} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md index 290c8d8eab1c36..2b5083cc04b093 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md @@ -5,7 +5,7 @@ slug: /commands/set-user-properties displayed_sidebar: docs --- -**Set user properties** ( *userID* : Integer ; *name* : Text ; *startup* : Text ; *password* : Text ; *nbLogin* : Integer ; *lastLogin* : Date {; *memberships* : Integer array {; *groupOwner* : Integer}} ) : Integer +**Set user properties** ( *userID* : Integer ; *name* : Text ; *startup* : Text ; *password* : Text, Operator ; *nbLogin* : Integer ; *lastLogin* : Date {; *memberships* : Integer array {; *groupOwner* : Integer}} ) : Integer
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-http-header.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-http-header.md index 2272bb4c3631bf..6e6f3bc68854ec 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-http-header.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-get-http-header.md @@ -5,7 +5,7 @@ slug: /commands/web-get-http-header displayed_sidebar: docs --- -**WEB GET HTTP HEADER** ( *header* : テキスト, テキスト配列 )
                    **WEB GET HTTP HEADER** ( *fieldArray* : テキスト, テキスト配列 ; *valueArray* : Text array ) +**WEB GET HTTP HEADER** ( *header* : Text )
                    **WEB GET HTTP HEADER** ( *fieldArray* : Text array ; *valueArray* : Text array )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-http-header.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-http-header.md index 6a9ccedb33ceed..813ef0faa21c68 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-http-header.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-set-http-header.md @@ -5,7 +5,7 @@ slug: /commands/web-set-http-header displayed_sidebar: docs --- -**WEB SET HTTP HEADER** ( *header* : テキスト, テキスト配列 )
                    **WEB SET HTTP HEADER** ( *fieldArray* : テキスト, テキスト配列 ; *valueArray* : Text array ) +**WEB SET HTTP HEADER** ( *header* : Text )
                    **WEB SET HTTP HEADER** ( *fieldArray* : Text array ; *valueArray* : Text array )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md index 9a1c2afb9cebf7..562e3442db3046 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md @@ -46,7 +46,7 @@ displayed_sidebar: docs ```4d   // On Web Authentication Database Method - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  $result:=False  $user:=$5   //セキュリティに関する理由のため、@を含む名前を拒否する diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md index de06a747ca332a..b8b7739dcd13d3 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md @@ -5,7 +5,7 @@ slug: /commands/soap-declaration displayed_sidebar: docs --- -**SOAP DECLARATION** ( *variable* : Variable ; *type* : Integer ; input_output {; *alias* : Text} ) +**SOAP DECLARATION** ( *variable* : Variable ; *type* : Integer ; *input_output* : Integer {; *alias* : Text} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md index 163870991bae8c..b29f740ac8b4fe 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md @@ -5,7 +5,7 @@ slug: /commands/dom-append-xml-child-node displayed_sidebar: docs --- -**DOM Append XML child node** ( *elementRef* : Text ; *childType* : Integer ; *childValue* : Text, Blob ) : Text +**DOM Append XML child node** ( *elementRef* : Text ; *childType* : Integer ; *childValue* : any ) : Text
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md index 07d83e1facd7da..abec44aaa73253 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-first-child-xml-element displayed_sidebar: docs --- -**DOM Get first child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : Text}} ) : Text +**DOM Get first child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | childElemName | Text | ← | 子要素名 | -| childElemValue | Text | ← | 子要素値 | +| childElemValue | any | ← | 子要素値 | | 戻り値 | Text | ← | 子要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md index 0ef3125d4ab8e5..f4aa43cc5a6ab7 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-last-child-xml-element displayed_sidebar: docs --- -**DOM Get last child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : Text}} ) : Text +**DOM Get last child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | childElemName | Text | ← | 子要素名 | -| childElemValue | Text | ← | 子要素値 | +| childElemValue | any | ← | 子要素値 | | 戻り値 | Text | ← | XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md index bbe11df74c5cf1..331a594a3ed0ab 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-next-sibling-xml-element displayed_sidebar: docs --- -**DOM Get next sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : Text}} ) : Text +**DOM Get next sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | siblingElemName | Text | ← | 兄弟XML要素名 | -| siblingElemValue | Text | ← | 兄弟XML要素値 | +| siblingElemValue | any | ← | 兄弟XML要素値 | | 戻り値 | Text | ← | 兄弟XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md index 8a170232c37721..80c0a7af98c18c 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-parent-xml-element displayed_sidebar: docs --- -**DOM Get parent XML element** ( *elementRef* : Text {; *parentElemName* : Text {; *parentElemValue* : Text}} ) : Text +**DOM Get parent XML element** ( *elementRef* : Text {; *parentElemName* : Text {; *parentElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | parentElemName | Text | ← | 親XML要素名 | -| parentElemValue | Text | ← | 親XML要素値 | +| parentElemValue | any | ← | 親XML要素値 | | 戻り値 | Text | ← | 親XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md index 4b3a1a0af150a5..053152ff86f585 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-previous-sibling-xml-element displayed_sidebar: docs --- -**DOM Get previous sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : Text}} ) : Text +**DOM Get previous sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | siblingElemName | Text | ← | 兄弟XML要素名 | -| siblingElemValue | Text | ← | 兄弟XML要素値 | +| siblingElemValue | any | ← | 兄弟XML要素値 | | 戻り値 | Text | ← | 兄弟XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md index 6740899f1d0a26..bb23c2c901256f 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-xml-element-value displayed_sidebar: docs --- -**DOM GET XML ELEMENT VALUE** ( *elementRef* : Text ; *elementValue* : Variable {; *cDATA* : Variable} ) +**DOM GET XML ELEMENT VALUE** ( *elementRef* : Text ; *elementValue* : Variable, Field {; *cDATA* : Variable, Field} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-source.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-source.md index 4c6f7216da799a..0f4da7248169ab 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-source.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-source.md @@ -5,7 +5,7 @@ slug: /commands/dom-parse-xml-source displayed_sidebar: docs --- -**DOM Parse XML source** ( *document* : Text {; *validation* : Boolean {; *dtd* : 文字 }} ) : Text
                    **DOM Parse XML source** ( *document* : Text {; *validation* : Boolean {; *schema* : 文字 }} ) : Text +**DOM Parse XML source** ( *document* : Text {; *validation* : Boolean {; *dtd* : Text }} ) : Text
                    **DOM Parse XML source** ( *document* : Text {; *validation* : Boolean {; *schema* : Text }} ) : Text
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-variable.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-variable.md index 97b32c8ce35a9d..e6b22921ed379a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-variable.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-parse-xml-variable.md @@ -5,7 +5,7 @@ slug: /commands/dom-parse-xml-variable displayed_sidebar: docs --- -**DOM Parse XML variable** ( *variable* : Blob, Text {; *validation* : Boolean {; *dtd* : 文字 }} ) : Text
                    **DOM Parse XML variable** ( *variable* : Blob, Text {; *validation* : Boolean {; *schema* : 文字}} ) : Text +**DOM Parse XML variable** ( *variable* : Blob, Text {; *validation* : Boolean {; *dtd* : Text }} ) : Text
                    **DOM Parse XML variable** ( *variable* : Blob, Text {; *validation* : Boolean {; *schema* : Text}} ) : Text
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-attribute.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-attribute.md index 85cf254e7fe852..8c3c3f60c58174 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-attribute.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-attribute.md @@ -5,7 +5,7 @@ slug: /commands/dom-set-xml-attribute displayed_sidebar: docs --- -**DOM SET XML ATTRIBUTE** ( *elementRef* : Text ; *attrName* : Text ; *attrValue* : Text, Boolean, Integer, Real, Time, Date {; ...(*attrName* : Text, *attrValue* : Text, Boolean, Integer, Real, Time, Date)} ) +**DOM SET XML ATTRIBUTE** ( *elementRef* : Text ; *attrName* : Text ; *attrValue* : any {; ...(*attrName* : Text ; *attrValue* : any)} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md index 88a74731d19cba..6b0c3dcce5ad6d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/dom-set-xml-element-value displayed_sidebar: docs --- -**DOM SET XML ELEMENT VALUE** ( *elementRef* : Text {; *xPath* : Text}; *elementValue* : Text, Variable {; *} ) +**DOM SET XML ELEMENT VALUE** ( *elementRef* : Text {; *xPath* : Text}; *elementValue* : any {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md index ae6e81790059f7..cdaddf847d8c37 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/sax-add-xml-element-value displayed_sidebar: docs --- -**SAX ADD XML ELEMENT VALUE** ( *document* : Time ; *data* : Text, Variable {; *} ) +**SAX ADD XML ELEMENT VALUE** ( *document* : Time ; *data* : Text, Variable, Field {; *} )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md index c9fff428cffadc..640dabceefc977 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/sax-get-xml-element-value displayed_sidebar: docs --- -**SAX GET XML ELEMENT VALUE** ( *document* : Time ; *value* : Text, Blob ) +**SAX GET XML ELEMENT VALUE** ( *document* : Time ; *value* : Variable, Field )
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/settings/ai.md b/i18n/ja/docusaurus-plugin-content-docs/current/settings/ai.md index e48b38cdca7577..0d6413bbffe01a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/settings/ai.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/settings/ai.md @@ -1,9 +1,9 @@ --- id: ai -title: AI page +title: AIページ --- -The AI page allows you to add, remove, or view the list of all your AI providers and their related model aliases, whether they come from local sources or internet-based services. Providers and model aliases can then be used in your code througout your 4D application, especially with the [**4D-AIKit component**](../aikit/overview.md) using the [**model aliases**](../aikit/provider-model-aliases.md) feature. +AI ページでは、AI プロバイダーを追加、削除、あるいはその一覧をレビューしたり、また関連したモデルエイリアスを見ることができます。これはローカルソースのものでもインターネットベースのサービスのものでも変わりません。 するとプロバイダーとモデルエイリアスは4D アプリケーション全体においてコード内で使用することができます。特に [**モデルエイリアス**](../aikit/provider-model-aliases.md) 機能を使用した [**4D-AIKit コンポーネント**](../aikit/overview.md) において役立ちます。 :::tip 関連したblog 記事 @@ -11,123 +11,123 @@ The AI page allows you to add, remove, or view the list of all your AI providers ::: -## Managing providers +## プロバイダーの管理 -4D supports [various AI providers](../aikit/compatible-openai.md) with an OpenAI-like API, each offering unique models and features for database needs. +4D はOpenAI のようなAPI を持った [様々なAI プロバイダー](../aikit/compatible-openai.md) をサポートし、それぞれがデータベースの用途に合わせた固有のモデルや機能を提供しています。 -By default, the Providers list is empty. +デフォルトでは、プロバイダーのリストは空です。 -### Adding a provider +### プロバイダーの追加 -To add an AI provider: +AI プロバイダーを追加するには: -1. Click on the **+** button at the bottom of the Providers list. -2. Enter the required [provider's configuration fields](#provider-properties), including credentials. -3. (optional) Click the **Test connection** button to make sure the provided URL and credentials are valid. +1. プロバイダーリストの下部にある **+** ボタンをクリックします。 +2. 資格情報を含めた、必要な [プロバイダーの設定フィールド](#プロバイダーのプロパティ) を入力します。 +3. (オプション) 入力されたURL と資格情報が有効であることを確認するために **接続をテストする** ボタンをクリックします。 -If the connection is successful, the number of available models is displayed on the right side of the button: +正常に接続できた場合には、ボタンの右側に利用可能なモデル数が表示されます: ![](../assets/en/settings/ai-connection-ok.png) -If the connection test fails, an error message is displayed (e.g. "Request failed: Not found" or "Request failed: Unauthorized"). +接続テストが失敗した場合、エラーメッセージが表示されます(例: "Request failed: Not found" あるいは "Request failed: Unauthorized" など)。 -4. Click **OK** to save the new provider, or **Cancel** to revert all modifications. +4. 新しいプロバイダーを保存するには **OK** を、あるいは変更を全て元に戻すためには **キャンセル** をクリックします。 -### Editing a provider +### プロバイダーの編集 -To edit or remove a provider: +プロバイダーを編集または削除するには: -1. Select a registered provider in the list. -2. Edit the provider's information OR to remove a provider, click on the **-** button at the bottom of the Providers list. -3. Click **OK** to save the modifications, or **Cancel** to revert all modifications. +1. リスト内に登録されたプロバイダーを選択します。 +2. プロバイダーの情報を編集するか、または、プロバイダーリストの下部にある **-** ボタンをクリックしてプロバイダーを削除します。 +3. 変更を保存するには **OK** を、あるいは変更を全て元に戻すためには **キャンセル** をクリックします。 -## Provider properties +## プロバイダーのプロパティ -When you select a provider in the Providers list, several properties are available. Property names in **bold** are mandatory to create a Provider. +プロバイダーのリストからプロバイダーを選択すると、複数のプロパティが利用できるようになります。 プロパティの名前が **太字** のものは、プロバイダーを作成するのには必須のプロパティです。 ### 名称 -Local name used to identify the provider in your code, for example "claude". The name must be [compliant with property names](../Concepts/identifiers.md) since it will be used in the application's code to reference the provider. +コード内でプロバイダーを識別するために使用されるローカルの名前。例: "claude"。 名前は、プロバイダーをコード内で参照するためにアプリケーション内で使用されるため、 [プロパティ名に準拠している](../Concepts/identifiers.md) 必要があります。 -### Base URL +### ベースURL -Endpoint of the provider's API, for example `https://api.openai.com/v1` or `http://localhost:11434/v1`. +プロバイダーのAPI のエンドポイント。例えば、 `https://api.openai.com/v1` あるいは `http://localhost:11434/v1` など。 -The combo box lists the main providers, you can select a value to enter the provider endpoint: +コンボボックスはメインのプロバイダーがリストとして表示されるので、プロバイダーのエンドポイントを入力するのそこから値を選択することができます: ![](../assets/en/settings/ai-base-url.png) -### API Key +### APIキー -(optional) API key for the provider. For instructions on generating an API key, please refer to your AI provider’s official documentation. Some AI providers may also require additional specific credentials. +(オプション) プロバイダーのAPI キー。 API キーを生成するための手順については、そのAI プロバイダーの公式ドキュメンテーションを参照して下さい。 一部のAI プロバイダーでは追加の特定の資格情報をが必要になる場合もあります。 ### 組織 -(optional, OpenAI-specific) Organization ID used by the OpenAI API. +(オプション、OpenAI 特有) OpenAI API が使用する組織 ID。 ### Project -(optional, OpenAI-specific) ID of the project. Each OpenAI API key is attached to a project. +(オプション、OpenAI 特有) プロジェクトのID。 OpenAI の各API キーはプロジェクトに割り当てられています。 ### AIProviders.json -The provider configuration is stored in a JSON file named *AIProviders.json* located next to the active *settings.4DSettings file* within the [project folder](../Project/architecture.md), [depending on your deployment configuration](./overview.md#enabling-user-settings). +プロバイダーの設定は *AIProviders.json* という名前のJSON ファイル内に保存されています。このファイルは[運用設定に応じて](./overview.md#enabling-user-settings)、[project フォルダ](../Project/architecture.md) 内の、アクティブな *settings.4DSettings ファイル* の隣に置かれています。 -### Deployment with an API key +### APIキーを使用した運用 -When configuring an AI provider, you need to provide your own API key. It requires an external registration for getting API keys/credentials from AI providers. +AI プロバイダーを設定しているときには、自分のAPI キーを提供する必要があります。 AI プロバイダーからAPI キー/資格情報を取得するためには外部登録が必要になります。 -Using the Settings dialog box, the 4D developer can define a custom **provider name** (for example "open-ai-v1") and use this custom name in the code. They can also test it using their API key. +設定ダイアログボックスを使用することで、4D デベロッパーはカスタムの**プロバイダー名** (例えば"open-ai-v1" など)を定義し、そのカスタムの名前をコード内で使用することができます。 ここではAPI キーを使用してテストを行うこともできます。 -When the 4D application is deployed with the [User settings enabled](../settings/overview.md#enabling-user-settings), the administrator can configure the User settings by using the **same AI provider name** ("open-ai-v1") and **customize the API key** to use the customer's key. Thanks to the [User settings priority rules](../settings/overview.md#priority-of-settings), the customer settings will automatically override the developer settings. +4D アプリケーションが[ユーザー設定が有効化](../settings/overview.md#ユーザー設定の有効化) された状態で配布された場合、管理者は **同じ AI プロバイダー名** ("open-ai-v1") を使用することでユーザー設定を設定することができ、またエンドユーザーのキーを使用するように**API キーをカスタマイズする** ことができます。 [ユーザー設定の優先度ルール](../settings/overview.md#設定の優先順位) のおかげで、エンドユーザーの設定は開発者の設定を自動的に上書きします。 :::warning -When using 4D in client/server mode, it is **strongly recommended** to execute AI-related code on the server side to protect API keys and credentials from exposure to remote machines. +4D をクライアント/サーバーモードで使用している場合、API キーおよび資格情報をリモートマシンに漏れることから保護するために、AI 関連のコードは全てサーバー側で実行することが **強く推奨されます**。 ::: -## Model Aliases +## モデルエイリアス -The Model Aliases page allows you to list models from registered Providers that you want to use in your code and to name them with *aliases*. Thanks to model aliases, you avoid hardcoding model names, switch models without changing your code, and keep consistency across environments. +モデルエイリアスページを使用すると、登録したプロバイダーの一覧からコード内で使用したいプロバイダーを選択肢、それに*エイリアス* で名前をつけることができます。 モデルエイリアスのおかげで、モデル名のハードコードを避けることができ、コードを変更することなくモデルを切り替え、環境を超えて一貫性を保つことができます。 -When using a model alias: +モデルエイリアスを使用している場合: -- The provider is automatically resolved (see [Model resolution](../aikit/Classes/OpenAIProviders.md#model-resolution) in the 4D-AIKit documentation). -- The model ID is applied. -- All credentials and endpoints are used. +- プロバイダーは自動的に解決されます(詳細については4D-AIKit ドキュメンテーション内の [モデル解決](../aikit/Classes/OpenAIProviders.md#モデル解決) を参照して下さい)。 +- モデルID が適用されます。 +- 全ての資格情報とエンドポイントが使用されます。 -### Adding a model alias +### モデルエイリアスの追加 :::note -To be able to add a model alias, you must have entered at least one valid provider in the **Providers** tab. +モデルエイリアスを追加できるようになるためには、**プロバイダー** タブ内で少なくとも一つの有効なプロバイダーを入力している必要があります。 ::: -To add a model alias: +モデルエイリアスを追加するには: -1. Click on the **+** button at the bottom of the model aliases list. -2. In the **Name** column, enter the name of the alias. -3. Click on the corresponding row in the **Provider** column to display the list of available providers ([provider names](#name) you entered in the Providers page), and select the name of the provider. -4. Click on the corresponding row in the **Model** column to display the list of available models exposed by the selected provider and select the model. -5. Click **OK** to save the modifications, or **Cancel** to revert all modifications. +1. **+** モデルエイリアスリストの下部にあるボタンをクリックします。 +2. **名前** カラム内には、エイリアスの名前を入力します。 +3. カラム内の対応する行をクリックすると、利用可能なプロバイダーの一覧(プロバイダーページで入力した [プロバイダー名](#名称)) が表示されるので、そこからプロバイダーの名前を選択します。 +4. **モデル** カラム内から対応する行をクリックすると、選択されたプロバイダーによって公開されている利用可能なモデルの一覧が表示され、そこからモデルを選択します。 +5. 変更を保存するには **OK** を、あるいは変更を全て元に戻すためには **キャンセル** をクリックします。 ![](../assets/en/settings/model-alias.png) -### Editing a model alias +### モデルエイリアスの編集 -To edit or remove an alias: +エイリアスを編集または削除するためには: -1. Select a model alias in the list. -2. Edit the alias information OR to remove a alias, click on the **-** button at the bottom of the list. -3. Click **OK** to save the modifications, or **Cancel** to revert all modifications. +1. リスト内からモデルエイリアスを選択します。 +2. エイリアス情報を編集するか、または、リストの下部にある **-** ボタンをクリックしてエイリアスを削除します。 +3. 変更を保存するには **OK** を、あるいは変更を全て元に戻すためには **キャンセル** をクリックします。 -### Using a model alias +### モデルエイリアスの使用 -You can directly use the model alias name wherever a model name is required (provided that model aliases are supported). +モデルエイリアスは、モデル名が必要なところであればどこでもモデルエイリアス名を直接使用することができます(モデルエイリアスがサポートされていれば)。 -For example, in 4D-AIKit, you can reference a model with the syntax: *{model:"ModelName"}*, where *ModelName* is a valid model defined in the Model Aliases tab: +例えば、4D-AIKit 内では次のシンタックスでモデルを参照することができます: *{model:"ModelName"}* ここでの *ModelName* はモデルエイリアスタブ内で定義されている有効なモデルです: ```4d var $client:=cs.AIKit.OpenAI.new() @@ -137,4 +137,4 @@ var $result := $client.chat.completions.create($messages; \ ### 参照 -["Provider & Model Aliases"](../aikit/provider-model-aliases.md) in the 4D AIKit documentation. \ No newline at end of file +4D AIKit ドキュメンテーションの["プロバイダーとモデルエイリアス"](../aikit/provider-model-aliases.md)。 \ No newline at end of file diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/settings/client-server.md b/i18n/ja/docusaurus-plugin-content-docs/current/settings/client-server.md index b50aa4673e6a4d..7c8f496c6c45c4 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/settings/client-server.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/settings/client-server.md @@ -64,24 +64,24 @@ Single Sign On (SSO) が有効になっている場合 (上述参照)、認証 #### ネットワークレイヤー -This drop-down box contains the available network layers, which are used to handle communications between 4D Server and remote 4D machines (clients). +このドロップダウンボックスには利用可能なネットワークレイヤーが格納されており、これを使用して4D Server とリモート4D マシン(クライアント)間での通信を管理することができます。 -- **QUIC** (projects only): Enables the QUIC network layer on the server. +- **QUIC** (プロジェクトモードのみ): サーバー上でQUIC ネットワークレイヤーを有効にします。 - **Notes about QUIC**: + **QUIC に関する注意点**: - - You can know if a 4D application is running with the QUIC network layer using the [`Application info`](../commands/application-info) command. + - [`Application info`](../commands/application-info) コマンドを使用することで、4D アプリケーションがQUIC ネットワークレイヤーを実行中かどうかを知ることができます。 - QUIC は UDPプロトコルを使用するため、ネットワークのセキュリティ設定で UDP が許可されている必要があります。 - - QUIC automatically connects to the port 19813 for both [application server and DB4D server](#4d-server-and-port-numbers). + - QUIC は、[アプリケーションサーバーおよびDB4D サーバー](#4d-server-とポート番号) の両方においてポート19813 番へと自動的に接続します。 - QUICレイヤーオプションを選択すると: - [クライアント/サーバー接続タイムアウト](#クライアントサーバー接続タイムアウト) の設定は非表示になります。 - [クライアント-サーバー通信の暗号化](#クライアント-サーバー通信の暗号化) チェックボックスは非表示になります (セキュアモードに関わらず、QUIC 通信は常に TLS です)。 - **互換性**: QUICネットワークレイヤーに切り替えるには、まずクライアント/サーバーアプリケーションを 4D 20以上で運用する必要があります。 -- **ServerNet** (only option available for binary databases): Enables the ServerNet network layer on the server. +- **ServerNet** (バイナリーデータベースでのみ利用可能なオプション): サーバー上でServerNet レイヤーを有効化します。 :::info -Using QUIC network layer is **recommended** for projects. +プロジェクトにおいては、QUIC ネットワークレイヤーの使用が **推奨されています**。 ::: diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/settings/compatibility.md b/i18n/ja/docusaurus-plugin-content-docs/current/settings/compatibility.md index c0ccabc739b862..0ff6e62024b4d4 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/settings/compatibility.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/settings/compatibility.md @@ -8,26 +8,26 @@ title: 互換性ページ :::note - 表示されるオプションの数は、元のデータベース/プロジェクトが作成されたバージョンや、そのデータベース/プロジェクトでおこなわれた設定の変更により異なります。 -- This page lists the compatibility options available for database/projects converted from 4D 18 onwards. それ以前のバージョンから引引き継がれる互換性オプションについては **doc.4d.com** の [互換性ページ](https://doc.4d.com/4Dv20/4D/20.2/Compatibility-page.300-6750362.ja.html) を参照ください。 +- このページでは、4D 18以降のバージョンから変換された 4D データベース/プロジェクトで利用可能な互換性オプションのみを説明します。 それ以前のバージョンから引引き継がれる互換性オプションについては **doc.4d.com** の [互換性ページ](https://doc.4d.com/4Dv20/4D/20.2/Compatibility-page.300-6750362.ja.html) を参照ください。 ::: -- **Use standard XPath:** By default this option is unchecked for databases converted from a 4D version prior to 18 R3, and checked for databases created with 4D 18 R3 and higher. Starting with 18 R3, the XPath implementation in 4D has been modified to be more compliant and to support more predicates. 結果的に、以前の標準でない一部の機能は動作しなくなります。 これには以下のような機能が含まれます: +- **標準のXPathを使用:** デフォルトでは、4D 18 R3 より前のバージョンから変換されたデータベースではチェックが外されており、4D 18 R3 以降で作成されたデータベースではチェックされています。 18 R3 以降、4D の XPath 実装は、より多くの述語に対応しサポートするために変更されました。 結果的に、以前の標準でない一部の機能は動作しなくなります。 これには以下のような機能が含まれます: - 最初の "/" はルートノードに限らない - "/" を XPath 式の最初の文字として使用しても、ルートノードからの絶対パスの宣言にはなりません。 - 暗示的なカレントノードはなし - カレントノードは XPath 式の中に含められていなければなりません。 - 繰り返された構造内の再帰的な検索は不可 - 最初の要素のみが解析されます。 - 標準的なものでなくとも、コードが以前と同じように動くように以前の機能を保ちたい場合もあるかもしれません。その場合、この *チェックを外して* ください。 標準的なものでなくとも、コードが以前と同じように動くように以前の機能を保ちたい場合もあるかもしれません。その場合、この *チェックを外して* ください。 その一方で、これらの非標準の実装をコード内で使用しておらず、拡張された XPath 機能 ([DOM Find XML element](../commands/dom-find-xml-element) コマンドの説明参照) をデータベース内で利用したい場合、この **標準のXPathを使用** オプションが *チェックされている* ことを確認してください。 + 標準的なものでなくとも、コードが以前と同じように動くように以前の機能を保ちたい場合もあるかもしれません。その場合、この *チェックを外して* ください。 その一方で、これらの非標準の実装をコード内で使用しておらず、拡張された XPath 機能 ([DOM Find XML element](../commands/dom-find-xml-element) コマンドの説明参照) をデータベース内で利用したい場合、この **標準のXPathを使用** オプションが *チェックされている* ことを確認してください。 -- **Use LF for end of line on macOS:** Starting with 4D 19 R2 (and 4D 19 R3 for XML files), 4D writes text files with line feed (LF) as default end of line (EOL) character instead of CR (CRLF for xml SAX) on macOS in new projects. 以前の 4D のバージョンから変換されたデータベースにおいてこの新しい振る舞いを利用したい場合には、このオプションをチェックしてください。 [`TEXT TO DOCUMENT`](../commands/text-to-document)、[`Document to text`](../commands/document-to-text)、および [XML SET OPTIONS](../commands/xml-set-options) コマンドの詳細を参照してください。 +- **macOSにて改行コードとしてLFを使用する:** 4D 19 R2 以降 (XMLファイルについては 4D 19 R3 以降) の新規プロジェクトにおいて、4D は macOS でデフォルトの改行コード (EOL) として CR (xml SAX では CRLF) ではなくラインフィード (LF) をテキストファイルに書き込みます。 以前の 4D のバージョンから変換されたデータベースにおいてこの新しい振る舞いを利用したい場合には、このオプションをチェックしてください。 [`TEXT TO DOCUMENT`](../commands/text-to-document)、[`Document to text`](../commands/document-to-text)、および [XML SET OPTIONS](../commands/xml-set-options) コマンドの詳細を参照してください。 -- **Don't add a BOM when writing a unicode text file by default:** Starting with 4D 19 R2 (and 4D 19 R3 for XML files), 4D writes text files without a byte order mark (BOM) by default. 以前のバージョンでは、テキストファイルはデフォルトでBOM 付きで書き込まれていました。 変換されたプロジェクトでこの新しい振る舞いを有効化するには、このオプションを選択します。 [`TEXT TO DOCUMENT`](../commands/text-to-document)、[`Document to text`](../commands/document-to-text)、および [XML SET OPTIONS](../commands/xml-set-options) コマンドの詳細を参照してください。 +- **Unicode テキストファイルに書き込んでいる際にデフォルトでBOMを追加しない:** 4D 19 R2 以降 (XMLファイルについては 4D 19 R3 以降)、4D はデフォルトでバイトオーダーマーク (BOM) なしでテキストファイルに書き込みます。 以前のバージョンでは、テキストファイルはデフォルトでBOM 付きで書き込まれていました。 変換されたプロジェクトでこの新しい振る舞いを有効化するには、このオプションを選択します。 [`TEXT TO DOCUMENT`](../commands/text-to-document)、[`Document to text`](../commands/document-to-text)、および [XML SET OPTIONS](../commands/xml-set-options) コマンドの詳細を参照してください。 -- **Map NULL values to blank values unchecked by default at field creation**: For better compliance with ORDA specifications, in databases created with 4D 19 R4 and higher the **Map NULL values to blank values** field property is unchecked by default when you create fields. このオプションにチェックを入れることで、変換されたデータベースにおいてもこのデフォルトの振る舞いを適用することができます ([ORDA](../ORDA/overview.md) で NULL値がサポートされるようになったため、今後は空値ではなく NULL値の使用が推奨されます)。 +- **フィールド作成時にデフォルトで"ヌル値を空値にマップ"オプションのチェックを外す:** ORDA の仕様により合致するために、4D 19 R4 以降で作成されたデータベースにおいては、フィールド作成時に **ヌル値を空値にマップ** フィールドプロパティがデフォルトでチェックされなくなります。 このオプションにチェックを入れることで、変換されたデータベースにおいてもこのデフォルトの振る舞いを適用することができます ([ORDA](../ORDA/overview.md) で NULL値がサポートされるようになったため、今後は空値ではなく NULL値の使用が推奨されます)。 -- **Non-blocking printing**: Starting with 4D 20 R4, each process has its own printing settings (print options, current printer, etc.), thus allowing you to run multiple printing jobs simultaneously. Check this option if you want to benefit from this new implementation in your converted 4D projects or your databases converted from binary mode to project mode. **When left unchecked**, the previous implementation is applied: the current 4D printing settings are applied globally, the printer is placed in "busy" mode when one printing job is running, you must call [`CLOSE PRINTING JOB`](../commands/close-printing-job) for the printer to be available for the next print job (check previous 4D documentations for more information). +- **ノンブロッキング印刷**: 4D 20 R4以降、各プロセスには独自の印刷設定 (印刷オプション、カレントプリンターなど) を持つようになりました。これにより、複数の印刷ジョブを同時に実行できます。 このオプションをチェックすると、アップグレード変換された 4Dプロジェクトや、バイナリモードから変換されたプロジェクトデータベースで、この新しい機能を有効化できます。 **チェックしない場合**、以前の実装が適用されます: カレントの 4D印刷設定がグローバルに適用され、印刷ジョブ実行中はプリンターが "ビジー" 状態になります。次の印刷ジョブのためにプリンターを利用可能にするには、[`CLOSE PRINTING JOB`](../commands/close-printing-job) を呼び出す必要があります (詳細は以前の4Dドキュメントを参照ください)。 -- **Save structure color and coordinates in separate catalog_editor.json file**: Starting with 4D 20 R5, changes made in the Structure editor regarding graphical appearance of tables and fields (color, position, order...) に加えた変更は、catalog_editor.json という個別ファイルに保存されます。このファイルはプロジェクトの [Sourcesフォルダー](../Project/architecture.md#sources) に保存されます。 この新しいファイルアーキテクチャーにより、`catalog.4DCatalog` ファイルは重要なデータベースストラクチャーの変更のみを含むようになるため、VCSアプリケーションでマージの競合を管理しやすくなります。 互換性のため、この機能は以前の 4Dバージョンから変換されたプロジェクトではデフォルトで有効になっていません。有効にするには、このオプションをチェックする必要があります。 この機能が有効になっている場合、ストラクチャーエディターで初めて編集した時に `catalog_editor.json` ファイルが作成されます。 +- **ストラクチャーのカラーと座標を個別の catalog_editor.json ファイルに保存する**: 4D 20 R5以降、ストラクチャーエディターでテーブルやフィールドのグラフィカルな表示 (色、位置、順序など) に加えた変更は、catalog_editor.json という個別ファイルに保存されます。このファイルはプロジェクトの [Sourcesフォルダー](../Project/architecture.md#sources) に保存されます。 この新しいファイルアーキテクチャーにより、`catalog.4DCatalog` ファイルは重要なデータベースストラクチャーの変更のみを含むようになるため、VCSアプリケーションでマージの競合を管理しやすくなります。 互換性のため、この機能は以前の 4Dバージョンから変換されたプロジェクトではデフォルトで有効になっていません。有効にするには、このオプションをチェックする必要があります。 この機能が有効になっている場合、ストラクチャーエディターで初めて編集した時に `catalog_editor.json` ファイルが作成されます。 -- **Use legacy print rendering**: Starting with 4D 21 R3, 4D uses a new, unified print rendering engine to print forms on macOS and Windows. To make sure forms designed with the [legacy screen-based print renderer](../FormEditor/forms.md#legacy-print-renderer) continue to be printed as expected, this option is checked by default in converted projects or databases created with 4D 21 R2 and before. You can uncheck this option to benefit from the [modern print rendering engine](../FormEditor/forms.md#print-rendering-engine). Note that when forms are rendered under Liquid Glass (macOS) or Fluent UI (Windows) interfaces, this option is ignored: in such contexts forms are always printed using the modern print renderer (see [this section](../FormEditor/forms.md#legacy-print-renderer)). \ No newline at end of file +- **旧式印刷レンダリングを使用する**: 4D 21 R3 以降、4D はmacOS およびWindows 上でフォームを印刷するための、新しい、統一された印刷レンダリングエンジンを使用します。 [旧式のスクリーンベースの印刷レンダラー](../FormEditor/forms.md#旧式印刷レンダラー) でデザインされたフォームが今後も想定通りに印刷されるようにするため、このオプションは変換されたプロジェクトまたは4D 21 R2 以前で作成されたデータベースにおいてはデフォルトでチェックされています。 このオプションのチェックを外すと、[モダン印刷レンダリングエンジン](../FormEditor/forms.md#印刷レンダリングエンジン) の恩恵を受けることができます。 フォームがLiquid Glass (macOS) または Fluent UI (Windows) インターフェース環境下でレンダリングされた場合、このオプションは無視されます: そのようなコンテキストにおいてはフォームは常にモダン印刷レンダダラーを使用して印刷されます([こちらのセクション](../FormEditor/forms.md#旧式印刷レンダラー) を参照して下さい)。 \ No newline at end of file diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/settings/security.md b/i18n/ja/docusaurus-plugin-content-docs/current/settings/security.md index df058322d4220e..986dae3090600e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/settings/security.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/settings/security.md @@ -33,22 +33,22 @@ title: セキュリティページ ## オプション -- **Filtering of commands and project methods in the formula editor and in the 4D View Pro and 4D Write Pro documents**: - For security reasons, by default 4D restricts access to the commands, functions and project methods in the [Formula editor](https://doc.4d.com/4Dv20/4D/20.2/Formula-editor.200-6750079.en.html) in Application mode or added to multistyle areas (using [`ST INSERT EXPRESSION`](../commands/st-insert-expression)), 4D Write Pro and 4D View Pro documents: only certain 4D functions and project methods that have been explicitly declared using the [`SET ALLOWED METHODS`](../commands/set-allowed-methods) command can be used. 以下のオプションを使用して、部分的あるいは全体的にこのフィルタリングを無効にできます。 +- **フォーミュラエディタと 4D View Pro と 4D Write Proドキュメントで使用できるコマンドとプロジェクトメソッドの制限**: + セキュリティのため 4D はデフォルトで、アプリケーションモードの [フォーミュラエディター](https://doc.4d.com/4Dv20/4D/20.2/Formula-editor.200-6750079.ja.html) においてコマンド、関数、プロジェクトメソッドへのアクセスを制限しています。これは、[`ST INSERT EXPRESSION`](../commands/st-insert-expression) コマンドによってマルチスタイルエリアに追加されるフォーミュラエディターの他、4D View Pro および 4D Write Proドキュメントにおいても同様です。[`SET ALLOWED METHODS`](../commands/set-allowed-methods) コマンドを使用して明示的に許可された 4D 関数やプロジェクトメソッドのみを使用することができます。 以下のオプションを使用して、部分的あるいは全体的にこのフィルタリングを無効にできます。 - **すべてのユーザーを制限する** (デフォルトオプション): Designer と Administrator を含むすべてのユーザーに対し、コマンドや関数、プロジェクトメソッドへのアクセスを制限します。 - - **DesignerとAdministratorは制限しない**: このオプションは Designer と Administrator のみに、4Dコマンドやメソッドへの完全なアクセスを与えます。 他のユーザーには制限をかけつつ、管理者に無制限のアクセスを与えたい場合に使用できます。 開発段階では、このモードを使用してすべてのフォーミュラやレポート等を自由にテストできます。 運用時には、一時的にコマンドやメソッドへのアクセスを与えるためなどに使用できます。 This consists in changing the user (via the [`CHANGE CURRENT USER`](../commands/change-current-user) command) before calling a dialog box or starting a printing process that requires full access to the commands, then returning to the original user when the specific operation is completed. + - **DesignerとAdministratorは制限しない**: このオプションは Designer と Administrator のみに、4Dコマンドやメソッドへの完全なアクセスを与えます。 他のユーザーには制限をかけつつ、管理者に無制限のアクセスを与えたい場合に使用できます。 開発段階では、このモードを使用してすべてのフォーミュラやレポート等を自由にテストできます。 運用時には、一時的にコマンドやメソッドへのアクセスを与えるためなどに使用できます。 これを行うには、コマンドへのフルアクセスが必要なダイアログを呼び出したり印刷処理を開始したりする前に ([`CHANGE CURRENT USER`](../commands/change-current-user) コマンドを使用して) ユーザーを切り替えます。そしてその処理が終了したのちに元のユーザーに戻します。 **注:** 前のオプションを使用してフルアクセスが有効にされると、このオプションは効果を失います。 - **誰も制限しない**: このオプションはフォーミュラの制御を無効にします。 このオプションが選択されると、ユーザーはすべての 4Dコマンドおよびプラグインコマンド、さらにはプロジェクトメソッドを使用できます (非表示のものを除く)。 - **Note:** This option takes priority over the [`SET ALLOWED METHODS`](../commands/set-allowed-methods) command. このオプションが選択されると、コマンドの効果はなくなります。 + **注意:** このオプションは[`SET ALLOWED METHODS`](../commands/set-allowed-methods) コマンドよりも優先されます。 このオプションが選択されると、コマンドの効果はなくなります。 - **外部ファイルのユーザー設定を有効にする**: 外部ファイル化したユーザー設定を使用するにはこのオプションを選択します。 このオプションが選択されると、設定をおこなうダイアログが最大 3つになります: **ストラクチャー設定**、**ユーザー設定**、そして **データファイル用のユーザー設定** です。 詳細は [ユーザー設定](../settings/overview.md#ユーザー設定) を参照ください。 -- **Execute "On Host Database Event" method of the components**: The [On Host Database Event database method](../commands/on-host-database-event-database-method) facilitates the initialization and backup phases for 4D components. セキュリティ上の理由から、このメソッドの実行はそれぞれのホストデータベースにおいて明示的に許可されなければなりません。 そのためにはこのオプションをチェックします。 デフォルトでは、チェックされていません。 +- **コンポーネントの "On Host Database Event" メソッドを実行**: [On Host Database Event database method](../commands/on-host-database-event-database-method) は 4Dコンポーネントの初期化とバックアップフェーズを容易にします。 セキュリティ上の理由から、このメソッドの実行はそれぞれのホストデータベースにおいて明示的に許可されなければなりません。 そのためにはこのオプションをチェックします。 デフォルトでは、チェックされていません。 このオプションがチェックされていると: - 4D コンポーネントがロードされます。 - - each [On Host Database Event database method](../commands/on-host-database-event-database-method) of the component (if any) is called by the host database, + - コンポーネントそれぞれの [On Host Database Event データベースメソッド](../commands/on-host-database-event-database-method) (あれば) がホストデータベースによって呼び出されます。 - メソッドのコードが実行されます。 このオプションがチェックされていないと: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/BlobClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/BlobClass.md index 038db65ec99b43..3469afc5a736de 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/BlobClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/BlobClass.md @@ -29,10 +29,10 @@ Blobクラスを使って、[BLOB オブジェクト](../Concepts/dt_blob.md#BLO
                    -| Parameter | Type | | Description | +| 引数 | 型 | | 説明 | | --------- | --------------- | :-: | ------------ | -| blob | Blob | -> | Blob to copy | -| Result | 4D.Blob | <- | New 4D.Blob | +| blob | Blob | -> | コピーする BLOB | +| 戻り値 | 4D.Blob | <- | 新規 4D.Blobb |
                    @@ -65,11 +65,11 @@ Blobクラスを使って、[BLOB オブジェクト](../Concepts/dt_blob.md#BLO
                    -| Parameter | Type ||Description | +| 引数 | 型 ||説明 | | --------- | ------- | :-: | --- | -| start| Real | -> | index of the first byte to include in the new `4D.Blob`. | -| end| Real | -> | index of the first byte that will not be included in the new `4D.Blob` | -| Result| 4D.Blob | <- | New `4D.Blob`| +| start| Real | -> | 新しい`4D.Blob` に含める最初のバイトのインデックス。 | +| end| Real | -> | 新しい`4D.Blob` に含まれない最初のバイトのインデックス | +| 戻り値| 4D.Blob | <- | New `4D.Blob`|
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/ClassClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/ClassClass.md index 8f8c63bddd817c..65d05fc0fb0b21 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/ClassClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/ClassClass.md @@ -59,10 +59,10 @@ title: Class
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|param|any|->|Parameter(s) to pass to the constructor function| -|Result|4D.Object|<-|New object of the class| +|param|any|->|コンストラクター関数に渡す引数| +|戻り値|4D.Object|<-|New object of the class|
                    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 3c662f1c9c8068..c9596bb1ed44ed 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 @@ -85,10 +85,10 @@ Collection クラスは [コレクション](Concepts/dt_collection.md) 型の
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|value|Number, Text, Date, Time, Boolean, Object, Collection, Picture, Pointer|->|Collection's value(s)| -|Result|Collection|<-|The new collection| +|value|Number, Text, Date, Time, Boolean, Object, Collection, Picture, Pointer|->|コレクションの値| +|戻り値|Collection|<-|The new collection|
                    @@ -174,10 +174,10 @@ Collection クラスは [コレクション](Concepts/dt_collection.md) 型の
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|value|Number, Text, Date, Time, Boolean, Object, Collection|->|Shared collection's value(s)| -|Result|Collection|<-|The new shared collection| +|value|Number, Text, Date, Time, Boolean, Object, Collection|->|共有コレクションの値| +|戻り値|Collection|<-|The new shared collection|
                    @@ -251,10 +251,10 @@ Collection クラスは [コレクション](Concepts/dt_collection.md) 型の
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|index|Integer|->|Index of element to return| -|Result|any |<-|The element at that index| +|index|Integer|->|返す要素のインデックス| +|戻り値|any |<-|The element at that index|
                    @@ -300,10 +300,10 @@ $element:=$col.at(10) // undefined
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|propertyPath|Text|->|Object property path to be used for calculation| -|Result|Real, Undefined|<-|Arithmetic mean (average) of collection values| +|propertyPath|Text|->|計算に使用されるオブジェクトプロパティパス| +|戻り値|Real, Undefined|<-|Arithmetic mean (average) of collection values|
                    @@ -366,9 +366,9 @@ $element:=$col.at(10) // undefined
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|Result|Collection|<-|Original collection with all elements removed| +|戻り値|Collection|<-|Original collection with all elements removed|
                    @@ -410,11 +410,11 @@ $vSize:=$col.length //$vSize=0
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|col2|Collection|->|Collection to combine| -|index|Integer|->|Position to which insert elements to combine in collection (default=length+1)| -|Result|Collection|<-|Original collection containing combined element(s)| +|col2|Collection|->|追加するコレクション| +|index|Integer|->|追加要素を挿入する位置 (デフォルトは length+1)| +|戻り値|Collection|<-|Original collection containing combined element(s)|
                    @@ -464,10 +464,10 @@ $c.combine($fruits;3) //[1,2,3,"Orange","Banana","Apple","Grape",4,5,6]
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|value|any|->|Value(s) to concatenate. If *value* is a collection, all collection elements are added to the original collection| -|Result|Collection|<-|New collection with value(s) added to the original collection| +|value|any|->|連結する値。 *value* がコレクションの場合、コレクションの全要素が元のコレクションに追加されます。| +|戻り値|Collection|<-|New collection with value(s) added to the original collection|
                    @@ -514,12 +514,12 @@ $c2:=$c.concat(6;7;8) //[1,2,3,4,5,6,7,8]
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|option|Integer|->|`ck resolve pointers`: resolve pointers before copying,
                    `ck shared`: return a shared collection| -|groupWithCol |Collection|->|Shared collection to be grouped with the resulting collection| -|groupWithObj |Object|->|Shared object to be grouped with the resulting collection| -|Result|Collection|<-|Deep copy of the original collection| +|option|Integer|->|`ck resolve pointers`: コピー前にポインターを解決する
                    `ck shared`: 共有コレクションを返す| +|groupWithCol |Collection|->|結果のコレクションとグループする共有コレクション| +|groupWithObj |Object|->|結果のコレクションとグループする共有オブジェクト| +|戻り値|Collection|<-|Deep copy of the original collection|
                    @@ -648,10 +648,10 @@ End use
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|propertyPath|Text|->|Object property path to be used for calculation| -|Result|Real|<-|Number of elements in the collection| +|propertyPath|Text|->|計算に使用するオブジェクトプロパティのパス| +|戻り値|Real|<-|Number of elements in the collection|
                    @@ -700,11 +700,11 @@ End use
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|value|Text, Number, Boolean, Date, Object, Collection|->|Value to count| -|propertyPath|Text|->|Object property path to be used for calculation| -|Result|Real|<-|Number of occurrences of the value | +|value|Text, Number, Boolean, Date, Object, Collection|->|数える値| +|propertyPath|Text|->|計算に使用するオブジェクトプロパティのパス| +|戻り値|Real|<-|Number of occurrences of the value |
                    @@ -786,11 +786,11 @@ End use
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|propertyPath|Text|->|Path of attribute whose distinct values you want to get| -|options|Integer|->|`ck diacritical`, `ck count values`| -|Result|Collection|<-|New collection with only distinct values| +|propertyPath|Text|->|重複しない値を取得する属性のパス| +|options|Integer|->|`ck diacritical`、`ck count values`| +|戻り値|Collection|<-|New collection with only distinct values|
                    @@ -851,11 +851,11 @@ End use
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|collection2|Collection|->|Collection to compare| -|option|Integer|->|`ck diacritical`: diacritical evaluation ("A" # "a" for example) -|Result|Boolean|<-|True if collections are identical, false otherwise| +|collection2|Collection|->|比較するコレクション| +|option|Integer|->|`ck diacritical`: アクセント等の発音区別符号を無視しない評価 (たとえば "A" # "a") +|戻り値|Boolean|<-|True if collections are identical, false otherwise|
                    @@ -920,13 +920,13 @@ End use
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|startFrom|Integer|->|Index to start the test at| -|formula|4D.Function|->|Formula object| -|methodName|Text|->|Name of a method| -|param|Mixed|->|Parameter(s) to pass to *formula* or *methodName*| -|Result|Boolean|<-|True if all elements successfully passed the test| +|startFrom|Integer|->|テストを開始するインデックス| +|formula|4D.Function|->|フォーミュラオブジェクト| +|methodName|Text|->|メソッド名| +|param|Mixed|->|*formula* または *methodName* に渡す引数| +|戻り値|Boolean|<-|True if all elements successfully passed the test|
                    @@ -1018,12 +1018,12 @@ $b:=$c.every($f;Is real) //$b=false
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|propertyPath|Text|->|Object property path whose values must be extracted to the new collection| -|targetpath|Text|->|Target property path or property name| -|option|Integer|->|`ck keep null`: include null properties in the returned collection (ignored by default). Parameter ignored if *targetPath* passed.| -|Result|Collection|<-|New collection containing extracted values| +|propertyPath|Text|->|新しいコレクションに抽出する値のオブジェクトプロパティパス| +|targetpath|Text|->|抽出先のプロパティパスあるいはプロパティ名| +|option|Integer|->|`ck keep null`: 返されるコレクションに null プロパティを含めます (デフォルトでは無視されます)。 *targetPath* を渡した場合には、この引数は無視されます。| +|戻り値|Collection|<-|New collection containing extracted values|
                    @@ -1098,12 +1098,12 @@ $c2:=$c.extract("name";"City";"zc";"Zip") //$c2=[{Zip:35060},{City:null,Zip:3504
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|value|number, Text, Collection, Object, Date, Boolean|->|Filling value| -|startFrom|Integer|->|Start index (included)| -|end|Integer|->|End index (not included)| -|Result|collection|<-|Original collection with filled values| +|value|number, Text, Collection, Object, Date, Boolean|->|代入する値| +|startFrom|Integer|->|開始インデックス (含まれる)| +|end|Integer|->|終了インデックス (含まれない)| +|戻り値|collection|<-|Original collection with filled values|
                    @@ -1159,12 +1159,12 @@ $c2:=$c.extract("name";"City";"zc";"Zip") //$c2=[{Zip:35060},{City:null,Zip:3504
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|formula|4D.Function|->|Formula object| -|methodName|Text|->|Name of a method| -|param|any|->|Parameter(s) to pass to *formula* or *methodName*| -|Result|Collection|<-|New collection containing filtered elements (shallow copy)| +|formula|4D.Function|->|フォーミュラオブジェクト| +|methodName|Text|->|メソッド名| +|param|any|->|*formula* または *methodName* に渡す引数| +|戻り値|Collection|<-|New collection containing filtered elements (shallow copy)|
                    @@ -1250,13 +1250,13 @@ $colNew:=$col.filter(Formula((Value type($1.value)=Is text) && (Length($1.value)
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|startFrom|Integer|->|Index to start the search at| -|formula|4D.Function|->|Formula object| -|methodName|Text|->|Name of a method| -|param|any|->|Parameter(s) to pass to *formula* or *methodName*| -|Result|any |<-|First value found, or Undefined if not found| +|startFrom|Integer|->|検索を開始するインデックス| +|formula|4D.Function|->|フォーミュラオブジェクト| +|methodName|Text|->|メソッド名| +|param|any|->|*formula* or *methodName* に渡す引数| +|戻り値|any |<-|First value found, or Undefined if not found|
                    @@ -1344,13 +1344,13 @@ $c2:=$c.find(Formula($1.value.name=$2); "Clanton") //$c2={name:Clanton,zc:35046
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|startFrom|Integer|->|Index to start the search at| -|formula|4D.Function|->|Formula object| -|methodName|Text|->|Name of a method| -|param|any|->|Parameter(s) to pass to *formula* or *methodName*| -|Result|Integer |<-|Index of first value found, or -1 if not found| +|startFrom|Integer|->|検索を開始するインデックス| +|formula|4D.Function|->|フォーミュラオブジェクト| +|methodName|Text|->|メソッド名| +|param|any|->|*formula* or *methodName* に渡す引数| +|戻り値|Integer |<-|Index of first value found, or -1 if not found|
                    @@ -1422,9 +1422,9 @@ $val3:=$c.findIndex($val2+1;Formula($1.value.name=$2);"Clanton") //$val3=4
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|Result|any|<-|First element of collection| +|戻り値|any|<-|First element of collection|
                    @@ -1471,10 +1471,10 @@ $first:=$emptyCol.first() // このコードは undefined を返します
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|depth|Integer |->|How deep a nested collection structure should be flattened. Default=1| -|Result|Collection |<-|Flattened collection| +|depth|Integer |->|ネストされたコレクションの階層をどの範囲まで平坦化するか。 デフォルト = 1| +|戻り値|Collection |<-|Flattened collection|
                    @@ -1528,12 +1528,12 @@ $col.flat(MAXLONG)
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|formula|4D.Function|->|Formula object| -|methodName|Text|->|Name of a method| -|param|any|->|Parameter(s) to pass to *formula* or *methodName*| -|Result|Collection |<-|Collection of transformed values and flattened by a depth of 1| +|formula|4D.Function|->|フォーミュラオブジェクト| +|methodName|Text|->|メソッド名| +|param|any|->|*formula* または *methodName* に渡す引数| +|戻り値|Collection |<-|Collection of transformed values and flattened by a depth of 1|
                    @@ -1625,11 +1625,11 @@ $c2:=$c.flatMap($f; $c.sum())
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|toSearch|expression|->|Expression to search in the collection| -|startFrom|Integer|->|Index to start the search at| -|Result|Boolean |<-|True if *toSearch* is found in the collection| +|toSearch|expression|->|コレクション内を検索する式| +|startFrom|Integer|->|検索を開始するインデックス| +|戻り値|Boolean |<-|True if *toSearch* is found in the collection|
                    @@ -1693,11 +1693,11 @@ $c2:=$c.flatMap($f; $c.sum())
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|toSearch|expression|->|Expression to search in the collection| -|startFrom|Integer|->|Index to start the search at| -|Result|Integer |<-|Index of the first occurrence of toSearch in the collection, -1 if not found| +|toSearch|expression|->|コレクション内を検索する式| +|startFrom|Integer|->|検索を開始するインデックス| +|戻り値|Integer |<-|Index of the first occurrence of toSearch in the collection, -1 if not found|
                    @@ -1754,11 +1754,11 @@ $c2:=$c.flatMap($f; $c.sum())
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|queryString|Text|->|Search criteria| -|value|any|->|Value(s) to compare when using placeholder(s)| -|Result|Collection |<-|Element index(es) matching queryString in the collection| +|queryString|Text|->|検索条件| +|value|any|->|プレースホルダー使用時に比較する値| +|戻り値|Collection |<-|Element index(es) matching queryString in the collection|
                    @@ -1814,11 +1814,11 @@ propertyPath 比較演算子 値 {logicalOperator propertyPath 比較演算子
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|index|Integer|->|Where to insert the element| -|element|any|->|Element to insert in the collection| -|Result|Collection |<-|Original collection containing inserted element| +|index|Integer|->|要素の挿入位置| +|element|any|->|コレクションに挿入する要素| +|戻り値|Collection |<-|Original collection containing inserted element|
                    @@ -1870,11 +1870,11 @@ propertyPath 比較演算子 値 {logicalOperator propertyPath 比較演算子
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|delimiter|Text|->|Separator to use between elements| -|option|Integer|->|`ck ignore null or empty`: ignore null and empty strings in the result| -|Result|Text |<-|String containing all elements of the collection, separated by delimiter| +|delimiter|Text|->|要素間に用いる区切り文字| +|option|Integer|->|`ck ignore null or empty`: 戻り値に null と空の文字列を含めない| +|戻り値|Text |<-|String containing all elements of the collection, separated by delimiter|
                    @@ -1919,9 +1919,9 @@ propertyPath 比較演算子 値 {logicalOperator propertyPath 比較演算子
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|Result|any |<-|Last element of collection| +|戻り値|any |<-|Last element of collection|
                    @@ -1971,11 +1971,11 @@ $last:=$emptyCol.last() // このコードは undefined を返します
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|toSearch|expression|->|The element that is to be searched for within the collection| -|startFrom|Integer|->|Index to start the search at| -|Result|Integer |<-|Index of last occurrence of toSearch in the collection, -1 if not found| +|toSearch|expression|->|コレクション内を検索する要素| +|startFrom|Integer|->|検索を開始するインデックス| +|戻り値|Integer |<-|Index of last occurrence of toSearch in the collection, -1 if not found|
                    @@ -2072,12 +2072,12 @@ $last:=$emptyCol.last() // このコードは undefined を返します
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|formula|4D.Function|->|Formula object| -|methodName|Text|->|Name of a method| -|param|any|->|Parameter(s) to pass to *formula* or *methodName*| -|Result|Collection |<-|Collection of transformed values| +|formula|4D.Function|->|フォーミュラオブジェクト| +|methodName|Text|->|メソッド名| +|param|any|->|*formula* または *methodName* に渡す引数| +|戻り値|Collection |<-|Collection of transformed values|
                    @@ -2140,10 +2140,10 @@ $c2:=$c.map(Formula(Round(($1.value/$2)*100; 2)); $c.sum())
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|propertyPath|Text|->|Object property path to be used for evaluation| -|Result|Boolean, Text, Number, Collection, Object, Date |<-|Maximum value in the collection| +|propertyPath|Text|->|評価するオブジェクトプロパティのパス| +|戻り値|Boolean, Text, Number, Collection, Object, Date |<-|Maximum value in the collection|
                    @@ -2196,10 +2196,10 @@ $c2:=$c.map(Formula(Round(($1.value/$2)*100; 2)); $c.sum())
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|propertyPath|Text|->|Object property path to be used for evaluation| -|Result|Boolean, Text, Number, Collection, Object, Date |<-|Minimum value in the collection| +|propertyPath|Text|->|評価するオブジェクトプロパティのパス| +|戻り値|Boolean, Text, Number, Collection, Object, Date |<-|Minimum value in the collection|
                    @@ -2251,12 +2251,12 @@ $c2:=$c.map(Formula(Round(($1.value/$2)*100; 2)); $c.sum())
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|pathStrings|Text|->|Property path(s) on which to order the collection| -|pathObjects|Collection|->|Collection of criteria objects| -|ascOrDesc|Integer|->|`ck ascending` or `ck descending` (scalar values)| -|Result|Collection |<-|Ordered copy of the collection (shallow copy)| +|pathStrings|Text|->|コレクションの並べ替え基準とするプロパティパス| +|pathObjects|Collection|->|条件オブジェクトのコレクション| +|ascOrDesc|Integer|->|`ck ascending` または `ck descending` (スカラー値)| +|戻り値|Collection |<-|Ordered copy of the collection (shallow copy)|
                    @@ -2398,12 +2398,12 @@ $c2:=$c.map(Formula(Round(($1.value/$2)*100; 2)); $c.sum())
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|formula|4D.Function|->|Formula object| -|methodName|Text|->|Name of a method| -|extraParam|any|->|Parameter(s) to pass | -|Result|Collection |<-|Sorted copy of the collection (shallow copy)| +|formula|4D.Function|->|フォーミュラオブジェクト| +|methodName|Text|->|メソッド名| +|extraParam|any|->|渡す引数| +|戻り値|Collection |<-|Sorted copy of the collection (shallow copy)|
                    @@ -2507,9 +2507,9 @@ $1.result:=(Compare strings($1.value;$1.value2;$2)<0)
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|Result|any |<-|Last element of collection| +|戻り値|any |<-|Last element of collection|
                    @@ -2559,10 +2559,10 @@ $1.result:=(Compare strings($1.value;$1.value2;$2)<0)
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|element|Mixed|->|Element(s) to add to the collection| -|Result|Collection |<-|Original collection containing added elements| +|element|Mixed|->|コレクションに追加する要素| +|戻り値|Collection |<-|Original collection containing added elements|
                    @@ -2623,12 +2623,12 @@ $1.result:=(Compare strings($1.value;$1.value2;$2)<0)
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|queryString|Text|->|Search criteria| -|value|Mixed|->|Value(s) to compare when using placeholder(s)| -|querySettings|Object|->|Query options: parameters, attributes| -|Result|Collection |<-|Element(s) matching queryString in the collection| +|queryString|Text|->|検索条件| +|value|Mixed|->|プレースホルダー使用時に比較する値| +|querySettings|Object|->|クエリオプション: 引数、属性| +|戻り値|Collection |<-|Element(s) matching queryString in the collection|
                    @@ -2734,13 +2734,13 @@ propertyPath 比較演算子 値 {logicalOperator propertyPath 比較演算子
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|formula|4D.Function|->|Formula object| -|methodName|Text|->|Name of a method| -|initValue |Text, Number, Object, Collection, Date, Boolean|->|Value to use as the first argument to the first call of *formula* or *methodName*| -|param |expression|->|Parameter(s) to pass| -|Result|Text, Number, Object, Collection, Date, Boolean |<-|Result of the accumulator value| +|formula|4D.Function|->|フォーミュラオブジェクト| +|methodName|Text|->|メソッド名| +|initValue |Text, Number, Object, Collection, Date, Boolean|->|*formula* or *methodName* の最初の呼び出しに最初の引数として使用する値| +|param |expression|->|渡す引数| +|戻り値|Text, Number, Object, Collection, Date, Boolean |<-|Result of the accumulator value|
                    @@ -2828,13 +2828,13 @@ $r:=$c.reduce(Formula($1.accumulator*=$1.value); 1) // 戻り値は 86400 で
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|formula|4D.Function|->|Formula object| -|methodName|Text|->|Name of a method| -|initValue |Text, Number, Object, Collection, Date, Boolean|->|Value to use as the first argument to the first call of *formula* or *methodName*| -|param |expression|->|Parameter(s) to pass| -|Result|Text, Number, Object, Collection, Date, Boolean |<-|Result of the accumulator value| +|formula|4D.Function|->|フォーミュラオブジェクト| +|methodName|Text|->|メソッド名| +|initValue |Text, Number, Object, Collection, Date, Boolean|->|*formula* or *methodName* の最初の呼び出しに最初の引数として使用する値| +|param |expression|->|渡す引数| +|戻り値|Text, Number, Object, Collection, Date, Boolean |<-|Result of the accumulator value|
                    @@ -2925,11 +2925,11 @@ $r:=$c.reduceRight(Formula($1.accumulator*=$1.value); 1) // 戻り値は 86400
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|index |Integer|->|Element at which to start removal| -|howMany |Integer|->|Number of elements to remove, or 1 element if omitted| -|Result|Collection|<-|Modified collection without removed element(s)| +|index |Integer|->|削除を開始する要素の位置| +|howMany |Integer|->|削除する要素の数、省略時は 1要素を削除| +|戻り値|Collection|<-|Modified collection without removed element(s)|
                    @@ -2992,11 +2992,11 @@ $r:=$c.reduceRight(Formula($1.accumulator*=$1.value); 1) // 戻り値は 86400
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|size |Integer|->|New size of the collection| -|defaultValue |Number, Text, Object, Collection, Date, Boolean|->|Default value to fill new elements| -|Result|Collection|<-|Resized original collection| +|size |Integer|->|コレクションの新しいサイズ| +|defaultValue |Number, Text, Object, Collection, Date, Boolean|->|新規要素のデフォルト値| +|戻り値|Collection|<-|Resized original collection|
                    @@ -3054,16 +3054,16 @@ $r:=$c.reduceRight(Formula($1.accumulator*=$1.value); 1) // 戻り値は 86400
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|Result|Collection|<-|Inverted copy of the collection| +|戻り値|Collection|<-|Inverted copy of the collection|
                    #### 説明 -`.reverse()` 関数は、 returns a new collection with all elements of the original collection in reverse order。 また、元のコレクションが共有コレクションであった場合、返されるコレクションもまた共有コレクションになります。 +`.reverse()` 関数は、 元のコレクション内の全ての要素が逆順になった新しいコレクションを返します。 また、元のコレクションが共有コレクションであった場合、返されるコレクションもまた共有コレクションになります。 > このコマンドは、元のコレクションを変更しません。 #### 例題 @@ -3098,9 +3098,9 @@ $r:=$c.reduceRight(Formula($1.accumulator*=$1.value); 1) // 戻り値は 86400
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|Result|any|<-|First element of collection| +|戻り値|any|<-|First element of collection|
                    @@ -3149,11 +3149,11 @@ $r:=$c.reduceRight(Formula($1.accumulator*=$1.value); 1) // 戻り値は 86400
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|startFrom |Integer |->|Start index (included)| -|end |Integer |->|End index (not included)| -|Result|Collection|<-|New collection containing sliced elements (shallow copy)| +|startFrom |Integer |->|開始インデックス (含まれる)| +|end |Integer |->|終了インデックス (含まれない)| +|戻り値|Collection|<-|New collection containing sliced elements (shallow copy)|
                    @@ -3206,13 +3206,13 @@ $r:=$c.reduceRight(Formula($1.accumulator*=$1.value); 1) // 戻り値は 86400
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|startFrom |Integer |->|Index to start the test at| -|formula|4D.Function|->|Formula object| -|methodName|Text|->|Name of a method| -|param |Mixed |->|Parameter(s) to pass| -|Result|Boolean|<-|True if at least one element successfully passed the test| +|startFrom |Integer |->|テストを開始するインデックス| +|formula|4D.Function|->|フォーミュラオブジェクト| +|methodName|Text|->|メソッド名| +|param |Mixed |->|渡す引数| +|戻り値|Boolean|<-|True if at least one element successfully passed the test|
                    @@ -3294,13 +3294,13 @@ $r:=$c.reduceRight(Formula($1.accumulator*=$1.value); 1) // 戻り値は 86400
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|ascOrDesc|Integer|->|`ck ascending` or `ck descending` (scalar values)| -|formula|4D.Function|->|Formula object| -|methodName|Text|->|Name of a method| -|extraParam |any |->|Parameter(s) for the method| -|Result|Collection|<-|Original collection sorted| +|ascOrDesc|Integer|->|`ck ascending` または `ck descending` (スカラー値)| +|formula|4D.Function|->|フォーミュラオブジェクト| +|methodName|Text|->|メソッド名| +|extraParam |any |->|メソッドに渡す引数| +|戻り値|Collection|<-|Original collection sorted|
                    @@ -3393,10 +3393,10 @@ $col3:=$col.sort(Formula(String($1.value)
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|propertyPath |Text |->|Object property path to be used for calculation| -|Result|Real|<-|Sum of collection values| +|propertyPath |Text |->|計算に使用するオブジェクトプロパティのパス| +|戻り値|Real|<-|Sum of collection values|
                    @@ -3460,10 +3460,10 @@ $col3:=$col.sort(Formula(String($1.value)
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|value |Text, Number, Object, Collection, Date |->|Value(s) to insert at the beginning of the collection| -|Result|Collection|<-|Collection containing added element(s) +|value |Text, Number, Object, Collection, Date |->|コレクションの先頭に挿入する値| +|戻り値|Collection|<-|Collection containing added element(s) |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/DataStoreClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/DataStoreClass.md index 65b11acb069b86..8dc1f76f286b4e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/DataStoreClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/DataStoreClass.md @@ -693,9 +693,9 @@ $info:=$remoteDS.getInfo()
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|Result|Collection|<-|Collection of objects, where each object describes a request| +|戻り値|Collection|<-|Collection of objects, where each object describes a request|
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md index 9a82e240430b55..24a540dca7735a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md @@ -20,7 +20,7 @@ title: Email Email オブジェクトは次のプロパティを提供します: -> 4D は Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec-mail.html) に準拠します。 +> 4D follows the [JMAP specification](https://jmap.io/spec/rfc8621/) to format the Email object. | | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -386,7 +386,7 @@ MailAttachment オブジェクトは [`MAIL New attachment`](MailAttachmentClass #### 説明 `MAIL Convert from MIME` コマンドは、 MIMEドキュメントを有効な Emailオブジェクトへと変換します。 -> 戻り値の Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec-mail.html) に準拠します。 +> 4D follows the [JMAP specification](https://jmap.io/spec/rfc8621/) to format the returned email object. *mime* には、変換する有効な MIME ドキュメントを渡します。 これはどのメールサーバーまたはアプリケーションから提供されたものでも可能です。 *mime* 引数として、BLOB またはテキストを渡すことができます。 MIME がファイルから渡された場合、文字セットと改行コード変換に関する問題を避けるため、BLOB型の引数を使用することが推奨されます。 @@ -477,7 +477,7 @@ $status:=$transporter.send($email) `MAIL Convert to MIME` コマンドは、 Emailオブジェクトを MIMEテキストへと変換します。 このコマンドは、Email オブジェクトを送信する前に整形する目的で[SMTP_transporter.send()](SMTPTransporterClass.md#send) コマンドによって内部的に呼び出されます。 また、オブジェクトの MIME フォーマットを解析するためにも使用されます。 *mail* には、変換するメールのコンテンツとストラクチャーの詳細を渡します。 この情報には、メールアドレス (送信者と受信者)、メッセージそのもの、メッセージの表示タイプなどが含まれます。 -> Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec-mail.html) に準拠します。 +> 4D follows the [JMAP specification](https://jmap.io/spec/rfc8621/) to format the email object. *options* 引数を渡すと、メールに対して特定の文字セットとエンコーディング設定を指定することができます。 次のプロパティを利用することができます: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/EntityClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/EntityClass.md index 42dc7668f63e71..54e1e683bb248b 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/EntityClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/EntityClass.md @@ -1708,9 +1708,9 @@ employeeObject:=employeeSelected.toObject("directReports.*")
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|Result|Collection|<-|Names of touched attributes, or empty collection| +|戻り値|Collection|<-|Names of touched attributes, or empty collection|
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md index a1293544713582..1ba484474653d6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md @@ -223,6 +223,11 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### 参照 + +[`.removeFlags()`](#removeflags) + + diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/POP3TransporterClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/POP3TransporterClass.md index 3e25ac28a45de3..3e2ba09a52f5cd 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/POP3TransporterClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/POP3TransporterClass.md @@ -399,9 +399,9 @@ POP3 Transporter オブジェクトは [POP3 New transporter](#pop3-new-transpor
                    -|Parameter|Type||Description| +|引数|型||説明| |---------|--- |:---:|------| -|Result|Collection|<-|Collection of `mailInfo` objects| +|戻り値|Collection|<-|Collection of `mailInfo` objects|
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-20/Admin/cli.md b/i18n/ja/docusaurus-plugin-content-docs/version-20/Admin/cli.md index 6a8fdc187f196c..22167e62210aa9 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-20/Admin/cli.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-20/Admin/cli.md @@ -50,7 +50,7 @@ macOS のターミナルまたは Windows のコンソールを使用して、 | `--skip-onstartup` | | `On Startup` および `On Exit` データベースメソッドを含む "自動" メソッドを一切実行せずにプロジェクトを起動します。 | | `--startup-method` | プロジェクトメソッド名 (文字列) | (`--skip-onstartup` でスキップされていない場合) `On Startup` データベースメソッドの直後に実行するプロジェクトメソッドです。 | -(*) 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). このような場合、エラーストリーム (stderr) とシステムのイベントログにエラーが投げられ、アプリケーションが終了します。 +(*) 一部のダイアログはデータベースを開く前に表示されるため、[診断ログファイル](Debugging/debugLogFiles.md#4ddiagnosticlogtxt) に記録することができません (ライセンス警告、変換ダイアログ、データベース選択、データファイル選択)。 このような場合、エラーストリーム (stderr) とシステムのイベントログにエラーが投げられ、アプリケーションが終了します。 ### 例題 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-20/ViewPro/method-list.md b/i18n/ja/docusaurus-plugin-content-docs/version-20/ViewPro/method-list.md index 26deb4aa4179bc..8d9554608f75a8 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-20/ViewPro/method-list.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-20/ViewPro/method-list.md @@ -672,7 +672,7 @@ $vpObj:=VP Convert from 4D View($pvblob) var $vpAreaObj : Object var $vPict : Picture $vpAreaObj:=VP Export to object("ViewProArea") -$vPict:=VP Convert to picture($vpAreaObj) //export the whole area +$vPict:=VP Convert to picture($vpAreaObj) //エリア全体を書き出します ``` #### 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md index 5f32bdab6b36b6..0b2f1fd8ba8877 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md @@ -21,7 +21,7 @@ title: Email Email オブジェクトは次のプロパティを提供します: -> 4D は Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec-mail.html) に準拠します。 +> 4D は Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec/rfc8621/) に準拠します。 | | | -------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md index 9fe39a8c929297..c873a1bbd08699 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md @@ -159,6 +159,10 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### 参照 + +[`.removeFlags()`](#removeflags) + diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/ViewPro/commands/vp-convert-to-picture.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/ViewPro/commands/vp-convert-to-picture.md index 17febfcd05847d..fd0252fc775cfe 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/ViewPro/commands/vp-convert-to-picture.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/ViewPro/commands/vp-convert-to-picture.md @@ -29,11 +29,11 @@ title: VP Convert to picture - 4D View Pro ドキュメントを 4D Write Pro ドキュメントなど、他のドキュメントに埋め込みたい場合 - 4D View Pro ドキュメントを、4D View Pro エリアに読み込まずに印刷したい場合 -*vpObject* 引数には、変換したい 4D View Pro オブジェクトを渡します。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 +*vpObject* 引数には、変換したい 4D View Pro オブジェクトを渡します。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 -> 4D View Pro エリアに含まれている式や書式 ([セルフォーマット](../configuring.md#セルフォーマット) 参照) が正常に書き出されるよう、少なくともそれらが一度は評価されていることが SVG変換プロセスには必要です。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 +> 4D View Pro エリアに含まれている式や書式 ([セルフォーマット](../configuring.md#セルフォーマット) 参照) が正常に書き出されるよう、少なくともそれらが一度は評価されていることが SVG変換プロセスには必要です。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 -*rangeObj* には、変換するセルのレンジを渡します。 この引数が省略された場合のデフォルトでは、ドキュメントのコンテンツ全体が変換されます。 この引数が省略された場合のデフォルトでは、ドキュメントのコンテンツ全体が変換されます。 +*rangeObj* には、変換するセルのレンジを渡します。 この引数が省略された場合のデフォルトでは、ドキュメントのコンテンツ全体が変換されます。 書式 (上の注記参照)、ヘッダーの表示状態、カラムと行などを含めた表示属性に準じて、ドキュメントコンテンツは変換されます。 以下の要素の変換がサポートされます: @@ -61,7 +61,7 @@ title: VP Convert to picture var $vpAreaObj : Object var $vPict : Picture $vpAreaObj:=VP Export to object("ViewProArea") -$vPict:=VP Convert to picture($vpAreaObj) //export the whole area +$vPict:=VP Convert to picture($vpAreaObj) //エリア全体を書き出します ``` ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/ViewPro/commands/vp-set-allowed-methods.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/ViewPro/commands/vp-set-allowed-methods.md index f24340d8bda189..f8879ab388a867 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/ViewPro/commands/vp-set-allowed-methods.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/ViewPro/commands/vp-set-allowed-methods.md @@ -47,13 +47,13 @@ title: VP SET ALLOWED METHODS ```4d var $allowed : Object -$allowed:=New object //parameter for the command +$allowed:=New object // コマンドに渡す引数 -$allowed.Hello:=New object //create a first simple function named "Hello" -$allowed.Hello.method:="My_Hello_Method" //sets the 4D method +$allowed.Hello:=New object // "Hello" という名前の 1つ目の簡単なファンクションを作成します +$allowed.Hello.method:="My_Hello_Method" // 4Dメソッドを設定します $allowed.Hello.summary:="Hello prints hello world" -$allowed.Byebye:=New object //create a second function with parameters named "Byebye" +$allowed.Byebye:=New object // "Byebye" という名前の、引数を受け付ける 2つ目のファンクションを作成 $allowed.Byebye.method:="My_ByeBye_Method" $allowed.Byebye.parameters:=New collection $allowed.Byebye.parameters.push(New object("name";"Message";"type";Is text)) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/ViewPro/commands/vp-set-column-attributes.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/ViewPro/commands/vp-set-column-attributes.md index 2f77b1e7f4077e..3e2c6eba877fd0 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/ViewPro/commands/vp-set-column-attributes.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/ViewPro/commands/vp-set-column-attributes.md @@ -42,7 +42,7 @@ title: VP SET COLUMN ATTRIBUTES ```4d var $column; $properties : Object -$column:=VP Column("ViewProArea";1) //column B +$column:=VP Column("ViewProArea";1) // カラム B を取得 $properties:=New object("width";100;"header";"Hello World") VP SET COLUMN ATTRIBUTES($column;$properties) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/commands/wp-export-document.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/commands/wp-export-document.md index 6cf370e574a1a3..b919b4cec306a6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/commands/wp-export-document.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/commands/wp-export-document.md @@ -29,31 +29,31 @@ displayed_sidebar: docs *filePath* あるいは *fileObj* のいずれかを渡すことができます: -- *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 ドキュメント名のみを渡した場合、ドキュメントは4D ストラクチャーファイルと同じ階層に保存されます。 +- *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 ドキュメント名のみを渡した場合、ドキュメントは4D ストラクチャーファイルと同じ階層に保存されます。 - *fileObj* 引数には、書き出されるファイルを表す4D.File オブジェクトを渡します。 *format* 引数は省略可能ですが、省略した場合には*filePath* 引数で拡張子を指定する必要があります。 *format* 引数には、*4D Write Pro 定数* テーマの定数を渡すこともできます。 この場合、4D は必要に応じて適切な拡張子をファイル名に追加します。 以下のフォーマットがサポートされています: -| 定数 | 値 | 説明 | -| -------------------- | - | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| wk 4wp | 4 | 4D Write Pro ドキュメントはネイティブなアーカイブフォーマット(圧縮されたHTML で画像は別個のフォルダに保存)で保存されます。 4D 特有のタグは含まれ、4D 式は計算されません。 このフォーマットは特にロスなく4D Write Pro ドキュメントをディスク上に保存するのに適しています。 | -| wk docx | 7 | .docx 拡張子を意味します。 4D Write Pro ドキュメントはMicrosoft Word フォーマットで保存されます。 Microsoft Word 2010 以降に正式に対応しています。
                    The document parts exported are:
                    • Body / headers / footers / sections
                    • Page / print settings (margins, background color / image, borders, padding, paper size / orientation)
                    • Images - inline, anchored, and background image pattern (defined with wk background image)
                    • Style sheets (character, paragraph)
                    • Compatible variables and expressions (page number, number of pages, date, time, metadata). Non-compatible variables and expressions will be evaluated and frozen before export.
                    • Links - Bookmarks and URLs
                    Note that some 4D Write Pro settings may not be available or may behave differently in Microsoft Word. | -| wk mime html | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 This format is particularly suitable for sending HTML emails. | -| wk pdf | 5 | .pdf 拡張子。 4D Write Pro ドキュメントはページビューモードに基づいてPDF フォーマットで保存されています。 The following metadata is exported in a PDF document: Title / Author / Subject / Content creator
                    **Notes**:
                    • Expressions are automatically frozen when document is exported
                    • Links to methods are NOT exported
                    | -| wk svg | 8 | 4D Write Pro ドキュメントのページはページビューモードに基づいてSVG フォマットで保存されます。 **注意:** SVG へと書き出す際は、一度に1ページしか書き出すことができません。 書き出すページを指定するにはwk page index を使用して下さい。 | -| wk web page complete | 2 | .htm または .html 拡張子。 このドキュメントは標準HTMLとして保存され、そのリソースは別に保存されます。 4Dタグは除去され、式は値が計算されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 このフォーマットは特に4D Write Pro ドキュメントWeb ブラウザで表示したい場合に特に適しています。 | +| 定数 | 値 | 説明 | +| -------------------- | - | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| wk 4wp | 4 | 4D Write Pro ドキュメントはネイティブなアーカイブフォーマット(圧縮されたHTML で画像は別個のフォルダに保存)で保存されます。 4D 特有のタグは含まれ、4D 式は計算されません。 このフォーマットは特にロスなく4D Write Pro ドキュメントをディスク上に保存するのに適しています。 | +| wk docx | 7 | .docx 拡張子を意味します。 4D Write Pro ドキュメントはMicrosoft Word フォーマットで保存されます。 Microsoft Word 2010 以降に正式に対応しています。
                    書き出しに対応しているドキュメントの部分は以下の通りです:
                    • 本文 / ヘッダー / フッター / セクション
                    • ページ / 印刷設定 (余白、背景色 / 背景画像、境界線、パディング、用紙サイズ / 用紙の向き)
                    • 画像 - インライン、アンカー、背景画像パターン(wk background image で定義されているもの)
                    • スタイルシート(文字、段落)
                    • 互換性のある変数と式(ページ番号、ページ数、日付、時間、メタデータ)。 Non-compatible variables and expressions will be evaluated and frozen before export.
                    • Links - Bookmarks and URLs
                    Note that some 4D Write Pro settings may not be available or may behave differently in Microsoft Word. | +| wk mime html | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 このフォーマットは HTML Eメールを送信するのに特に適しています。 | +| wk pdf | 5 | .pdf 拡張子。 4D Write Pro ドキュメントはページビューモードに基づいてPDF フォーマットで保存されています。 PDF ドキュメントには以下のメタ情報が書き出されています: タイトル / 作者 / タイトル / コンテンツ作成者
                    **注意**:
                    • 式は、ドキュメントが書き出されるときに自動的に値が計算されて固定化されます。
                    • メソッドへのリンクは**書き出されません**
                    | +| wk svg | 8 | 4D Write Pro ドキュメントのページはページビューモードに基づいてSVG フォマットで保存されます。 **注意:** SVG へと書き出す際は、一度に1ページしか書き出すことができません。 書き出すページを指定するにはwk page index を使用して下さい。 | +| wk web page complete | 2 | .htm または .html 拡張子。 このドキュメントは標準HTMLとして保存され、そのリソースは別に保存されます。 4Dタグは除去され、式は値が計算されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 このフォーマットは特に4D Write Pro ドキュメントWeb ブラウザで表示したい場合に特に適しています。 | **注:** - "4D 特有のタグ"とは、4Dネームスペースと4D CSSスタイルを含めた4D XHTMLのことです。 - 4D Write Pro ドキュメントフォーマットに関するより詳細な情報に関しては、[.4wp ドキュメントフォーマット](https://doc.4d.com/4Dv20/4D/20/Using-a-4D-Write-Pro-area.200-6229460.en.html#2895813)を参照してください。 -- To view a list of known differences or incompatibility when using the .docx format, see [Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md). +- .docx フォーマットを使用する際の、既知の差異および非互換性の一覧を見るためには、[.docxフォーマットの読み込み/書き出し](../user-legacy/importing-and-exporting-in-docx-format.md) を参照してください。 - SVG フォーマットへの書き出しの詳細な情報については、 [SVGフォーマットへの書き出し](https://doc.4d.com/4Dv20/4D/20/Exporting-to-SVG-format.200-6229468.ja.html)を参照してください。 ### option 引数 -Pass in *option* an object containing the values to define the properties of the exported document. 次のプロパティを利用することができます: +*option* 引数には、書き出されるドキュメントのプロパティを定義する値を格納したオブジェクトを渡します。 次のプロパティを利用することができます: | 定数 | 値 | 説明 | | ------------------------------------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -69,7 +69,7 @@ Pass in *option* an object containing the values to define the properties of the | wk pdfa version | pdfaVersion | PDF/A バージョンに適合したPDF を書き出します。 PDF/A のプロパティおよびバージョンの詳細については、[Wikipedia のPDF/A のページ](https://ja.wikipedia.org/wiki/PDF/A) を参照してください。 取り得る値:
                  • `wk pdfa2`: "PDF/A-2" バージョンに書き出します。
                  • `wk pdfa3`: "PDF/A-3" バージョンに書き出します。
                  • **注意:** macOS 上では、プラットフォームの実装によっては`wk pdfa2` 定数はPDF/A-2 またはPDF/A-3 またはそれ以上のバージョンに書き出すことがあります。 また、`wk pdfa3` 定数は"*少なくとも* PDF/A-3へと書き出す"ということを意味します。 Windows 上では、出力されたPDF ファイルは常に指定されたバージョンと同じになります。 | | wk recompute formulas | recomputeFormulas | 書き出し時にフォーミュラを再計算するかどうかを定義します。 取り得る値:
                  • true - デフォルト値。 全てのフォーミュラは再度計算されます。
                  • false- フォーミュラを再計算しません。
                  • | | wk visible background and anchored elements | visibleBackground | 背景画像/背景色、アンカーされた画像またはテキストボックス(ディスプレイ用では、ページビューモードまたは埋め込みビューモードでのみ表示されるエフェクト)を表示または書き出しをします。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | -| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. If value is False, missing image elements will not be displayed at all even if they have borders, width, height, or background; this may impact the page layout for inline images. | +| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. 値がFalse の場合、たとえ画像に境界線、幅、高さ、背景などが設定されてあっても空の画像要素は全く表示されないという点に注意して下さい。これはインライン画像のページレイアウトに影響する可能性があります。 | | wk visible footers | visibleFooters | フッターを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False | | wk visible headers | visibleHeaders | ヘッダーを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | | wk visible references | visibleReferences | ドキュメントに挿入されている4D 式を参照として表示または書き出しします。 取り得る値: True/False | @@ -97,7 +97,7 @@ Pass in *option* an object containing the values to define the properties of the | wk visible references | \- | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | | wk whitespace | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: "pre-wrap") | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: "pre-wrap") | \- | -**Compatibility Note:** Passing a *longint* value in *option* is supported for compatibility reasons, but it is recommended to use an object parameter. +**互換性に関する注意:** *option* 引数に*倍長整数* 型の値を渡すことは互換性の理由からサポートされていますが、オブジェクト型の引数を渡すことが推奨されています。 ### wk files コレクション @@ -271,8 +271,8 @@ WP EXPORT DOCUMENT(WParea; $file; wk docx; $options) ## 参照 [4D QPDF (Component) - PDF Get attachments](https://github.com/4d/4D-QPDF)
                    -[Exporting to HTML and MIME HTML formats](../user-legacy/exporting-to-html-and-mime-html-formats.md)
                    -[Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md)
                    -[Blog post - 4D Write Pro: Electronic invoice generation](https://blog.4d.com/4d-write-pro-electronic-invoice-generation)
                    -[Blog post - 4D Write Pro: Export to PDF with enclosures](https://blog.4d.com/4d-write-pro-export-to-pdf-with-enclosures)
                    +[HTML および MIME HTML フォーマットで書き出す](../user-legacy/exporting-to-html-and-mime-html-formats.md)
                    +[.docx フォーマットでの読み込みと書き出し](../user-legacy/importing-and-exporting-in-docx-format.md)
                    +[Blog 記事 - 4D Write Pro: Electronic invoice generation](https://blog.4d.com/4d-write-pro-electronic-invoice-generation)
                    +[Blog 記事 - 4D Write Pro: Export to PDF with enclosures](https://blog.4d.com/4d-write-pro-export-to-pdf-with-enclosures)
                    [WP EXPORT VARIABLE](wp-export-variable.md)
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/commands/wp-export-variable.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/commands/wp-export-variable.md index d52a77d48152df..aa38896f7883ae 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/commands/wp-export-variable.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/commands/wp-export-variable.md @@ -34,26 +34,26 @@ displayed_sidebar: docs *format* 引数には、使用したい書き出しフォーマットを設定する、*4D Write Pro 定数* テーマの定数を一つ渡します。 それぞれのフォーマットは特定の用法に関連します。 以下のフォーマットがサポートされています: -| 定数 | 型 | 値 | 説明 | -| ------------------- | ------- | - | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| wk 4wp | Integer | 4 | 4D Write Pro ドキュメントはネイティブなアーカイブフォーマット(圧縮されたHTML で画像は別個のフォルダに保存)で保存されます。 4D 特有のタグは含まれ、4D 式は計算されません。 このフォーマットは特にロスなく4D Write Pro ドキュメントをディスク上に保存するのに適しています。 | -| wk docx | Integer | 7 | .docx 拡張子を意味します。 4D Write Pro ドキュメントはMicrosoft Word フォーマットで保存されます。 Microsoft Word 2010 以降に正式に対応しています。
                    The document parts exported are:
                    • Body / headers / footers / sections
                    • Page / print settings (margins, background color / image, borders, padding, paper size / orientation)
                    • Images - inline, anchored, and background image pattern (defined with wk background image)
                    • Style sheets (character, paragraph)
                    • Compatible variables and expressions (page number, number of pages, date, time, metadata). Non-compatible variables and expressions will be evaluated and frozen before export.
                    • Links - Bookmarks and URLs
                    Note that some 4D Write Pro settings may not be available or may behave differently in Microsoft Word. | -| wk mime html | Integer | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 This format is particularly suitable for sending HTML emails. | -| wk pdf | Integer | 5 | .pdf 拡張子。 4D Write Pro ドキュメントはページビューモードに基づいてPDF フォーマットで保存されています。 PDF ドキュメントには以下のメタ情報が書き出されています: タイトル 作者 タイトル コンテンツ作成者 **注意**: 式は、ドキュメントが書き出されるときに自動的に値が計算されて固定化されます。メソッドへのリンクは**サポートされていません。** | -| wk svg | Integer | 8 | 4D Write Pro ドキュメントのページはページビューモードに基づいてSVG フォマットで保存されます。 **注意:** SVG へと書き出す際は、一度に1ページしか書き出すことができません。 書き出すページを指定するにはwk page index を使用して下さい。 | -| wk web page html 4D | Integer | 3 | 4D Write Pro ドキュメントはHTML として保存さんれ、4D 特有のタグが含まれます。それぞれの式はノンブレーキングスペースとして挿入されます。 このフォーマットはロスレスであるため、テキストフィールドへの保存目的に適しています。 | +| 定数 | 型 | 値 | 説明 | +| ------------------- | ------- | - | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| wk 4wp | Integer | 4 | 4D Write Pro ドキュメントはネイティブなアーカイブフォーマット(圧縮されたHTML で画像は別個のフォルダに保存)で保存されます。 4D 特有のタグは含まれ、4D 式は計算されません。 このフォーマットは特にロスなく4D Write Pro ドキュメントをディスク上に保存するのに適しています。 | +| wk docx | Integer | 7 | .docx 拡張子を意味します。 4D Write Pro ドキュメントはMicrosoft Word フォーマットで保存されます。 Microsoft Word 2010 以降に正式に対応しています。
                    書き出しに対応しているドキュメントの部分は以下の通りです:
                    • 本文 / ヘッダー / フッター / セクション
                    • ページ / 印刷設定 (余白、背景色 / 背景画像、境界線、パディング、用紙サイズ / 用紙の向き)
                    • 画像 - インライン、アンカー、背景画像パターン(wk background image で定義されているもの)
                    • スタイルシート(文字、段落)
                    • 互換性のある変数と式(ページ番号、ページ数、日付、時間、メタデータ)。 Non-compatible variables and expressions will be evaluated and frozen before export.
                    • Links - Bookmarks and URLs
                    Note that some 4D Write Pro settings may not be available or may behave differently in Microsoft Word. | +| wk mime html | Integer | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 このフォーマットは HTML Eメールを送信するのに特に適しています。 | +| wk pdf | Integer | 5 | .pdf 拡張子。 4D Write Pro ドキュメントはページビューモードに基づいてPDF フォーマットで保存されています。 PDF ドキュメントには以下のメタ情報が書き出されています: タイトル 作者 タイトル コンテンツ作成者 **注意**: 式は、ドキュメントが書き出されるときに自動的に値が計算されて固定化されます。メソッドへのリンクは**サポートされていません。** | +| wk svg | Integer | 8 | 4D Write Pro ドキュメントのページはページビューモードに基づいてSVG フォマットで保存されます。 **注意:** SVG へと書き出す際は、一度に1ページしか書き出すことができません。 書き出すページを指定するにはwk page index を使用して下さい。 | +| wk web page html 4D | Integer | 3 | 4D Write Pro ドキュメントはHTML として保存さんれ、4D 特有のタグが含まれます。それぞれの式はノンブレーキングスペースとして挿入されます。 このフォーマットはロスレスであるため、テキストフィールドへの保存目的に適しています。 | **注:** - "4D 特有のタグ"とは、4Dネームスペースと4D CSSスタイルを含めた4D XHTMLのことです。 - 4D Write Pro ドキュメントフォーマットに関するより詳細な情報に関しては、[.4wp ドキュメントフォーマット](https://doc.4d.com/4Dv20/4D/20/Using-a-4D-Write-Pro-area.200-6229460.en.html#2895813)を参照してください。 -- To view a list of known differences or incompatibility when using the .docx format, see [Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md). +- .docx フォーマットを使用する際の、既知の差異および非互換性の一覧を見るためには、[.docxフォーマットの読み込み/書き出し](../user-legacy/importing-and-exporting-in-docx-format.md) を参照してください。 - コマンドを使用してSVG フォーマットへと書き出す場合、画像はbase64 フォーマットでエンコーディングされます。 - SVG フォーマットへの書き出しの詳細な情報については、 [SVGフォーマットへの書き出し](https://doc.4d.com/4Dv20/4D/20/Exporting-to-SVG-format.200-6229468.ja.html)を参照してください。 ### option 引数 -Pass in *option* an object containing the values to define the properties of the exported document. 次のプロパティを利用することができます: +*option* 引数には、書き出されるドキュメントのプロパティを定義する値を格納したオブジェクトを渡します。 次のプロパティを利用することができます: | 定数 | 値 | 説明 | | ------------------------------------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -69,7 +69,7 @@ Pass in *option* an object containing the values to define the properties of the | wk pdfa version | pdfaVersion | PDF/A バージョンに適合したPDF を書き出します。 PDF/A のプロパティおよびバージョンの詳細については、[Wikipedia のPDF/A のページ](https://ja.wikipedia.org/wiki/PDF/A) を参照してください。 取り得る値:
                  • `wk pdfa2`: "PDF/A-2" バージョンに書き出します。
                  • `wk pdfa3`: "PDF/A-3" バージョンに書き出します。
                  • **注意:** macOS 上では、プラットフォームの実装によっては`wk pdfa2` 定数はPDF/A-2 またはPDF/A-3 またはそれ以上のバージョンに書き出すことがあります。 また、`wk pdfa3` 定数は"*少なくとも* PDF/A-3へと書き出す"ということを意味します。 Windows 上では、出力されたPDF ファイルは常に指定されたバージョンと同じになります。 | | wk recompute formulas | recomputeFormulas | 書き出し時にフォーミュラを再計算するかどうかを定義します。 取り得る値:
                  • true - デフォルト値。 全てのフォーミュラは再度計算されます。
                  • false- フォーミュラを再計算しません。
                  • | | wk visible background and anchored elements | visibleBackground | 背景画像/背景色、アンカーされた画像またはテキストボックス(ディスプレイ用では、ページビューモードまたは埋め込みビューモードでのみ表示されるエフェクト)を表示または書き出しをします。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | -| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. If value is False, missing image elements will not be displayed at all even if they have borders, width, height, or background; this may impact the page layout for inline images. | +| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. 値がFalse の場合、たとえ画像に境界線、幅、高さ、背景などが設定されてあっても空の画像要素は全く表示されないという点に注意して下さい。これはインライン画像のページレイアウトに影響する可能性があります。 | | wk visible footers | visibleFooters | フッターを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False | | wk visible headers | visibleHeaders | ヘッダーを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | | wk visible references | visibleReferences | ドキュメントに挿入されている4D 式を参照として表示または書き出しします。 取り得る値: True/False | @@ -97,7 +97,7 @@ Pass in *option* an object containing the values to define the properties of the | wk visible references | \- | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | | wk whitespace | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: "pre-wrap") | \- | \- | \- | -**Compatibility Note:** Passing a *longint* value in *option* is supported for compatibility reasons, but it is recommended to use an object parameter. +**互換性に関する注意:** *option* 引数に*倍長整数* 型の値を渡すことは互換性の理由からサポートされていますが、オブジェクト型の引数を渡すことが推奨されています。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/commands/wp-import-document.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/commands/wp-import-document.md index 2718d7874a6824..b6454ae00b225f 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/commands/wp-import-document.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/commands/wp-import-document.md @@ -26,7 +26,7 @@ displayed_sidebar: docs *filePath* あるいは *fileObj* のいずれかを渡すことができます: -- *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 ドキュメントが ストラクチャーファイルと同階層に置かれている場合を除き、完全なパスを渡す必要があります (同階層に置かれている場合にはファイル名のみを渡すことができます)。 *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 ドキュメントが ストラクチャーファイルと同階層に置かれている場合を除き、完全なパスを渡す必要があります (同階層に置かれている場合にはファイル名のみを渡すことができます)。 +- *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 ドキュメントが ストラクチャーファイルと同階層に置かれている場合を除き、完全なパスを渡す必要があります (同階層に置かれている場合にはファイル名のみを渡すことができます)。 - *fileObj* 引数には、読み込むファイルを表す4D.File オブジェクトを渡します。 @@ -44,7 +44,7 @@ displayed_sidebar: docs - **倍長整数** -デフォルトで、旧式の4D Write ドキュメント内で使用されているHTML 式は読み込まれません(4D Write Pro ではサポートされません)。 wk import html expressions as text 定数を渡した場合、HTML 式は`##htmlBegin##` および `##htmlEnd##` タグで囲まれた標準テキストとして読み込まれるため、そのあとに整形アクションが必要になります。 例: wk import html expressions as text 定数を渡した場合、HTML 式は`##htmlBegin##` および `##htmlEnd##` タグで囲まれた標準テキストとして読み込まれるため、そのあとに整形アクションが必要になります。 例: +デフォルトで、旧式の4D Write ドキュメント内で使用されているHTML 式は読み込まれません(4D Write Pro ではサポートされません)。 wk import html expressions as text 定数を渡した場合、HTML 式は`##htmlBegin##` および `##htmlEnd##` タグで囲まれた標準テキストとして読み込まれるため、そのあとに整形アクションが必要になります。 例: ```html ##htmlBegin##Imported titlebold##htmlEnd## @@ -54,21 +54,21 @@ displayed_sidebar: docs 以下のプロパティを持ったオブジェクトを渡すことで、読み込みオペレーション中に以下の属性がどのように扱われるかを定義することができます: -| **属性** | **型** | **Description** | -| ----------------------- | ----- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| anchoredTextAreas | Text | MS Word (.docx) ドキュメントのみ有効。 Word のアンカーされたテキストがどのように管理されるかを指定します。 取り得る値:

                    **anchored** (デフォルト) - アンカーされたテキストエリアはテキストボックスとして扱われます。 **inline** \- アンカーされたテキストはアンカーされた位置でインラインテキストとして扱われます。 **ignore** \- アンカーされたテキストは無視されます。 **注意**: ドキュメント内のレイアウトとページ数が変化する可能性があります。 *.docx フォーマットのファイルの読み込み方* も参照してください。 | -| anchoredImages | Text | MS Word (.docx) ドキュメントのみ有効。 アンカーされた画像がどのように管理されるかを指定します。 取り得る値:

                    **all** (デフォルト) - アンカーされた画像は全てアンカーされた画像としてテキスト折り返しプロパティとともに読み込まれます(例外: .docx の折り返しオプション"tight"はwrap square として読み込まれます)。 **ignoreWrap** \- アンカーされた画像は全て読み込まれますが、画像の周りにテキスト折り返しがある場合は無視されます。 **ignore** \- アンカーされた画像は読み込まれません。 | -| sections | Text | MS Word (.docx) ドキュメントのみ有効。 セクションがどのように管理されるかを指定します。 取り得る値:

                    **all** (デフォルト) - 全てのセクションが読み込まれます。 継続されたセクション、奇数/偶数セクションは全て標準のセクションへと変換されます。 **ignore** \- セクションは全てデフォルトの4D Write Pro セクション(A4/縦向きレイアウト/ヘッダーやフッターはなし)へと変換されます。 **注意**: 継続されたセクションブレークを除く全てのセクションブレークはセクションブレークを伴う改ページへと変換されます。 継続されたセクションブレークは継続したセクションブレークとして読み込まれます。 | -| fields | Text | MS Word (.docx) ドキュメントのみ有効。 MS Word (.docx) ドキュメントのみ有効。 4D Write Pro フォーミュラに変換できない.docx フィールドがどのように管理されるかを指定します。 取り得る値:

                    **ignore** \- .docx フィールドは無視されます。 **label** \- .docx フィールド参照は二重中括弧 ("{{ }}")がついたラベルとして読み込まれます。 例: "ClientName" フィールドは{{ClientName}} として読み込まれます。 **value** (default) - .docx フィールドの最後の計算された値が(あれば)読み込まれます。 **注意**: .docx フィールドが4D Write Pro 変数に対応している場合、フィールドはフォーミュラとして読み込まれ、このオプションは無視されます。 取り得る値:

                    **ignore** \- .docx フィールドは無視されます。 **label** \- .docx フィールド参照は二重中括弧 ("{{ }}")がついたラベルとして読み込まれます。 例: "ClientName" フィールドは{{ClientName}} として読み込まれます。 **value** (default) - .docx フィールドの最後の計算された値が(あれば)読み込まれます。 **注意**: .docx フィールドが4D Write Pro 変数に対応している場合、フィールドはフォーミュラとして読み込まれ、このオプションは無視されます。 | -| borderRules | Text | MS Word (.docx) ドキュメントのみ有効。 段落の境界線がどのように管理されるかを指定します。 取り得る値:

                    **collapse** \- 段落フォーマットは自動折りたたみ境界線を真似するように変更されます。 折りたたみプロパティは読み込みオペレーションのときにしか適用されないと言う点に注意してください。 自動境界線折りたたみ設定のあるスタイルシートが読み込みオペレーションの後に再適用された場合、この設定は無視されます。 **noCollapse** (デフォルト) - 段落フォーマットは変更されません。 | -| preferredFontScriptType | Text | MS Word (.docx) ドキュメントのみ有効。 OOXML 内の単一フォントプロパティとして異なるタイプフェイスが定義されていた場合にどのタイプフェイスを使用するかを指定します。 取り得る値:

                    **latin** (デフォルト) - ラテン文字 **bidi** \- 双方向テキスト。 ドキュメントが双方向でleft-to-right(LTR)またはright-to-left(RTL)テキストの場合に適しています(例:アラビア文字やヘブライ文字)。 **eastAsia** \- 東アジア文字。 ドキュメントが主にアジア系のテキストの場合に適しています。 | -| htmlExpressions | Text | 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 取り得る値:

                    **rawText** \- HTML テキストは##htmlBegin## および ##htmlEnd## タグに挟まれた標準テキストとして読み込まれます。 **ignore** (デフォルト) - HTML 式は無視されます。 | -| importDisplayMode | Text | 4D Write (.4w7) ドキュメントのみ有効。 画像の表示がどのように管理されるかを指定します。 取り得る値:

                    **legacy -** 画像の表示モードは、縮小して表示以外の場合には背景画像として変換されます。 **noLegacy** (デフォルト) - 4W7 画像の表示モードは縮小して表示以外の場合には*imageDisplayMode* 属性に変換されます。 | +| **属性** | **型** | **Description** | +| ----------------------- | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| anchoredTextAreas | Text | MS Word (.docx) ドキュメントのみ有効。 Word のアンカーされたテキストがどのように管理されるかを指定します。 取り得る値:

                    **anchored** (デフォルト) - アンカーされたテキストエリアはテキストボックスとして扱われます。 **inline** \- アンカーされたテキストはアンカーされた位置でインラインテキストとして扱われます。 **ignore** \- アンカーされたテキストは無視されます。 **注意**: ドキュメント内のレイアウトとページ数が変化する可能性があります。 *.docx フォーマットのファイルの読み込み方* も参照してください。 | +| anchoredImages | Text | MS Word (.docx) ドキュメントのみ有効。 アンカーされた画像がどのように管理されるかを指定します。 取り得る値:

                    **all** (デフォルト) - アンカーされた画像は全てアンカーされた画像としてテキスト折り返しプロパティとともに読み込まれます(例外: .docx の折り返しオプション"tight"はwrap square として読み込まれます)。 **ignoreWrap** \- アンカーされた画像は全て読み込まれますが、画像の周りにテキスト折り返しがある場合は無視されます。 **ignore** \- アンカーされた画像は読み込まれません。 | +| sections | Text | MS Word (.docx) ドキュメントのみ有効。 セクションがどのように管理されるかを指定します。 取り得る値:

                    **all** (デフォルト) - 全てのセクションが読み込まれます。 継続されたセクション、奇数/偶数セクションは全て標準のセクションへと変換されます。 **ignore** \- セクションは全てデフォルトの4D Write Pro セクション(A4/縦向きレイアウト/ヘッダーやフッターはなし)へと変換されます。 **注意**: 継続されたセクションブレークを除く全てのセクションブレークはセクションブレークを伴う改ページへと変換されます。 継続されたセクションブレークは継続したセクションブレークとして読み込まれます。 | +| fields | Text | MS Word (.docx) ドキュメントのみ有効。 4D Write Pro フォーミュラに変換できない.docx フィールドがどのように管理されるかを指定します。 取り得る値:

                    **ignore** \- .docx フィールドは無視されます。 **label** \- .docx フィールド参照は二重中括弧 ("{{ }}")がついたラベルとして読み込まれます。 例: "ClientName" フィールドは{{ClientName}} として読み込まれます。 **value** (default) - .docx フィールドの最後の計算された値が(あれば)読み込まれます。 **注意**: .docx フィールドが4D Write Pro 変数に対応している場合、フィールドはフォーミュラとして読み込まれ、このオプションは無視されます。 | +| borderRules | Text | MS Word (.docx) ドキュメントのみ有効。 段落の境界線がどのように管理されるかを指定します。 取り得る値:

                    **collapse** \- 段落フォーマットは自動折りたたみ境界線を真似するように変更されます。 折りたたみプロパティは読み込みオペレーションのときにしか適用されないと言う点に注意してください。 自動境界線折りたたみ設定のあるスタイルシートが読み込みオペレーションの後に再適用された場合、この設定は無視されます。 **noCollapse** (デフォルト) - 段落フォーマットは変更されません。 | +| preferredFontScriptType | Text | MS Word (.docx) ドキュメントのみ有効。 OOXML 内の単一フォントプロパティとして異なるタイプフェイスが定義されていた場合にどのタイプフェイスを使用するかを指定します。 取り得る値:

                    **latin** (デフォルト) - ラテン文字 **bidi** \- 双方向テキスト。 ドキュメントが双方向でleft-to-right(LTR)またはright-to-left(RTL)テキストの場合に適しています(例:アラビア文字やヘブライ文字)。 **eastAsia** \- 東アジア文字。 ドキュメントが主にアジア系のテキストの場合に適しています。 | +| htmlExpressions | Text | 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 取り得る値:

                    **rawText** \- HTML テキストは##htmlBegin## および ##htmlEnd## タグに挟まれた標準テキストとして読み込まれます。 **ignore** (デフォルト) - HTML 式は無視されます。 | +| importDisplayMode | Text | 4D Write (.4w7) ドキュメントのみ有効。 画像の表示がどのように管理されるかを指定します。 取り得る値:

                    **legacy -** 画像の表示モードは、縮小して表示以外の場合には背景画像として変換されます。 **noLegacy** (デフォルト) - 4W7 画像の表示モードは縮小して表示以外の場合には*imageDisplayMode* 属性に変換されます。 | **互換性に関する注意** -- *旧式の4D Write ドキュメント内で使用される文字スタイルシートは独自の機構が使用されており、これは4D Write Pro ではサポートされていないものです。 インポートされたテキストを可能な限り再現するため、スタイルシート属性は"ハードコード"スタイル属性へと変換されています。 旧式の文字スタイルシートは読み込まれず、今後ドキュメント内では参照されることはありません。* インポートされたテキストを可能な限り再現するため、スタイルシート属性は"ハードコード"スタイル属性へと変換されています。 旧式の文字スタイルシートは読み込まれず、今後ドキュメント内では参照されることはありません。\* -- *.docx フォーマットからの読み込みのサポートはMicrosoft Word 2010 以降でのみ正式対応しています。 それ以前のバージョン、具体的にはMicrosoft Word 2007 などでは、正しく読み込まれない可能性があります。* それ以前のバージョン、具体的にはMicrosoft Word 2007 などでは、正しく読み込まれない可能性があります。\* +- *旧式の4D Write ドキュメント内で使用される文字スタイルシートは独自の機構が使用されており、これは4D Write Pro ではサポートされていないものです。* *インポートされたテキストを可能な限り再現するため、スタイルシート属性は"ハードコード"スタイル属性へと変換されています。* *旧式の文字スタイルシートは読み込まれず、今後ドキュメント内では参照されることはありません。* +- *.docx フォーマットからの読み込みのサポートはMicrosoft Word 2010 以降でのみ正式対応しています。* *それ以前のバージョン、具体的にはMicrosoft Word 2007 などでは、正しく読み込まれない可能性があります。* ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-first-child-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-first-child-xml-element.md index 21226d564ff2e9..3c87e8dc4b11a9 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-first-child-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-first-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-first-child-xml-element displayed_sidebar: docs --- -**DOM Get first child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : Text}} ) : Text +**DOM Get first child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | childElemName | Text | ← | 子要素名 | -| childElemValue | Text | ← | 子要素値 | +| childElemValue | any | ← | 子要素値 | | 戻り値 | Text | ← | 子要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-last-child-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-last-child-xml-element.md index aba90fb1839bf5..e00c9d1f3350a3 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-last-child-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-last-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-last-child-xml-element displayed_sidebar: docs --- -**DOM Get last child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : Text}} ) : Text +**DOM Get last child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | childElemName | Text | ← | 子要素名 | -| childElemValue | Text | ← | 子要素値 | +| childElemValue | any | ← | 子要素値 | | 戻り値 | Text | ← | XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-next-sibling-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-next-sibling-xml-element.md index b1b1271955d10b..beb3cc748f5972 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-next-sibling-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-next-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-next-sibling-xml-element displayed_sidebar: docs --- -**DOM Get next sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : Text}} ) : Text +**DOM Get next sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | siblingElemName | Text | ← | 兄弟XML要素名 | -| siblingElemValue | Text | ← | 兄弟XML要素値 | +| siblingElemValue | any | ← | 兄弟XML要素値 | | 戻り値 | Text | ← | 兄弟XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-parent-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-parent-xml-element.md index bb4f842a2a5132..ff0c5b9a32534e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-parent-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-parent-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-parent-xml-element displayed_sidebar: docs --- -**DOM Get parent XML element** ( *elementRef* : Text {; *parentElemName* : Text {; *parentElemValue* : Text}} ) : Text +**DOM Get parent XML element** ( *elementRef* : Text {; *parentElemName* : Text {; *parentElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | parentElemName | Text | ← | 親XML要素名 | -| parentElemValue | Text | ← | 親XML要素値 | +| parentElemValue | any | ← | 親XML要素値 | | 戻り値 | Text | ← | 親XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-previous-sibling-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-previous-sibling-xml-element.md index 8d17e0eec164f3..4b7bb53f3afe9e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-previous-sibling-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/dom-get-previous-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-previous-sibling-xml-element displayed_sidebar: docs --- -**DOM Get previous sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : Text}} ) : Text +**DOM Get previous sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | siblingElemName | Text | ← | 兄弟XML要素名 | -| siblingElemValue | Text | ← | 兄弟XML要素値 | +| siblingElemValue | any | ← | 兄弟XML要素値 | | 戻り値 | Text | ← | 兄弟XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md index a8990929daf9df..090cabe87a3922 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md @@ -46,7 +46,7 @@ displayed_sidebar: docs ```4d   // On Web Connection データベースメソッド -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean   // メソッドコード ``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md index 637a46d9e4423b..fb83491b4a2d44 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs デフォルトで、検索されたレコードはロックされません。ロックを有効にするには*lock*引数に[True](../commands/true)を渡します。 -このコマンドはトランザクションの中で使用しなければなりません。このコマンドがトランザクションの外側で呼び出されると、エラーが生成されます。このコマンドはレコードロックのより良いコントロールを提供します。検索されたレコードはトランザクションが終了 (有効またはキャンセル) するまでロックされたままとなります。トランザクションが終了すると、レコードのロックは解除されます(ただしカレントレコードを除く)。 +このコマンドはトランザクションの中で使用しなければなりません。このコマンドがトランザクションの外側で呼び出されると、無視されます。このコマンドはレコードロックのより良いコントロールを提供します。検索されたレコードはトランザクションが終了 (有効またはキャンセル) するまでロックされたままとなります。トランザクションが終了すると、レコードのロックは解除されます(ただしカレントレコードを除く)。 カレントトランザクション中のすべてのテーブルのレコードがロックされます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md index 0949e4df4c72a6..3928930835d721 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md @@ -46,7 +46,7 @@ displayed_sidebar: docs ```4d   // On Web Authentication Database Method - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  $result:=False  $user:=$5   //セキュリティに関する理由のため、@を含む名前を拒否する diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md index cebfbbc5e9fe12..9990473433e1c2 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md @@ -32,7 +32,7 @@ displayed_sidebar: docs `MAIL Convert from MIME` コマンドは、MIMEドキュメントを有効な Emailオブジェクトへと変換します。 -> 戻り値の Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec-mail.html) に準拠します。 +> 戻り値の Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec/rfc8621/) に準拠します。 *mime* には、変換する有効な MIME ドキュメントを渡します。 これはどのメールサーバーまたはアプリケーションから提供されたものでも可能です。 *mime* 引数として、BLOB またはテキストを渡すことができます。 MIME がファイルから渡された場合、文字セットと改行コード変換に関する問題を避けるため、BLOB型の引数を使用することが推奨されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md index 1da276d6dc64e9..937f2344300314 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md @@ -36,7 +36,7 @@ displayed_sidebar: docs *mail* には、 変換するメールのコンテンツとストラクチャーの詳細を渡します。 この情報には、メールアドレス (送信者と受信者)、メッセージそのもの、メッセージの表示タイプなどが含まれます。 -> 4D は Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec-mail.html) に準拠します。 +> 4D は Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec/rfc8621/) に準拠します。 *options* 引数を渡すと、メールに対して特定の文字セットとエンコーディング設定 を指定することができます。 次のプロパティを利用することができます: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/API/EmailObjectClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/API/EmailObjectClass.md index 9586cfcc410b97..45da5ad129ac5e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/API/EmailObjectClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/API/EmailObjectClass.md @@ -27,7 +27,7 @@ title: Email Email オブジェクトは次のプロパティを提供します: -> 4D は Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec-mail.html) に準拠します。 +> 4D は Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec/rfc8621/) に準拠します。 | | | -------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/API/IMAPTransporterClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/API/IMAPTransporterClass.md index fe77deaed53255..51b6aa4dd7a9d3 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/API/IMAPTransporterClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/API/IMAPTransporterClass.md @@ -160,6 +160,10 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### 参照 + +[`.removeFlags()`](#removeflags) + diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md index 148ecdb9ded898..961a84c21dc261 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md @@ -38,7 +38,7 @@ title: ユーザー設定 ![](../assets/en/settings/user-settings-dialog.png) -これらのダイアログボックスは、[OPEN SETTINGS WINDOW](../commands-legacy/open-settings-window) コマンドに適切な *settingsType* セレクターを渡して使用することでもアクセスできます。 +これらのダイアログボックスは、[OPEN SETTINGS WINDOW](../commands/open-settings-window) コマンドに適切な *settingsType* セレクターを渡して使用することでもアクセスできます。 ストラクチャー設定ダイアログボックスは、標準の設定ダイアログと同じで、そのすべてのプロパティにアクセスできます (これらの設定はユーザー設定によってオーバーライドできます)。 @@ -77,9 +77,9 @@ title: ユーザー設定 ## `SET DATABASE PARAMETER` とユーザー設定 -一部の設定は、[SET DATABASE PARAMETER](../commands-legacy/set-database-parameter) コマンドを通しても利用できます。 ユーザー設定は、**2セッション間で設定を保持** プロパティが **Yes** になっているパラメーターです。 +一部の設定は、[SET DATABASE PARAMETER](../commands/set-database-parameter) コマンドを通しても利用できます。 ユーザー設定は、**2セッション間で設定を保持** プロパティが **Yes** になっているパラメーターです。 -**ユーザー設定** 機能が有効化されている場合、[SET DATABASE PARAMETER](../commands-legacy/set-database-parameter) コマンドで編集されたユーザー設定はデータファイル用のユーザー設定に自動的に保存されます。 +**ユーザー設定** 機能が有効化されている場合、[SET DATABASE PARAMETER](../commands/set-database-parameter) コマンドで編集されたユーザー設定はデータファイル用のユーザー設定に自動的に保存されます。 > `Table sequence number` は例外です。この設定値は常にデータファイル自身に保存されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md index d58cd4672e4a2e..3bf742cbdfe3ca 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md @@ -9,15 +9,15 @@ displayed_sidebar: docs Transactions are a series of related data modifications made to a database or datastore within a [process](./processes.md). A transaction is not saved to a database permanently until the transaction is validated. If a transaction is not completed, either because it is canceled or because of some outside event, the modifications are not saved. -During a transaction, all changes made to the database data within a process are stored locally in a temporary buffer. If the transaction is accepted with [`VALIDATE TRANSACTION`](../commands-legacy/validate-transaction) or [`validateTransaction()`](../API/DataStoreClass.md#validatetransaction), the changes are saved permanently. If the transaction is canceled with [`CANCEL TRANSACTION`](../commands-legacy/cancel-transaction) or [`cancelTransaction()`](../API/DataStoreClass.md#canceltransaction), the changes are not saved. In all cases, neither the current selection nor the current record are modified by the transaction management commands. +During a transaction, all changes made to the database data within a process are stored locally in a temporary buffer. If the transaction is accepted with [`VALIDATE TRANSACTION`](../commands/validate-transaction) or [`validateTransaction()`](../API/DataStoreClass.md#validatetransaction), the changes are saved permanently. If the transaction is canceled with [`CANCEL TRANSACTION`](../commands/cancel-transaction) or [`cancelTransaction()`](../API/DataStoreClass.md#canceltransaction), the changes are not saved. In all cases, neither the current selection nor the current record are modified by the transaction management commands. -4D supports nested transactions, i.e. transactions on several hierarchical levels. The number of subtransactions allowed is unlimited. The [`Transaction level`](../commands-legacy/transaction-level) command can be used to find out the current transaction level where the code is executed. When you use nested transactions, the result of each subtransaction depends on the validation or cancellation of the higher-level transaction. If the higher-level transaction is validated, the results of the subtransactions are confirmed (validation or cancellation). On the other hand, if the higher-level transaction is cancelled, all the subtransactions are cancelled, regardless of their respective results. +4D supports nested transactions, i.e. transactions on several hierarchical levels. The number of subtransactions allowed is unlimited. The [`Transaction level`](../commands/transaction-level) command can be used to find out the current transaction level where the code is executed. When you use nested transactions, the result of each subtransaction depends on the validation or cancellation of the higher-level transaction. If the higher-level transaction is validated, the results of the subtransactions are confirmed (validation or cancellation). On the other hand, if the higher-level transaction is cancelled, all the subtransactions are cancelled, regardless of their respective results. 4D includes a feature allowing you to [suspend and resume transactions](#suspending-transactions) within your 4D code. When a transaction is suspended, you can execute operations independently from the transaction itself and then resume the transaction to validate or cancel it as usual. ### Example -In this example, the database is a simple invoicing system. The invoice lines are stored in a table called [Invoice Lines], which is related to the table [Invoices] by means of a relation between the fields [Invoices]Invoice ID and [Invoice Lines]Invoice ID. When an invoice is added, a unique ID is calculated, using the [`Sequence number`](../commands-legacy/sequence-number) command. The relation between [Invoices] and [Invoice Lines] is an automatic Relate Many relation. The **Auto assign related value in subform** check box is checked. +In this example, the database is a simple invoicing system. The invoice lines are stored in a table called [Invoice Lines], which is related to the table [Invoices] by means of a relation between the fields [Invoices]Invoice ID and [Invoice Lines]Invoice ID. When an invoice is added, a unique ID is calculated, using the [`Sequence number`](../commands/sequence-number) command. The relation between [Invoices] and [Invoice Lines] is an automatic Relate Many relation. The **Auto assign related value in subform** check box is checked. The relation between [Invoice Lines] and [Parts] is manual. @@ -34,7 +34,7 @@ This example is a typical situation in which you need to use a transaction. You There are several ways of performing data entry using transactions: -1. You can handle the transactions yourself by using the transaction commands [`START TRANSACTION`](../commands-legacy/start-transaction), [`VALIDATE TRANSACTION`](../commands-legacy/validate-transaction) and [`CANCEL TRANSACTION`](../commands-legacy/cancel-transaction). You can write, for example: +1. You can handle the transactions yourself by using the transaction commands [`START TRANSACTION`](../commands/start-transaction), [`VALIDATE TRANSACTION`](../commands/validate-transaction) and [`CANCEL TRANSACTION`](../commands/cancel-transaction). You can write, for example: ```4d READ WRITE([Invoice Lines]) @@ -131,7 +131,7 @@ If you click the *bOK* button, the data entry must be accepted and the transacti End case ``` -In this code, we call the `CANCEL` command regardless of the button clicked. The new record is not validated by a call to [`ACCEPT`](../commands-legacy/accept), but by the [`SAVE RECORD`](../commands-legacy/save-record) command. In addition, note that `SAVE RECORD` is called just before the [`VALIDATE TRANSACTION`](../commands-legacy/validate-transaction) command. Therefore, saving the [Invoices] record is actually a part of the transaction. Calling the `ACCEPT` command would also validate the record, but in this case the transaction would be validated before the [Invoices] record was saved. In other words, the record would be saved outside the transaction. +In this code, we call the `CANCEL` command regardless of the button clicked. The new record is not validated by a call to [`ACCEPT`](../commands/accept), but by the [`SAVE RECORD`](../commands/save-record) command. In addition, note that `SAVE RECORD` is called just before the [`VALIDATE TRANSACTION`](../commands/validate-transaction) command. Therefore, saving the [Invoices] record is actually a part of the transaction. Calling the `ACCEPT` command would also validate the record, but in this case the transaction would be validated before the [Invoices] record was saved. In other words, the record would be saved outside the transaction. Depending on your needs, you can customize your database, as shown in these examples. In the last example, the handling of locked records in the [Parts] table could be developed further. @@ -142,9 +142,9 @@ Depending on your needs, you can customize your database, as shown in these exam Suspending a transaction is useful when you need to perform, from within a transaction, certain operations that do not need to be executed under the control of this transaction. For example, imagine the case where a customer places an order, thus within a transaction, and also updates their address. Next the customer changes their mind and cancels the order. The transaction is cancelled, but you do not want the address change to be reverted. This is a typical example where suspending the transaction is useful. Three commands are used to suspend and resume transactions: -- [`SUSPEND TRANSACTION`](../commands-legacy/suspend-transaction): pauses current transaction. Any updated or added records remain locked. -- [`RESUME TRANSACTION`](../commands-legacy/resume-transaction): reactivates a suspended transaction. -- [`Active transaction`](../commands-legacy/active-transaction): returns False if the transaction is suspended or if there is no current transaction, and True if it is started or resumed. +- [`SUSPEND TRANSACTION`](../commands/suspend-transaction): pauses current transaction. Any updated or added records remain locked. +- [`RESUME TRANSACTION`](../commands/resume-transaction): reactivates a suspended transaction. +- [`Active transaction`](../commands/active-transaction): returns False if the transaction is suspended or if there is no current transaction, and True if it is started or resumed. ### Example @@ -212,9 +212,9 @@ Specific features have been added to handle errors: #### Suspended transactions and process status -The [`In transaction`](../commands-legacy/in-transaction) command returns True when a transaction has been started, even if it is suspended. To find out whether the current transaction is suspended, you need to use the [`Active transaction`](../commands-legacy/active-transaction) command, which returns False in this case. +The [`In transaction`](../commands/in-transaction) command returns True when a transaction has been started, even if it is suspended. To find out whether the current transaction is suspended, you need to use the [`Active transaction`](../commands/active-transaction) command, which returns False in this case. -Both commands, however, also return False if no transaction has been started. You may then need to use the [`Transaction level`](../commands-legacy/transaction-level) command, which returns 0 in this context (no transaction started). +Both commands, however, also return False if no transaction has been started. You may then need to use the [`Transaction level`](../commands/transaction-level) command, which returns 0 in this context (no transaction started). The following graphic illustrates the various transaction contexts and the corresponding values returned by the transaction commands: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/FormEditor/forms.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/FormEditor/forms.md index 3260cd04078a5a..d5d157bfb8e221 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/FormEditor/forms.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/FormEditor/forms.md @@ -92,7 +92,7 @@ For example, the following form: ::: -### Legacy print renderer +### 旧式印刷レンダラー In releases prior to 4D 21 R3, another print renderer was used. This legacy renderer simply draws widgets as they appear on the screen. For compatibility, the legacy renderer is **enabled by default** in projects or databases converted from versions prior to 4D 21 R3, so that forms designed with this renderer continue to be printed as expected. diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Project/code-overview.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Project/code-overview.md index b96ef4f56c3ecb..c2d431089bc422 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Project/code-overview.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Project/code-overview.md @@ -108,63 +108,63 @@ Class extends Entity 以下のような原則が実装されています: - 4D アプリケーション内のメソッドとフォームは、それぞれアドレスをパス名という形で持っています。 例えば、table_1 のトリガメソッドは "[trigger]/table_1" にあります。 それぞれのオブジェクトパス名はアプリケーション内で固有です。 -- You can access objects in the 4D application using the commands of the **"Design Object Access"** command theme, for example [`METHOD GET NAMES`](../commands/method-get-names) or [`METHOD GET PATHS`](../commands/method-get-paths). -- Most of the commands in this theme work in both [interpreted and compiled](../Concepts/interpreted.md) mode. However, commands that modify properties or access contents executable from methods can only be used in interpreted mode (see the table below). -- You can use all the commands of this theme with 4D in local or remote mode. However, keep in mind that you cannot use certain commands in compiled mode: the purpose of this theme is to create custom development support tools. You must not use these commands to dynamically change the functioning of a database that is running. For example, you cannot use [`METHOD SET ATTRIBUTE`](../commands/method-set-attribute) to change a method attribute according to the status of the current user. -- When a command of this theme is called from a [component](../Project/components.md), by default it accesses the component objects. In this case, to access objects of the host, you just pass a `*` as the last parameter. - -### Use in compiled mode - -For reasons related to the principle of the compilation process, only certain commands in this theme can be used in compiled mode. The following table indicates the available of the commands in compiled mode: - -| コマンド | Can be used in compiled mode | -| ------------------------------------------------------------------------ | ---------------------------- | -| [Current method path](../commands/current-method-path) | ◯ | -| [FORM GET NAMES](../commands/form-get-names) | ◯ | -| [METHOD Get attribute](../commands/method-get-attribute) | ◯ | -| [METHOD GET ATTRIBUTES](../commands/method-get-attributes) | ◯ | -| [METHOD GET CODE](../commands/method-get-code) | × | -| [METHOD GET COMMENTS](../commands/method-get-comments) | ◯ | -| [METHOD GET FOLDERS](../commands/method-get-folders) | ◯ | -| [METHOD GET MODIFICATION DATE](../commands/method-get-modification-date) | ◯ | -| [METHOD GET NAMES](../commands/method-get-names) | ◯ | -| [METHOD Get path](../commands/method-get-path) | ◯ | -| [METHOD GET PATHS](../commands/method-get-paths) | ◯ | -| [METHOD GET PATHS FORM](../commands/method-get-paths-form) | ◯ | -| [METHOD OPEN PATH](../commands/method-open-path) | × | -| [METHOD RESOLVE PATH](../commands/method-resolve-path) | ◯ | -| [METHOD SET ACCESS MODE](../commands/method-set-access-mode) | ◯ | -| [METHOD SET ATTRIBUTE](../commands/method-set-attribute) | × | -| [METHOD SET ATTRIBUTES](../commands/method-set-attributes) | × | -| [METHOD SET CODE](../commands/method-set-code) | × | -| [METHOD SET COMMENTS](../commands/method-set-comments) | × | +- **デザインオブジェクトアクセス"** コマンドテーマのコマンド、例えば[`METHOD GET NAMES`](../commands/method-get-names) あるいは [`METHOD GET PATHS`](../commands/method-get-paths) などを使用することによって、4D アプリケーション内のオブジェクトにアクセスすることができます。 +- このテーマ内のほとんどのコマンドは、[インタープリタモードとコンパイルモード](../Concepts/interpreted.md) の両方で動作します。 ただし、プロパティを変更するコマンド、またはメソッドから実行可能なコンテンツにアクセスするコマンドはインタープリターモードでのみ使用可能です(以下の表参照)。 +- このテーマのコマンドはすべてローカルモードまたはリモートモードの4D で使用することができます。 しかしながら、コンパイルモードでは一部のコマンドを使用することはできないという点に注意してください: このテーマの目的はカスタム開発支援ツールを作成することです。 これらのコマンドを、実行中のデータベースの機能を動的に変更するために使用してはいけません。 例えば、カレントユーザーのステータスに応じてメソッドの属性を変更するために[`METHOD SET ATTRIBUTE`](../commands/method-set-attribute) を使用することはできません。 +- このテーマのコマンドが[コンポーネント](../Project/components.md) から呼び出された場合、デフォルトではそのコマンドはコンポーネントのオブジェクトにアクセスします。 このような場合、ホストのオブジェクトにアクセスするためには、最後の引数として `*` を渡します。 + +### コンパイルモードでの使用 + +コンパイルプロセスの原則に関連した理由から、コンパイルモードにおいてはこのテーマ内の一部のコマンドのみ使用することができます。 以下の表は、コンパイルモードでのコマンドの利用可能状況を表したものです: + +| コマンド | コンパイルモードで使用可能 | +| ------------------------------------------------------------------------ | ------------- | +| [Current method path](../commands/current-method-path) | ◯ | +| [FORM GET NAMES](../commands/form-get-names) | ◯ | +| [METHOD Get attribute](../commands/method-get-attribute) | ◯ | +| [METHOD GET ATTRIBUTES](../commands/method-get-attributes) | ◯ | +| [METHOD GET CODE](../commands/method-get-code) | × | +| [METHOD GET COMMENTS](../commands/method-get-comments) | ◯ | +| [METHOD GET FOLDERS](../commands/method-get-folders) | ◯ | +| [METHOD GET MODIFICATION DATE](../commands/method-get-modification-date) | ◯ | +| [METHOD GET NAMES](../commands/method-get-names) | ◯ | +| [METHOD Get path](../commands/method-get-path) | ◯ | +| [METHOD GET PATHS](../commands/method-get-paths) | ◯ | +| [METHOD GET PATHS FORM](../commands/method-get-paths-form) | ◯ | +| [METHOD OPEN PATH](../commands/method-open-path) | × | +| [METHOD RESOLVE PATH](../commands/method-resolve-path) | ◯ | +| [METHOD SET ACCESS MODE](../commands/method-set-access-mode) | ◯ | +| [METHOD SET ATTRIBUTE](../commands/method-set-attribute) | × | +| [METHOD SET ATTRIBUTES](../commands/method-set-attributes) | × | +| [METHOD SET CODE](../commands/method-set-code) | × | +| [METHOD SET COMMENTS](../commands/method-set-comments) | × | :::note -The error -9762 "The command cannot be executed in a compiled database." is generated when the command is executed in compiled mode. +コマンドがコンパイルモードで実行された場合にはエラー -9762 "このコマンドはコンパイル済みデータベースでは実行できません。" が生成されます。 ::: -### Creation of pathnames +### パス名の作成 -Pathnames generated for 4D objects must be compatible with the file management of the operating system. Characters that are forbidden at the OS level such as ":" are automatically encoded in method names, so that generated files may be integrated automatically in a version control system. +4D オブジェクトに対して生成されるパス名はオペレーティングシステムのファイル管理と互換性がなければなりません。 ":" など、OS レベルで禁止されている文字はメソッド名内で自動的にエンコードされるため、生成されたファイルはバージョン管理システムに自動的に統合されます。 -Here are the encoded characters: +エンコードされる文字は以下の通りです: -| 文字 | Encoding | -| ---------------------------- | -------- | -| " | %22 | -| \* | %2A | -| / | %2F | -| : | %3A | -| \< | %3C | -| \> | %3E | -| ? | %3F | -| \| | %7C | -| \\ | %5C | -| % | %25 | +| 文字 | エンコード | +| ---------------------------- | ----- | +| " | %22 | +| \* | %2A | +| / | %2F | +| : | %3A | +| \< | %3C | +| \> | %3E | +| ? | %3F | +| \| | %7C | +| \\ | %5C | +| % | %25 | #### 例題 -`Form?1` is encoded `Form%3F1` -`Button/1` is encoded `Button%2F1` \ No newline at end of file +`Form?1` は `Form%3F1` にエンコードされます +`Button/1` は `Button%2F1` にエンコードされます \ No newline at end of file diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Project/components.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Project/components.md index e5bb55a1fa96ac..bf145a8a45cc44 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Project/components.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Project/components.md @@ -5,7 +5,7 @@ title: 依存関係 4D [プロジェクトアーキテクチャー](../Project/architecture.md) はモジュール式です。 [**コンポーネント**](../Concepts/components.md) や [**プラグイン**](../Concepts/plug-ins.md) をインストールすることで、4Dプロジェクトに追加機能を持たせることができます。 コンポーネントは4D コードで書かれていますが、プラグインは[あらゆる言語を使用してビルドすることができます](../Extensions/develop-plug-ins.md)。 -You can [develop](../Extensions/develop-components.md) and [build](../Desktop/building.md) your own 4D components, or download public components shared by the 4D community that [can be found for example on GitHub](https://github.com/topics/4d-component). +独自の 4Dコンポーネントを [開発](../Extensions/develop-components.md) し、[ビルド](../Desktop/building.md) することもできますし、4Dコミュニティによって共有されているパブリックコンポーネントを [例えばGitHubなどで見つけて](https://github.com/topics/4d-component) ダウンロードすることもできます。 4D 環境にインストールされると、拡張機能は特別なプロパティを持つ**依存関係** として扱われます。 @@ -33,11 +33,11 @@ You can [develop](../Extensions/develop-components.md) and [build](../Desktop/bu ## コンポーネントの場所 -When developing in 4D, the component files can be transparently stored in your computer or located on an external GitHub or GitLab repository. +4D で開発する際、コンポーネントファイルはコンピューター上または、Github あるいはGitLab リポジトリ上に、透過的に保存することができます。 :::note -This section describes how to work with components in the **4D** and **4D Server** environments. 他の環境では、コンポーネントの管理は異なります: +この章では、**4D** と **4D Server** 環境でのコンポーネントの使用方法について説明します。 他の環境では、コンポーネントの管理は異なります。 他の環境では、コンポーネントの管理は異なります: - [リモートモードの 4D](../Desktop/clientServer.md) では、サーバーがコンポーネントを読み込み、リモートアプリケーションに送信します。 - 統合されたアプリケーションでは、コンポーネントは [ビルドする際に組み込まれます](../Desktop/building.md#プラグインコンポーネントページ)。 @@ -55,7 +55,7 @@ This section describes how to work with components in the **4D** and **4D Server - 4Dプロジェクトのパッケージフォルダーと同じ階層 (デフォルトの場所です) - マシン上の任意の場所 (コンポーネントパスは **environment4d.json** ファイル内で宣言する必要があります) -- on a GitHub or [GitLab](https://blog.4d.com/integrate-4d-components-directly-from-gitlab) repository: the component path can be declared in the **dependencies.json** file or in the **environment4d.json** file, or in both files (a [local cache](#local-cache-for-dependencies) is then handled automatically). +- GitHub あるいは [GitLab](https://blog.4d.com/integrate-4d-components-directly-from-gitlab) レポジトリ: コンポーネントのパスは**dependencies.json** ファイルまたは**environment4d.json** ファイル、またはその両方のファイルで宣言することができます(その場合は[ローカルキャッシュ](#依存関係のローカルキャッシュ) が自動的に管理されます)。 同じコンポーネントが異なる場所にインストールされている場合、[優先順位](#優先順位) が適用されます。 @@ -72,7 +72,7 @@ This section describes how to work with components in the **4D** and **4D Server このファイルには次の内容を含めることができます: - [ローカル保存されている](#ローカルコンポーネント) コンポーネントの名前(デフォルトパス、または **environment4d.json** ファイルで定義されたパス)。 -- names of components [stored on GitHub or GitLab repositories](#components-stored-on-git-hosting-platforms) (their path can be defined in this file or in an **environment4d.json** file). +- [GitHub またはGitLab リポジトリ](#components-stored-on-git-hosting-platforms) に保存されているコンポーネントの名前 (パスはこのファイルまたは **environment4d.json** ファイルで定義できます)。 #### environment4d.json @@ -81,7 +81,7 @@ This section describes how to work with components in the **4D** and **4D Server このアーキテクチャーの主な利点は次のとおりです: - **environment4d.json** ファイルをプロジェクトの親フォルダーに保存することで、コミットしないように選択できることです。これにより、ローカルでのコンポーネントの管理が可能になります。 -- if you want to use the same GitHub or GitLab repository for several of your projects, you can reference it in the **environment4d.json** file and declare it in the **dependencies.json** file. +- 複数のプロジェクトで同じ GitHubリポジトリまたはGitLabリポジトリを使用したい場合は、**dependencies.json** ファイルでそれを宣言し、**environment4d.json** ファイルで参照することができます。 ### 優先順位 @@ -173,47 +173,47 @@ flowchart TB コンポーネントアーキテクチャーの柔軟性と移植性のため、ほとんどの場合、相対パスを使用することが **推奨** されます (特に、プロジェクトがソース管理ツールにホストされている場合)。 絶対パスは、1台のマシンと 1人のユーザーに特化したコンポーネントの場合にのみ使用すべきです。 -### Components stored on Git hosting platforms {#components-stored-on-git-hosting-platforms} +### Gitホスティングプラットフォームに保存されたコンポーネント{#components-stored-on-git-hosting-platforms} -4D components available as **releases** on GitHub and GitLab platforms can be referenced and automatically loaded and updated in your 4D projects. +GitHub またはGitLab プラットフォーム上の**リリース**として利用可能な 4Dコンポーネントを参照して、4Dプロジェクトに自動で読み込んで更新することができます。 :::note -Regarding components stored on GitHub or GitLab, both [**dependencies.json**](#dependenciesjson) and [**environment4d.json**](#environment4djson) files support the same contents. +GitHub またはGitLab に保存されているコンポーネントに関しては、[**dependencies.json**](#dependenciesjson) ファイルと [**environment4d.json**](#environment4djson) ファイルの両方で同じ内容をサポートしています。 ::: -To be able to directly reference and use a 4D component stored on GitHub or GitLab, you need to configure the component's repository. +GitHub またはGitLab に保存された 4Dコンポーネントを直接参照して使用するには、コンポーネントのリポジトリを設定する必要があります。 -#### Configuring a GitHub repository +#### GitHubリポジトリの設定 1. ZIP形式でコンポーネントファイルを圧縮します。 -2. GitHubリポジトリと同じ名前をこのアーカイブに付けます。 For example, for a "my-4D-Component" repository, the archive must be named "my-4D-Component.zip". +2. GitHubリポジトリと同じ名前をこのアーカイブに付けます。 例えば、"my-4D-Component" というレポジトリに対しては、アーカイブは"my-4D-Component.zip" という名前をつけなければなりません。 - このリポジトリの [GitHubリリース](https://docs.github.com/ja/repositories/releasing-projects-on-github/managing-releases-in-a-repository) にアーカイブを統合します。 これらのステップは、4Dコードや GitHubアクションを使用することで簡単に自動化できます。 -#### Configuring a GitLab repository +#### GitLabリポジトリの設定 -GitLab releases only store the name and URL of assets, they do not contain uploaded files. You need to provide your component's zip file as a link. +GitLab リリースは対象の名前とURL のみを保存するため、アップロードされたファイルは含みません。 コンポーネントのzip ファイルをリンクとして提供する必要があります。 -1. Upload the component's ZIP file somewhere, i.e. either on an external server, or [using GitLab Package Registry](#using-the-gitlab-package-registry) (generic package). -2. Create a [GitLab release](https://docs.gitlab.com/user/project/releases/) for your component, including the link to your component's file as release asset. +1. コンポーネントのzip ファイルをどこか(外部サーバー、またはを[GitLab パッケージレジストリ](#gitlabパッケージレジストリを使用) (汎用パッケージ)を使用して)アップロードします。 +2. コンポーネントに対して[GitLab リリース](https://docs.gitlab.com/user/project/releases/) を作成し、そこにコンポーネントのファイルへのリンクをリリースアセットとして含めます。 -The asset name is typically an artifact link name (\.zip). +アセットの名前は通常、アーティファクトリンク名です(\.zip)。 -#### Using the GitLab Package Registry +#### Gitlabパッケージレジストリを使用 -The [GitLab Package Registry](https://docs.gitlab.com/user/packages/package_registry/) allows you to host your files in GitLab itself. Its main advantages include an authenticated access, stable and versioned urls, and the ability to associate binairies with release tags. To use the Package Registry: +[GitLab パッケージレジストリ](https://docs.gitlab.com/user/packages/package_registry/) を使用すると、ファイルをGitLab 自身にファイルをホストすることができるようになります。 主な利点は、認証されたアクセス、安全かつバージョン分けされたURL、またリリースタグにバイナリーを割り当てることができる機能などです。 パッケージレジストリを使用するには: -1. Build your component file (for example: *MyComponent.zip*) -2. Upload it to the [generic packages repository](https://docs.gitlab.com/user/packages/generic_packages/) using a script (see [examples in the GitLab documentation](https://docs.gitlab.com/user/packages/generic_packages/#publish-a-single-file)). -3. **Deploy** \> **Package Registry** to see the result. -4. Use the package URL as a release asset link. -5. Associate it with the same Git tag. +1. コンポーネントファイルをビルドします(例: *MyComponent.zip*) +2. それをスクリプトを使用して[汎用パッケージリポジトリ](https://docs.gitlab.com/user/packages/generic_packages/) へとアップロードします([GitLab ドキュメンテーション内の例題](https://docs.gitlab.com/user/packages/generic_packages/#publish-a-single-file))。 +3. **Deploy** \> **Package Registry** を選択して結果を見ることができます。 +4. パッケージURL をリリースアセットリンクとして使用します。 +5. それに同じGit タグを割り当てます。 -:::tip Tutorial: Create and Use a 4D Component Release with Gitlab +:::tip チュートリアル: GitLab で4D コンポーネントリリースを作成して使用する @@ -221,7 +221,7 @@ The [GitLab Package Registry](https://docs.gitlab.com/user/packages/package_regi #### パスの宣言 -You declare components stored on GitHub and GitLab in the [**dependencies.json** file](#dependenciesjson) in the following way: +GitHub およびGitLab に保存されているコンポーネントは [**dependencies.json**ファイル](#dependenciesjson) にて次のように宣言します: ```json title="dependencies.json" { @@ -241,8 +241,8 @@ You declare components stored on GitHub and GitLab in the [**dependencies.json** } ``` -- (GitLab dependencies only) Use the "host" property to declare a private GitLab self-hosted instance. Using only the "gitlab" property indicates a GitLab repository hosted on https://gitlab.com. -- "myGitHubComponent1" is referenced and declared for the project, although "myGitHubComponent2" is only referenced. **environment4d.json** ファイルは必須ではありません。 このファイルは、**dependencies.json** ファイル内で宣言された一部またはすべてのコンポーネントのついて、**カスタムパス** を定義するのに使用します。 このファイルは、プロジェクトパッケージフォルダーまたはその親フォルダーのいずれかに保存することができます (ルートまでの任意のレベル)。 +- (GitLab 依存関係のみ) "host" プロパティを使用してプライベートなGitLab のセルフホストインスタンスを宣言します。 "gitlab" プロパティのみを使用する場合、それはhttps://gitlab.com にホストされているGitLab レポジトリであるということを意味します。 +- "myGitHubComponent1" は宣言とパス定義の両方がされていますが、"myComponent2" は宣言されているだけです。 そのため、[**environment4d.json**](#environment4djson) ファイルにパスを定義する必要があります: ```json title="environment4d.json" { @@ -258,7 +258,7 @@ You declare components stored on GitHub and GitLab in the [**dependencies.json** #### タグとバージョン -When a release is created in GitHub or GitLab, it is associated to a **tag** and a **version**. 依存関係マネージャーはこれらの情報を使用してコンポーネントの自動利用可能性を管理します。 +GitHubでリリースが作成されると、そこに**タグ** と**バージョン** が関連づけられます。 依存関係マネージャーはこれらの情報を使用してコンポーネントの自動利用可能性を管理します。 :::note @@ -266,7 +266,7 @@ When a release is created in GitHub or GitLab, it is associated to a **tag** and ::: -- **タグ** はリリースを一意に参照するテキストです。 In the [**dependencies.json**](#dependenciesjson) and [**environment4d.json**](#environment4djson) files, you can indicate the release tag you want to use in your project. たとえば: +- **タグ** はリリースを一意に参照するテキストです。 [**dependencies.json** ファイル](#dependenciesjson) および [**environment4d.json**](#environment4djson) ファイルでは、プロジェクトで使用するリリースタグを指定することができます。 たとえば: ```json title="dependencies.json" { @@ -296,8 +296,8 @@ When a release is created in GitHub or GitLab, it is associated to a **tag** and 以下にいくつかの例を示します: -- "latest" (GitHub only): the GitHub release with the "latest" badge (to be selected by the developer). -- "highest" (GitLab only): the GitLab release with the highest semantic value. +- "latest" (GitHub のみ): "latest" バッジを持ったGitHub リリース(デベロッパーによって選択されます)。 +- "highest" (GitLab のみ): 最もセマンティック値が高いGitLab リリース。 - "`*`": リリースされている最新バージョン。 - "`1.*`": メジャーバージョン 1 の全バージョン。 - "`1.2.*`": マイナーバージョン 1.2 のすべてのパッチ。 @@ -311,11 +311,11 @@ When a release is created in GitHub or GitLab, it is associated to a **tag** and タグやバージョンを指定しない場合、4D は自動的に "latest" バージョンを取得します。 -The Dependency manager checks periodically if component updates are available on the Git hosting platform. If a new version is available for a component, an update indicator is then displayed for the component in the dependency list, [depending on your settings](#defining-a-dependency-version-range). +依存関係マネージャーはコンポーネントの更新がGitHub上で利用可能かどうかを定期的にチェックします。 コンポーネントに対して新しいバージョンが利用可能だった場合、[設定に応じて](#依存関係バージョン範囲)依存関係一覧の中で更新マークが表示されます。 #### 4Dバージョンタグの命名規則 -If you want to use the [**Follow 4D Version**](#defining-a-dependency-version-range) dependency rule, the tags for component releases must comply with specific conventions. +[**4Dのバージョンに追随する**](#依存関係のバージョン範囲を定義) 依存関係ルールを使用したい場合、コンポーネントのリリースのタグは、特定の命名規則に従う必要があります。 - **LTS バージョン**: `x.y.p` パターン。ここでの`x.y` は追随したいメインの4D バージョンを表し、`p` (オプション) はパッチバージョンや他の追加のアップデートなどのために使用することができます。 プロジェクトが4D バージョンの *x.y* のLTS バージョンを追随すると指定した場合、依存関係マネージャーはそれを"x.\* の最新バージョン"(利用可能であれば)、あるいは"x 未満のバージョン"と解釈します。 もしそのようなバージョンが存在しない場合、その旨がユーザーに通知されます。 たとえば、 "20.4" という指定は依存関係マネージャーによって"バージョン 20.\* の最新コンポーネント、または20 未満のバージョン"として解決されます。 @@ -327,32 +327,32 @@ If you want to use the [**Follow 4D Version**](#defining-a-dependency-version-ra ::: -#### Authentication and tokens +#### 認証とトークン プライベートリポジトリにあるコンポーネントを統合したい場合は、アクセストークンを使用して接続するよう 4D に指示する必要があります。 -- for GitHub: in your [GitHub token interface](https://github.com/settings/tokens), create a token with the recommended following properties: - - type: **classic** - - access rights: **repo** +- GitHub の場合: [GitHub トークンインターフェース](https://github.com/settings/tokens) 内で、以下の推奨されるプロパティでトークンを作成します: + - タイプ: **classic** + - アクセス件: **repo** -- for GitLab: in your GitLab account, create a token with the following properties: - - type: **Personal Access token** - - scopes: **read_api** and **read_repository** +- GitLab: GitLab アカウント内において、以下のプロパティでトークンを作成します: + - タイプ: **Personal Access token** + - スコープ: **read_api** かつ **read_repository** -You then need to [provide your connection token](#providing-your-access-token) to the Dependency manager. +その後依存関係マネージャーに[接続トークンを提供する](#アクセストークンの提供) 必要があります。 #### 依存関係のローカルキャッシュ -Referenced GitHub and GitLab components are downloaded in a local cache folder then loaded in your environment. ローカルキャッシュフォルダーは以下の場所に保存されます: +参照された GitHub およびGitLab コンポーネントはローカルのキャッシュフォルダーにダウンロードされ、その後環境に読み込まれます。 ローカルキャッシュフォルダーは以下の場所に保存されます: -- on macOS: `$HOME/Library/Caches//Dependencies` +- macOS: `$HOME/Library/Caches//Dependencies` - Windows: `C:\Users\\AppData\Local\\Dependencies` ... 上記で `` は "4D"、"4D Server"、または "tool4D" となります。 ### 依存関係の自動解決 -When you add or update a component (whether [local](#local-components) or [from a Git hosting platform](#components-stored-on-git-hosting-platforms)), 4D automatically resolves and installs all dependencies required by that component. 構成には次の内容が含まれます: +コンポーネントを([ローカルで](#local-components) 、あるいは [Git ホスティングプラットフォーム経由で](#components-stored-on-git-hosting-platforms))追加またはアップデートした場合、4D コンポーネントが必要とする依存関係を自動的に解決してインストールします。 構成には次の内容が含まれます: - **一次依存関係**: `dependencies.json` ファイル内で明示的に宣言したコンポーネント - **二次依存関係**: 一次依存関係または他の二次依存関係が必要とするコンポーネントで、自動的に解決され、インストールされます。 @@ -426,13 +426,13 @@ When you add or update a component (whether [local](#local-components) or [from - **Duplicated**: 依存関係は読み込まれていません。同じ名前を持つ別の依存関係が同じ場所に存在し、すでに読み込まれています。 - **Available after restart**: [インターフェースによって](#プロジェクトの依存関係の監視) 依存関係の参照が追加・更新されました。この依存関係は、アプリケーションの再起動後に読み込まれます。 - **Unloaded after restart**: [インターフェースによって](#プロジェクトの依存関係の監視) 依存関係の参照が削除されました。この依存関係は、アプリケーションの再起動時にアンロードされます。 -- **Update available \**: A new version of the dependency matching your [component version configuration](#defining-a-github-dependency-version-range) has been detected. -- **Refreshed after restart**: The [component version configuration](#defining-a-dependency-version-range) of the dependency has been modified, it will be adjusted at the next startup. -- **Recent update**: A new version of the dependency has been loaded at startup. +- **Update available \**: [コンポーネントバージョン設定](#defining-a-dependency-version-range) に合致する依存関係の新しいバージョンが検知されました。 +- **Refreshed after restart**: GitHub 依存関係の[コンポーネントバージョン設定](#依存関係のバージョン範囲の定義) が変更されたので、次回起動時に調整されます。 +- **Recent update**: 依存関係の新しいバージョンが開始時にロードされました。 :::tip -When you click on the **Available after restart** label, a dialog box is displayed and allows you to restart immediately. +**Available after restart** ラベルをクリックすると、ダイアログボックスが表示され、すぐに再起動することができます。 ::: @@ -469,13 +469,13 @@ When you click on the **Available after restart** label, a dialog box is display コンポーネントアイコンとロケーションロゴが追加情報を提供します: - コンポーネントロゴは、それが 4D またはサードパーティーによる提供かを示します。 -- Local components can be differentiated from GitHub and GitLab components by a small icon. +- ローカルコンポーネントと GitHub またはGitLab コンポーネントは、小さなアイコンで区別できます。 ![dependency-origin](../assets/en/Project/dependency-github.png) ### ローカルな依存関係の追加 -To add a local dependency, click on the **[+]** button in the footer area of the panel. 次のようなダイアログボックスが表示されます: +ローカルな依存関係を追加するには、パネルのフッターエリアの **[+]** ボタンをクリックします。 次のようなダイアログボックスが表示されます: ![dependency-add](../assets/en/Project/dependency-add.png) @@ -500,17 +500,17 @@ To add a local dependency, click on the **[+]** button in the footer area of the この依存関係は、[非アクティブな依存関係のリスト](#依存関係のステータス) に **Available after restart** (再起動後に利用可能) というステータスで追加されます。 このコンポーネントはアプリケーションの再起動後にロードされます。 -### Adding a GitHub or GitLab dependency +### GitHubまたはGitLab依存関係を追加する -To add a [GitHub or GitLab dependency](#components-stored-on-git-hosting-platforms): +[GitHub または GitLab 依存関係](#components-stored-on-git-hosting-platforms) を追加する場合: -1. Click on the **[+]** button in the footer area of the panel and select the tab corresponding to your platform: **GitHub** or **GitLab**. +1. パネルのフッターエリア内の\*\*[+]\*\* をクリックし、追加したいプラットフォームに対応したタブを次から選択します: **GitHub** または **GitLab**。 ![dependency-add-git](../assets/en/Project/dependency-add-git.png) :::note -By default, [components developed by 4D](../Extensions/overview.md#components-developed-by-4d) are listed in the GitHub combo box, so that you can easily select and install these features in your environment: +デフォルトで、[4D によって開発されたコンポーネント](../Extensions/overview.md#4dによって開発されたコンポーネント) がGitHub コンボボックスに一覧として表示されていて、これらの機能を選択して簡単に環境にインストールすることができます: ![dependency-default-git](../assets/en/Project/dependency-default.png) @@ -518,15 +518,15 @@ By default, [components developed by 4D](../Extensions/overview.md#components-de ::: -2. Enter the path of the GitHub or GitLab repository of the dependency. It could be: +2. 依存関係の GitHub またはGitLab リポジトリのパスを入力します。 例: -- a **repository URL** (e.g. "https://github.com/vdelachaux/UI-with-Classes") -- (GitLab only) a self-hosted instance private server URL (e.g. "https://git-my-server.com/4d/components/mycomponent") -- a **user-account/repository-name string**, for example: +- **リポジトリURL** (例: "https://github.com/vdelachaux/UI-with-Classes") +- (GitLab のみ) セルフホストインスタンスのプライベートなサーバーのURL (例: "https://git-my-server.com/4d/components/mycomponent") +- **GitHubアカウント名/リポジトリ名 の文字列** 、例: ![dependency-add-git-2](../assets/en/Project/dependency-add-git-2.png) -Once the connection is established, an icon ![dependency-gitlogo](../assets/en/Project/dependency-gitlogo.png) is displayed on the right side of the entry area. このアイコンをクリックすると、既定のブラウザーでリポジトリを開くことができます。 +接続が確立されると、入力エリアの右側にアイコン ![dependency-gitlogo](../assets/en/Project/dependency-gitlogo.png) が表示されます。 このアイコンをクリックすると、既定のブラウザでリポジトリを開くことができます。 :::note @@ -534,13 +534,13 @@ If the component is stored on a [private repository](#private-repositories) and ::: -3. このプロジェクトで使用する[依存関係のバージョン範囲](#タグとバージョン) を定義します。 By defaut, "Latest" (GitHub) or "Highest" (GitLab) is selected, which means that the most recent version will be automatically used. +3. このプロジェクトで使用する[依存関係のバージョン範囲](#タグとバージョン) を定義します。 デフォルトでは"自動更新する(latest)" (GitHub) または "Highest" (GitLab) が選択されており、これは最新のバージョンが自動的に使用されるということを意味します。 4. プロジェクトに依存関係を追加するには、**追加** ボタンをクリックします。 -The dependency is declared in the [**dependencies.json**](#dependenciesjson) file and added to the [inactive dependency list](#dependency-status) with the **Available at restart** status. このコンポーネントはアプリケーションの再起動後にロードされます。 +依存関係は[**dependencies.json**](#dependenciesjson) ファイル内で宣言され、[無効化依存関係一覧](#dependency-status) 内に、**Available at restart** のステータスで追加されます。 このコンポーネントはアプリケーションの再起動後にロードされます。 -#### Defining a dependency version range +#### 依存関係のバージョン範囲を定義 依存関係の [タグとバージョン](#タグとバージョン) オプションを定義することができます: @@ -550,15 +550,15 @@ The dependency is declared in the [**dependencies.json**](#dependenciesjson) fil - **メジャー更新の手前まで**: [セマンティックバージョニングの範囲](#タグとバージョン)を定義して、更新を次のメジャーバージョンの手前までに制限します。 - **マイナー更新の手前まで**: 上と同様に、更新を次のマイナーバージョンの手前までに制限します。 - **自動更新しない(タグ指定)**: 利用可能なリストから [特定のタグ](#セマンティックバージョン範囲]) を選択するか、手動で入力します。 -- **Latest** (GitHub) or **Highest** (GitLab): Allows to download the release with the corresponding tag, usually the most recent release. **警告:** このオプションを使用するのは開発の初期段階では便利かもしれませんが、ベータリリースを含め新しいリリースを自動的に取り込むため、予期せぬアップデートや変更を引き起こす可能性があります。そのため、製品環境や共有プロジェクトでは避けた方が賢明です。 +- **自動更新する(latest)** (GitHub) あるいは **Highest** (GitLab): 対応するタグを持ったリリースをダウンロードすることを許可します。これらは通常最新のリリースです。 **警告:** このオプションを使用するのは開発の初期段階では便利かもしれませんが、ベータリリースを含め新しいリリースを自動的に取り込むため、予期せぬアップデートや変更を引き起こす可能性があります。そのため、製品環境や共有プロジェクトでは避けた方が賢明です。 -The current dependency version is displayed on the right side of the dependency item: +現在の依存関係バージョンは、依存関係の項目の右側に表示されます: ![dependency-origin](../assets/en/Project/dependency-version.png) -#### Modifying the dependency version range +#### 依存関係バージョン範囲の変更 -You can modify the [version setting](#defining-a-dependency-version-range) for a listed dependency: select the dependency to modify and select **Edit the dependency...** from the contextual menu. In the "依存関係を編集" ダイアログボックス内にて、依存関係のルールメニューを編集し、**適用** をクリックします。 +一覧に表示された依存関係に対して[バージョン設定](#依存関係のバージョン範囲を定義) を編集することができます: 編集する依存関係を選択し、コンテキストメニューから**依存関係を編集...** を選択して下さい。 "依存関係を編集" ダイアログボックス内にて、依存関係のルールメニューを編集し、**適用** をクリックします。 バージョン範囲の変更は、自動アップデート機能を使用しているときに依存関係を特定のバージョン番号にロックしておきたいときに有用です。 @@ -601,7 +601,7 @@ You can modify the [version setting](#defining-a-dependency-version-range) for a #### 依存関係の更新 -**Updating a dependency** means downloading a new version of the dependency from GitHub or GitLab and keeping it ready to be loaded the next time the project is started. +**依存関係の更新** とはGitHub またはGitLab から依存関係の新しいバージョンをダウンロードし、次にプロジェクトが開始されたときにロードされるように用意しておくということを意味します。 依存関係はいつでも更新することができ、また単一の依存関係に対してでも、依存関係全てに対してでも更新することが可能です: @@ -618,32 +618,32 @@ You can modify the [version setting](#defining-a-dependency-version-range) for a 更新コマンドを選択すると: - ダイアログボックスが表示され**プロジェクトを再起動する**ことが提示されます。再起動することによって更新された依存関係が直ちに利用可能になります。 通常、更新された依存関係を直ちに有効化するためにプロジェクトを再起動することが推奨されます。 -- if you click **Later**, the update command is no longer available in the menu, meaning the action has been planned for the next startup. +- **あとで** をクリックすると、更新コマンドはメニューには表示されなくなります。これは次回起動時に更新が予定されるということになります。 #### 自動アップデート 依存関係マネージャウィンドウの下部の**オプション**メニューから、**自動アップデート** オプションを選択することができます。 -When this option is checked (default), new GitHub or GitLab component versions matching your [component versioning configuration](#defining-a-github-dependency-version-range) are automatically updated for the next project startup. このオプションは手動で更新を洗濯する必要性を排除することで、日々の依存関係アップデートの管理を容易にします。 +このオプションがチェックされている場合(デフォルトでチェック)、GitHub コンポーネントあるいはGitLab コンポーネントで[コンポーネントバージョン設定](#依存関係バージョン範囲の定義) に合致している新しいバージョンは、次回プロジェクト起動時に自動的に更新されます。 このオプションは手動で更新を洗濯する必要性を排除することで、日々の依存関係アップデートの管理を容易にします。 このオプションがチェックされていない場合、[コンポーネントバージョン設定](#github依存関係バージョン範囲の定義) に合致している新しいコンポーネントバージョンは、利用可能であることが表示されるに止まり、[手動での更新](#依存関係の更新) を必要とします。 依存関係の更新を正確に監視したい場合には、**自動アップデート** オプションの選択を外します。 -### Providing your access token +### アクセストークンの提供 -Registering your [personal access token](#authentication-and-tokens) in the Dependency manager is: +依存関係マネージャーに[パーソナルアクセストークン](#認証とトークン) を登録することの扱いは、以下のようになります: -- mandatory if the component is stored on a private repository, -- recommended for a more frequent [checking of dependency updates](#updating-dependencies). +- コンポーネントがプライベートなリポジトリに保存されている場合には必須です。 +- [依存関係の更新のチェック](#依存関係の更新) をより頻繁にしたい場合には推奨されます。 -#### Adding a token +#### トークンの追加 -To provide your GitHub or GitLab access token, you can either: +GitHub またはGitLab アクセストークンを提供するには、次のいずれかを実行します: -- click on **Add a personal access token...** button that is displayed in the "Add a dependency" dialog box after you entered a private repository path. +- "依存関係を追加..." ダイアログボックスで、プライベートリポジトリパスを入力した後に表示される **パーソナルアクセストークンを追加...** ボタンをクリックします。 ![dependency-add-token](../assets/en/Project/dependency-add-token-button.png) -- or, select **Add a GitHub personal access token...** or **Add a GitLab personal access token...** in the Dependency manager menu at any moment. For GitLab access tokens, you can select the host: +- あるいは、依存関係マネージャーメニュー内から**GitHub パーソナルアクセストークンを追加...** または **GitLab パーソナルアクセストークンを追加...** を選択することで、いつでもトークンの追加ができます。 GitLab アクセストークンの場合には、ホストを選択することができます: ![dependency-add-token](../assets/en/Project/dependency-add-token.png) @@ -651,9 +651,9 @@ To provide your GitHub or GitLab access token, you can either: ![dependency-add-token-2](../assets/en/Project/dependency-add-token-2.png) -#### Editing a token +#### トークンの編集 -You can only enter one personal access token per host. Once a token has been entered, you can **edit** it. +パーソナルアクセストークンはホストにつき 1つしか入力できません。 入力したトークンは、その後 **編集** することができます。 提供されたトークンは、[アクティブな4Dフォルダー](../commands/get-4d-folder#active-4d-folder) 内の**github.json** ファイルに保存されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Project/project-method-properties.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Project/project-method-properties.md index 6d3d269c960f2b..253ba4d91a20a2 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Project/project-method-properties.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/Project/project-method-properties.md @@ -3,7 +3,7 @@ id: project-method-properties title: プロジェクトメソッド --- -## Roles +## ロール その実行方法や使用方法に応じて、プロジェクトメソッドは次のような役割を果たします: @@ -12,7 +12,7 @@ title: プロジェクトメソッド - メニューメソッド - プロセスメソッド - イベントまたはエラー処理メソッド -- APIs to be called from the web server, transformation tags, extensions... +- Web サーバー、変換タグ、拡張機能などから呼び出されるAPI - また、テスト目的などで、プロジェクトメソッドを手動で実行することもできます。 ### サブルーチン @@ -66,7 +66,7 @@ title: プロジェクトメソッド プロジェクトメソッドは、**フォーミュラ** オブジェクトにカプセル化して、オブジェクトから呼び出すことができます。 -The [`Formula`](../commands/formula) or [`Formula from string`](../commands/formula-from-string) commands allow you to create [native formula objects](../API/FormulaClass.md) that you can encapsulate in object properties. つまり、カスタムなオブジェクトメソッドを実装することが可能です。 +[`Formula`](../commands/formula) または [`Formula from string`](../commands/formula-from-string) コマンドを使用すると、オブジェクトプロパティにカプセル化可能な[ネイティブなフォーミュラオブジェクト](../API/FormulaClass.md) を作成することができます。 つまり、カスタムなオブジェクトメソッドを実装することが可能です。 オブジェクトプロパティに保存されているメソッドを実行するには、プロパティ名のあとに **()** をつけます。 例: @@ -89,35 +89,35 @@ $o.custom_Alert() // "Hello world!" と表示します $o["custom_Alert"]() // "Hello world!" と表示します ``` -For more information, see the [`4D.Formula` class description](../API/FormulaClass.md) and the [Using object properties as named parameters](../Concepts/parameters.md#using-object-properties-as-named-parameters) paragraph. +詳細な情報については、[`4D.Formula` クラスの詳細](../API/FormulaClass.md) および [オブジェクトプロパティを名前付き引数として使用する](../Concepts/parameters.md#オブジェクトプロパティを名前付き引数として使用する) の章を参照してください。 ### メニューメソッド -メニューメソッドは、カスタムメニューから呼び出されるプロジェクトメソッドです。 You assign the method to the menu command using the Menu editor or a [command of the "Menus" theme](../commands/theme/Menus.md). メニューが選択されると、それに対応するメニューメソッドが実行されます。 特定の処理を実行するメニューメソッドを割り当てたカスタムメニューを作成することで、デスクトップアプリケーションのユーザーインターフェースをカスタマイズすることができます。 +メニューメソッドは、カスタムメニューから呼び出されるプロジェクトメソッドです。 メニューエディターまたは["メニュー" テーマのコマンド](../commands/theme/Menus.md) を使用して、メニューにメソッドを割り当てます。 メニューが選択されると、それに対応するメニューメソッドが実行されます。 特定の処理を実行するメニューメソッドを割り当てたカスタムメニューを作成することで、デスクトップアプリケーションのユーザーインターフェースをカスタマイズすることができます。 -メニューメソッドにより、単一または複数の処理を実行することができます。 For example, a menu command for entering records might call a method that performs two tasks: displaying the appropriate input form, and calling the [`ADD RECORD`(../commands/add-record)] command until the user cancels the data entry activity. +メニューメソッドにより、単一または複数の処理を実行することができます。 メニューメソッドにより、単一または複数の処理を実行することができます。 たとえば、データ入力のメニューに、以下の2つの処理を実行するメソッドを割り当てられます。まず適切な入力フォームを表示し、次にユーザーがキャンセルするまでの間[`ADD RECORD`](../commands/add-record) コマンドによるデータ入力を繰り返します。 -Automating sequences of activities is a very powerful capability of the 4D programming language. カスタムメニューを使用することで処理を自動化することができ、アプリケーションのユーザーにより多くのガイダンスを提供することができます。 +連続した処理の自動化は、4D プログラミング言語の強力な機能の一つです。 カスタムメニューを使用することで処理を自動化することができ、アプリケーションのユーザーにより多くのガイダンスを提供することができます。 ### プロセスメソッド -**プロセスメソッド** とは、プロセスの開始時に呼び出されるプロジェクトメソッドのことです。 The process lasts only as long as the process method continues to execute, except if it is a [Worker process](../Develop/processes.md#worker-processes). Note that a menu method attached to a menu command with [*Start a New Process*](../Menus/properties.md#start-a-new-process) property is also the process method for the newly started process. +**プロセスメソッド** とは、プロセスの開始時に呼び出されるプロジェクトメソッドのことです。 [ワーカープロセス](../Develop/processes.md#worker-processes) の場合を除いて、プロセスはプロセスメソッドが実行されている間だけ存続します。 メニューに属するメニューメソッドのプロパティとして [*新規プロセス開始*](../Menus/properties.md#start-a-new-process) をチェックしている場合、そのメニューメソッドは新規プロセスのプロセスメソッドでもあります。 ### イベント・エラー処理メソッド -**イベント処理メソッド** は、イベントを処理するプロセスメソッドとして、分離されたプロセス内で実行されます。 通常、開発者はイベント管理の大部分を 4Dに任せます。 たとえば、データ入力中にキーストロークやクリックを検出した 4Dは、正しいオブジェクトとフォームメソッドを呼び出します。このため開発者は、これらのメソッド内でイベントに対し適切に応答できるのです。 For more information, see the description of the command [`ON EVENT CALL`](../commands/on-event-call). +**イベント処理メソッド** は、イベントを処理するプロセスメソッドとして、分離されたプロセス内で実行されます。 通常、開発者はイベント管理の大部分を 4Dに任せます。 たとえば、データ入力中にキーストロークやクリックを検出した 4Dは、正しいオブジェクトとフォームメソッドを呼び出します。このため開発者は、これらのメソッド内でイベントに対し適切に応答できるのです。 詳細については[`ON EVENT CALL`](../commands/on-event-call) コマンドの説明を参照してください。 **エラー処理メソッド** は、割り込みを実行するプロジェクトメソッドです。 エラーや例外が発生するたびに呼び出されます。 詳細については、[エラー処理](../Concepts/error-handling.md) を参照ください。 -### API Methods +### APIメソッド -Project methods can be called from external contexts such as other applications, web apps, processed files, etc., in which case they can be seen as API. Such calls include: +プロジェクトメソッドは、他のアプリケーション、Web アプリ、処理されたファイル、などの外部コンテキストから呼び出し可能です。その場合、これらはAPI としてみなすことができます。 このような呼び出しには以下のようなものが含まれます: -- calls to the web server through [http request handlers](../WebServer/http-request-handler.md) or [`4DACTION` URLs](../WebServer/httpRequests.md#4daction), -- [tag processing](../Tags/transformation-tags.md) -- expressions called from extensions ([4D Write Pro](../WritePro/commands/wp-insert-formula.md), [4D View Pro](../ViewPro/formulas.md) or form objects (e.g. [`ST INSERT EXPRESSION`](../commands/st-insert-expression)). +- [http リクエストハンドラー](../WebServer/http-request-handler.md) または [`4DACTION` URL](../WebServer/httpRequests.md#4daction) を通したWeb サーバーへの呼び出し。 +- [タグ処理](../Tags/transformation-tags.md) +- 拡張機能([4D Write Pro](../WritePro/commands/wp-insert-formula.md)、 [4D View Pro](../ViewPro/formulas.md)) またはフォームオブジェクト(例: [`ST INSERT EXPRESSION`](../commands/st-insert-expression))から呼び出された式。 -External calls to project methods must be allowed in the [project method properties](../Project/project-method-properties.md). +プロジェクトメソッドへの外部呼び出しは、[プロジェクトメソッドプロパティ](../Project/project-method-properties.md) で許可されている必要があります。 ### 手動での実行 @@ -235,11 +235,11 @@ External calls to project methods must be allowed in the [project method propert 4D内での再帰呼び出しの代表的な使用方法は以下のとおりです: - 例題と同じく、互いに関連するテーブル内でのレコードの取り扱い。 -- Browsing documents and folders on your disk, using the commands [`FOLDER LIST`](../commands/folder-list) and [`DOCUMENT LIST`](document-list). フォルダーにはフォルダーとドキュメントが含まれており、サブフォルダーはまたフォルダーとドキュメントを含むことができます。 +- [`FOLDER LIST`](../commands/folder-list) および [`DOCUMENT LIST`](document-list) などのコマンドを使用して、ディスク上のドキュメントやフォルダをブラウズする。 フォルダーにはフォルダーとドキュメントが含まれており、サブフォルダーはまたフォルダーとドキュメントを含むことができます。 :::warning -Recursive calls should always end at some point. たとえば、`Genealogy of` メソッドが自身の呼び出しを止めるのは、クエリがレコードを返さないときです。 この条件のテストをしないと、メソッドは際限なく自身を呼び出します。 (メソッド内で使用される引数やローカル変数の蓄積を含む) 再帰呼び出しによって容量が一杯になると、最終的に 4Dは “スタックがいっぱいです” エラーを返します 。 +再帰呼び出しは、必ずある時点で終了する必要があります。 たとえば、`Genealogy of` メソッドが自身の呼び出しを止めるのは、クエリがレコードを返さないときです。 この条件のテストをしないと、メソッドは際限なく自身を呼び出します。 (メソッド内で使用される引数やローカル変数の蓄積を含む) 再帰呼び出しによって容量が一杯になると、最終的に 4Dは “スタックがいっぱいです” エラーを返します 。 ::: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/ViewPro/commands/vp-convert-to-picture.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/ViewPro/commands/vp-convert-to-picture.md index 17febfcd05847d..fd0252fc775cfe 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/ViewPro/commands/vp-convert-to-picture.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/ViewPro/commands/vp-convert-to-picture.md @@ -29,11 +29,11 @@ title: VP Convert to picture - 4D View Pro ドキュメントを 4D Write Pro ドキュメントなど、他のドキュメントに埋め込みたい場合 - 4D View Pro ドキュメントを、4D View Pro エリアに読み込まずに印刷したい場合 -*vpObject* 引数には、変換したい 4D View Pro オブジェクトを渡します。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 +*vpObject* 引数には、変換したい 4D View Pro オブジェクトを渡します。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 -> 4D View Pro エリアに含まれている式や書式 ([セルフォーマット](../configuring.md#セルフォーマット) 参照) が正常に書き出されるよう、少なくともそれらが一度は評価されていることが SVG変換プロセスには必要です。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 +> 4D View Pro エリアに含まれている式や書式 ([セルフォーマット](../configuring.md#セルフォーマット) 参照) が正常に書き出されるよう、少なくともそれらが一度は評価されていることが SVG変換プロセスには必要です。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 -*rangeObj* には、変換するセルのレンジを渡します。 この引数が省略された場合のデフォルトでは、ドキュメントのコンテンツ全体が変換されます。 この引数が省略された場合のデフォルトでは、ドキュメントのコンテンツ全体が変換されます。 +*rangeObj* には、変換するセルのレンジを渡します。 この引数が省略された場合のデフォルトでは、ドキュメントのコンテンツ全体が変換されます。 書式 (上の注記参照)、ヘッダーの表示状態、カラムと行などを含めた表示属性に準じて、ドキュメントコンテンツは変換されます。 以下の要素の変換がサポートされます: @@ -61,7 +61,7 @@ title: VP Convert to picture var $vpAreaObj : Object var $vPict : Picture $vpAreaObj:=VP Export to object("ViewProArea") -$vPict:=VP Convert to picture($vpAreaObj) //export the whole area +$vPict:=VP Convert to picture($vpAreaObj) //エリア全体を書き出します ``` ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/ViewPro/commands/vp-set-allowed-methods.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/ViewPro/commands/vp-set-allowed-methods.md index f24340d8bda189..f8879ab388a867 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/ViewPro/commands/vp-set-allowed-methods.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/ViewPro/commands/vp-set-allowed-methods.md @@ -47,13 +47,13 @@ title: VP SET ALLOWED METHODS ```4d var $allowed : Object -$allowed:=New object //parameter for the command +$allowed:=New object // コマンドに渡す引数 -$allowed.Hello:=New object //create a first simple function named "Hello" -$allowed.Hello.method:="My_Hello_Method" //sets the 4D method +$allowed.Hello:=New object // "Hello" という名前の 1つ目の簡単なファンクションを作成します +$allowed.Hello.method:="My_Hello_Method" // 4Dメソッドを設定します $allowed.Hello.summary:="Hello prints hello world" -$allowed.Byebye:=New object //create a second function with parameters named "Byebye" +$allowed.Byebye:=New object // "Byebye" という名前の、引数を受け付ける 2つ目のファンクションを作成 $allowed.Byebye.method:="My_ByeBye_Method" $allowed.Byebye.parameters:=New collection $allowed.Byebye.parameters.push(New object("name";"Message";"type";Is text)) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/ViewPro/commands/vp-set-column-attributes.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/ViewPro/commands/vp-set-column-attributes.md index 2f77b1e7f4077e..3e2c6eba877fd0 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/ViewPro/commands/vp-set-column-attributes.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/ViewPro/commands/vp-set-column-attributes.md @@ -42,7 +42,7 @@ title: VP SET COLUMN ATTRIBUTES ```4d var $column; $properties : Object -$column:=VP Column("ViewProArea";1) //column B +$column:=VP Column("ViewProArea";1) // カラム B を取得 $properties:=New object("width";100;"header";"Hello World") VP SET COLUMN ATTRIBUTES($column;$properties) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WebServer/sessions.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WebServer/sessions.md index 40ff28df073176..7a64621fedaa14 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WebServer/sessions.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WebServer/sessions.md @@ -222,7 +222,7 @@ End if :::info -Session tokens can also be created from [remote user sessions](../Desktop/sessions.md) and shared with web sessions to implement desktop applications that use web-based interfaces. See [Sharing a remote session for web accesses](../Desktop/sessions.md#sharing-a-remote-session-for-web-accesses). +セッショントークンは[リモートユーザーセッション](../Desktop/sessions.md) から作成しWeb セッションと共有することが可能で、これによりWeb ベースのインターフェースを使用したデスクトップアプリケーションを実装することが可能です。 [Webアクセスのためにリモートセッションを共有する](../Desktop/sessions.md#sharing-a-remote-session-for-web-accesses) を参照して下さい。 ::: @@ -482,7 +482,7 @@ Function validateEmail() : 4D.OutgoingMessage - HTTP とHTTPS スキーマの両方がサポートされます。 - トークンで再使用ができるのは[スケーラブルセッション](#Webセッションの有効化) のみです。 - 再使用ができるのはホストデータベースのセッションのみです(コンポーネントのWeb サーバーで作成されたセッションは復元することができません)。 -- Tokens can be **shared** with [remote user sessions](../Desktop/sessions.md#sharing-a-remote-session-for-web-accesses) for hybrid accesses (desktop and web). +- トークンは[リモートユーザーセッション](../Desktop/sessions.md#sharing-a-remote-session-for-web-accesses) と**共有する**ことができ、これによりハイブリッドアクセス(デスクトップとWeb) を実現することができます。 ### ライフスパン diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/command-index.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/command-index.md index 0a7e59d4552439..cc59e69ccdd6a4 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/command-index.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/command-index.md @@ -23,15 +23,15 @@ title: 4D View Pro コマンド [`WP DELETE FOOTER`](../commands/wp-delete-footer)
                    [`WP DELETE HEADER`](../commands/wp-delete-header)
                    [`WP DELETE PICTURE`](../commands/wp-delete-picture)
                    -[`WP DELETE SECTION`](../commands/wp-delete-section) ***New 4D 20 R7***
                    -[`WP DELETE STYLE SHEET`](../commands/wp-delete-style-sheet) ***Modified 4D 21 R3***
                    -[`WP DELETE SUBSECTION`](../commands/wp-delete-subsection) ***Modified 4D 20 R7***
                    +[`WP DELETE SECTION`](../commands/wp-delete-section) ***4D 20 R7 で追加***
                    +[`WP DELETE STYLE SHEET`](../commands/wp-delete-style-sheet) ***4D 21 R3 で変更***
                    +[`WP DELETE SUBSECTION`](../commands/wp-delete-subsection) ***4D 20 R7 で変更***
                    [`WP DELETE TEXT BOX`](../commands/wp-delete-text-box) E -[`WP EXPORT DOCUMENT`](../commands/wp-export-document) **Modified 4D 20 R9**
                    -[`WP EXPORT VARIABLE`](../commands/wp-export-variable) **Modified 4D 20 R9** +[`WP EXPORT DOCUMENT`](../commands/wp-export-document) **4D 20 R9 で変更**
                    +[`WP EXPORT VARIABLE`](../commands/wp-export-variable) **4D 20 R9 で変更** F @@ -42,7 +42,7 @@ title: 4D View Pro コマンド G -[`WP GET ATTRIBUTES`](../commands/wp-get-attributes) ***Modified 4D 20 R8***
                    +[`WP GET ATTRIBUTES`](../commands/wp-get-attributes) ***4D 20 R8 で変更***
                    [`WP Get body`](../commands/wp-get-body)
                    [`WP GET BOOKMARKS`](../commands/wp-get-bookmarks)
                    [`WP Get breaks`](../commands/wp-get-breaks)
                    @@ -58,7 +58,7 @@ title: 4D View Pro コマンド [`WP Get position`](../commands/wp-get-position)
                    [`WP Get section`](../commands/wp-get-section)
                    [`WP Get sections`](../commands/wp-get-sections)
                    -[`WP Get style sheet`](../commands/wp-get-style-sheet) ***Modified 4D 21 R3***
                    +[`WP Get style sheet`](../commands/wp-get-style-sheet) ***4D 21 R3 で変更***
                    [`WP Get style sheets`](../commands/wp-get-style-sheets)
                    [`WP Get subsection`](../commands/wp-get-subsection)
                    [`WP Get text`](../commands/wp-get-text)
                    @@ -66,12 +66,12 @@ title: 4D View Pro コマンド I -[`WP Import document`](../commands/wp-import-document) ***Modified 4D 20 R8***
                    +[`WP Import document`](../commands/wp-import-document) ***4D 20 R8 で変更***
                    [`WP IMPORT STYLE SHEETS`](../commands/wp-import-style-sheets)
                    -[`WP INSERT BREAK`](../commands/wp-insert-break) ***Modified 4D 20 R8***
                    -[`WP Insert document body`](../commands/wp-insert-document-body) ***Modified 4D 20 R8***
                    -[`WP INSERT FORMULA`](../commands/wp-insert-formula) ***Modified 4D 20 R8***
                    -[`WP INSERT PICTURE`](../commands/wp-insert-picture) ***Modified 4D 20 R8***
                    +[`WP INSERT BREAK`](../commands/wp-insert-break) ***4D 20 R8 で変更***
                    +[`WP Insert document body`](../commands/wp-insert-document-body) ***4D 20 R8 で変更***
                    +[`WP INSERT FORMULA`](../commands/wp-insert-formula) ***4D 20 R8 で変更***
                    +[`WP INSERT PICTURE`](../commands/wp-insert-picture) ***4D 20 R8 で変更***
                    [`WP Insert table`](../commands/wp-insert-table)
                    [`WP Is font style supported`](../commands/wp-is-font-style-supported) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-delete-style-sheet.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-delete-style-sheet.md index c540177d402bbc..5a91b3be35dad9 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-delete-style-sheet.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-delete-style-sheet.md @@ -60,7 +60,7 @@ displayed_sidebar: docs ## 例題 1 -To delete a character style sheet "MyCharStyle": +"MyCharStyle" 文字スタイルシートを削除するには: ```4d WP DELETE STYLE SHEET(wpArea; "MyCharStyle") diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-document.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-document.md index 6cf370e574a1a3..b919b4cec306a6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-document.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-document.md @@ -29,31 +29,31 @@ displayed_sidebar: docs *filePath* あるいは *fileObj* のいずれかを渡すことができます: -- *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 ドキュメント名のみを渡した場合、ドキュメントは4D ストラクチャーファイルと同じ階層に保存されます。 +- *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 ドキュメント名のみを渡した場合、ドキュメントは4D ストラクチャーファイルと同じ階層に保存されます。 - *fileObj* 引数には、書き出されるファイルを表す4D.File オブジェクトを渡します。 *format* 引数は省略可能ですが、省略した場合には*filePath* 引数で拡張子を指定する必要があります。 *format* 引数には、*4D Write Pro 定数* テーマの定数を渡すこともできます。 この場合、4D は必要に応じて適切な拡張子をファイル名に追加します。 以下のフォーマットがサポートされています: -| 定数 | 値 | 説明 | -| -------------------- | - | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| wk 4wp | 4 | 4D Write Pro ドキュメントはネイティブなアーカイブフォーマット(圧縮されたHTML で画像は別個のフォルダに保存)で保存されます。 4D 特有のタグは含まれ、4D 式は計算されません。 このフォーマットは特にロスなく4D Write Pro ドキュメントをディスク上に保存するのに適しています。 | -| wk docx | 7 | .docx 拡張子を意味します。 4D Write Pro ドキュメントはMicrosoft Word フォーマットで保存されます。 Microsoft Word 2010 以降に正式に対応しています。
                    The document parts exported are:
                    • Body / headers / footers / sections
                    • Page / print settings (margins, background color / image, borders, padding, paper size / orientation)
                    • Images - inline, anchored, and background image pattern (defined with wk background image)
                    • Style sheets (character, paragraph)
                    • Compatible variables and expressions (page number, number of pages, date, time, metadata). Non-compatible variables and expressions will be evaluated and frozen before export.
                    • Links - Bookmarks and URLs
                    Note that some 4D Write Pro settings may not be available or may behave differently in Microsoft Word. | -| wk mime html | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 This format is particularly suitable for sending HTML emails. | -| wk pdf | 5 | .pdf 拡張子。 4D Write Pro ドキュメントはページビューモードに基づいてPDF フォーマットで保存されています。 The following metadata is exported in a PDF document: Title / Author / Subject / Content creator
                    **Notes**:
                    • Expressions are automatically frozen when document is exported
                    • Links to methods are NOT exported
                    | -| wk svg | 8 | 4D Write Pro ドキュメントのページはページビューモードに基づいてSVG フォマットで保存されます。 **注意:** SVG へと書き出す際は、一度に1ページしか書き出すことができません。 書き出すページを指定するにはwk page index を使用して下さい。 | -| wk web page complete | 2 | .htm または .html 拡張子。 このドキュメントは標準HTMLとして保存され、そのリソースは別に保存されます。 4Dタグは除去され、式は値が計算されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 このフォーマットは特に4D Write Pro ドキュメントWeb ブラウザで表示したい場合に特に適しています。 | +| 定数 | 値 | 説明 | +| -------------------- | - | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| wk 4wp | 4 | 4D Write Pro ドキュメントはネイティブなアーカイブフォーマット(圧縮されたHTML で画像は別個のフォルダに保存)で保存されます。 4D 特有のタグは含まれ、4D 式は計算されません。 このフォーマットは特にロスなく4D Write Pro ドキュメントをディスク上に保存するのに適しています。 | +| wk docx | 7 | .docx 拡張子を意味します。 4D Write Pro ドキュメントはMicrosoft Word フォーマットで保存されます。 Microsoft Word 2010 以降に正式に対応しています。
                    書き出しに対応しているドキュメントの部分は以下の通りです:
                    • 本文 / ヘッダー / フッター / セクション
                    • ページ / 印刷設定 (余白、背景色 / 背景画像、境界線、パディング、用紙サイズ / 用紙の向き)
                    • 画像 - インライン、アンカー、背景画像パターン(wk background image で定義されているもの)
                    • スタイルシート(文字、段落)
                    • 互換性のある変数と式(ページ番号、ページ数、日付、時間、メタデータ)。 Non-compatible variables and expressions will be evaluated and frozen before export.
                    • Links - Bookmarks and URLs
                    Note that some 4D Write Pro settings may not be available or may behave differently in Microsoft Word. | +| wk mime html | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 このフォーマットは HTML Eメールを送信するのに特に適しています。 | +| wk pdf | 5 | .pdf 拡張子。 4D Write Pro ドキュメントはページビューモードに基づいてPDF フォーマットで保存されています。 PDF ドキュメントには以下のメタ情報が書き出されています: タイトル / 作者 / タイトル / コンテンツ作成者
                    **注意**:
                    • 式は、ドキュメントが書き出されるときに自動的に値が計算されて固定化されます。
                    • メソッドへのリンクは**書き出されません**
                    | +| wk svg | 8 | 4D Write Pro ドキュメントのページはページビューモードに基づいてSVG フォマットで保存されます。 **注意:** SVG へと書き出す際は、一度に1ページしか書き出すことができません。 書き出すページを指定するにはwk page index を使用して下さい。 | +| wk web page complete | 2 | .htm または .html 拡張子。 このドキュメントは標準HTMLとして保存され、そのリソースは別に保存されます。 4Dタグは除去され、式は値が計算されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 このフォーマットは特に4D Write Pro ドキュメントWeb ブラウザで表示したい場合に特に適しています。 | **注:** - "4D 特有のタグ"とは、4Dネームスペースと4D CSSスタイルを含めた4D XHTMLのことです。 - 4D Write Pro ドキュメントフォーマットに関するより詳細な情報に関しては、[.4wp ドキュメントフォーマット](https://doc.4d.com/4Dv20/4D/20/Using-a-4D-Write-Pro-area.200-6229460.en.html#2895813)を参照してください。 -- To view a list of known differences or incompatibility when using the .docx format, see [Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md). +- .docx フォーマットを使用する際の、既知の差異および非互換性の一覧を見るためには、[.docxフォーマットの読み込み/書き出し](../user-legacy/importing-and-exporting-in-docx-format.md) を参照してください。 - SVG フォーマットへの書き出しの詳細な情報については、 [SVGフォーマットへの書き出し](https://doc.4d.com/4Dv20/4D/20/Exporting-to-SVG-format.200-6229468.ja.html)を参照してください。 ### option 引数 -Pass in *option* an object containing the values to define the properties of the exported document. 次のプロパティを利用することができます: +*option* 引数には、書き出されるドキュメントのプロパティを定義する値を格納したオブジェクトを渡します。 次のプロパティを利用することができます: | 定数 | 値 | 説明 | | ------------------------------------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -69,7 +69,7 @@ Pass in *option* an object containing the values to define the properties of the | wk pdfa version | pdfaVersion | PDF/A バージョンに適合したPDF を書き出します。 PDF/A のプロパティおよびバージョンの詳細については、[Wikipedia のPDF/A のページ](https://ja.wikipedia.org/wiki/PDF/A) を参照してください。 取り得る値:
                  • `wk pdfa2`: "PDF/A-2" バージョンに書き出します。
                  • `wk pdfa3`: "PDF/A-3" バージョンに書き出します。
                  • **注意:** macOS 上では、プラットフォームの実装によっては`wk pdfa2` 定数はPDF/A-2 またはPDF/A-3 またはそれ以上のバージョンに書き出すことがあります。 また、`wk pdfa3` 定数は"*少なくとも* PDF/A-3へと書き出す"ということを意味します。 Windows 上では、出力されたPDF ファイルは常に指定されたバージョンと同じになります。 | | wk recompute formulas | recomputeFormulas | 書き出し時にフォーミュラを再計算するかどうかを定義します。 取り得る値:
                  • true - デフォルト値。 全てのフォーミュラは再度計算されます。
                  • false- フォーミュラを再計算しません。
                  • | | wk visible background and anchored elements | visibleBackground | 背景画像/背景色、アンカーされた画像またはテキストボックス(ディスプレイ用では、ページビューモードまたは埋め込みビューモードでのみ表示されるエフェクト)を表示または書き出しをします。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | -| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. If value is False, missing image elements will not be displayed at all even if they have borders, width, height, or background; this may impact the page layout for inline images. | +| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. 値がFalse の場合、たとえ画像に境界線、幅、高さ、背景などが設定されてあっても空の画像要素は全く表示されないという点に注意して下さい。これはインライン画像のページレイアウトに影響する可能性があります。 | | wk visible footers | visibleFooters | フッターを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False | | wk visible headers | visibleHeaders | ヘッダーを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | | wk visible references | visibleReferences | ドキュメントに挿入されている4D 式を参照として表示または書き出しします。 取り得る値: True/False | @@ -97,7 +97,7 @@ Pass in *option* an object containing the values to define the properties of the | wk visible references | \- | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | | wk whitespace | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: "pre-wrap") | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: "pre-wrap") | \- | -**Compatibility Note:** Passing a *longint* value in *option* is supported for compatibility reasons, but it is recommended to use an object parameter. +**互換性に関する注意:** *option* 引数に*倍長整数* 型の値を渡すことは互換性の理由からサポートされていますが、オブジェクト型の引数を渡すことが推奨されています。 ### wk files コレクション @@ -271,8 +271,8 @@ WP EXPORT DOCUMENT(WParea; $file; wk docx; $options) ## 参照 [4D QPDF (Component) - PDF Get attachments](https://github.com/4d/4D-QPDF)
                    -[Exporting to HTML and MIME HTML formats](../user-legacy/exporting-to-html-and-mime-html-formats.md)
                    -[Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md)
                    -[Blog post - 4D Write Pro: Electronic invoice generation](https://blog.4d.com/4d-write-pro-electronic-invoice-generation)
                    -[Blog post - 4D Write Pro: Export to PDF with enclosures](https://blog.4d.com/4d-write-pro-export-to-pdf-with-enclosures)
                    +[HTML および MIME HTML フォーマットで書き出す](../user-legacy/exporting-to-html-and-mime-html-formats.md)
                    +[.docx フォーマットでの読み込みと書き出し](../user-legacy/importing-and-exporting-in-docx-format.md)
                    +[Blog 記事 - 4D Write Pro: Electronic invoice generation](https://blog.4d.com/4d-write-pro-electronic-invoice-generation)
                    +[Blog 記事 - 4D Write Pro: Export to PDF with enclosures](https://blog.4d.com/4d-write-pro-export-to-pdf-with-enclosures)
                    [WP EXPORT VARIABLE](wp-export-variable.md)
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-variable.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-variable.md index b85d226a77dfde..e377ff85f2beb6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-variable.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-export-variable.md @@ -34,26 +34,26 @@ displayed_sidebar: docs *format* 引数には、使用したい書き出しフォーマットを設定する、*4D Write Pro 定数* テーマの定数を一つ渡します。 それぞれのフォーマットは特定の用法に関連します。 以下のフォーマットがサポートされています: -| 定数 | 型 | 値 | 説明 | -| ------------------- | ------- | - | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| wk 4wp | Integer | 4 | 4D Write Pro ドキュメントはネイティブなアーカイブフォーマット(圧縮されたHTML で画像は別個のフォルダに保存)で保存されます。 4D 特有のタグは含まれ、4D 式は計算されません。 このフォーマットは特にロスなく4D Write Pro ドキュメントをディスク上に保存するのに適しています。 | -| wk docx | Integer | 7 | .docx 拡張子を意味します。 4D Write Pro ドキュメントはMicrosoft Word フォーマットで保存されます。 Microsoft Word 2010 以降に正式に対応しています。
                    The document parts exported are:
                    • Body / headers / footers / sections
                    • Page / print settings (margins, background color / image, borders, padding, paper size / orientation)
                    • Images - inline, anchored, and background image pattern (defined with wk background image)
                    • Style sheets (character, paragraph)
                    • Compatible variables and expressions (page number, number of pages, date, time, metadata). Non-compatible variables and expressions will be evaluated and frozen before export.
                    • Links - Bookmarks and URLs
                    Note that some 4D Write Pro settings may not be available or may behave differently in Microsoft Word. | -| wk mime html | Integer | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 This format is particularly suitable for sending HTML emails. | -| wk pdf | Integer | 5 | .pdf 拡張子。 4D Write Pro ドキュメントはページビューモードに基づいてPDF フォーマットで保存されています。 PDF ドキュメントには以下のメタ情報が書き出されています: タイトル 作者 タイトル コンテンツ作成者 **注意**: 式は、ドキュメントが書き出されるときに自動的に値が計算されて固定化されます。メソッドへのリンクは**サポートされていません。** | -| wk svg | Integer | 8 | 4D Write Pro ドキュメントのページはページビューモードに基づいてSVG フォマットで保存されます。 **注意:** SVG へと書き出す際は、一度に1ページしか書き出すことができません。 書き出すページを指定するにはwk page index を使用して下さい。 | -| wk web page html 4D | Integer | 3 | 4D Write Pro ドキュメントはHTML として保存さんれ、4D 特有のタグが含まれます。それぞれの式はノンブレーキングスペースとして挿入されます。 このフォーマットはロスレスであるため、テキストフィールドへの保存目的に適しています。 | +| 定数 | 型 | 値 | 説明 | +| ------------------- | ------- | - | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| wk 4wp | Integer | 4 | 4D Write Pro ドキュメントはネイティブなアーカイブフォーマット(圧縮されたHTML で画像は別個のフォルダに保存)で保存されます。 4D 特有のタグは含まれ、4D 式は計算されません。 このフォーマットは特にロスなく4D Write Pro ドキュメントをディスク上に保存するのに適しています。 | +| wk docx | Integer | 7 | .docx 拡張子を意味します。 4D Write Pro ドキュメントはMicrosoft Word フォーマットで保存されます。 Microsoft Word 2010 以降に正式に対応しています。
                    書き出しに対応しているドキュメントの部分は以下の通りです:
                    • 本文 / ヘッダー / フッター / セクション
                    • ページ / 印刷設定 (余白、背景色 / 背景画像、境界線、パディング、用紙サイズ / 用紙の向き)
                    • 画像 - インライン、アンカー、背景画像パターン(wk background image で定義されているもの)
                    • スタイルシート(文字、段落)
                    • 互換性のある変数と式(ページ番号、ページ数、日付、時間、メタデータ)。 Non-compatible variables and expressions will be evaluated and frozen before export.
                    • Links - Bookmarks and URLs
                    Note that some 4D Write Pro settings may not be available or may behave differently in Microsoft Word. | +| wk mime html | Integer | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 このフォーマットは HTML Eメールを送信するのに特に適しています。 | +| wk pdf | Integer | 5 | .pdf 拡張子。 4D Write Pro ドキュメントはページビューモードに基づいてPDF フォーマットで保存されています。 PDF ドキュメントには以下のメタ情報が書き出されています: タイトル 作者 タイトル コンテンツ作成者 **注意**: 式は、ドキュメントが書き出されるときに自動的に値が計算されて固定化されます。メソッドへのリンクは**サポートされていません。** | +| wk svg | Integer | 8 | 4D Write Pro ドキュメントのページはページビューモードに基づいてSVG フォマットで保存されます。 **注意:** SVG へと書き出す際は、一度に1ページしか書き出すことができません。 書き出すページを指定するにはwk page index を使用して下さい。 | +| wk web page html 4D | Integer | 3 | 4D Write Pro ドキュメントはHTML として保存さんれ、4D 特有のタグが含まれます。それぞれの式はノンブレーキングスペースとして挿入されます。 このフォーマットはロスレスであるため、テキストフィールドへの保存目的に適しています。 | **注:** - "4D 特有のタグ"とは、4Dネームスペースと4D CSSスタイルを含めた4D XHTMLのことです。 - 4D Write Pro ドキュメントフォーマットに関するより詳細な情報に関しては、[.4wp ドキュメントフォーマット](https://doc.4d.com/4Dv20/4D/20/Using-a-4D-Write-Pro-area.200-6229460.en.html#2895813)を参照してください。 -- To view a list of known differences or incompatibility when using the .docx format, see [Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md). +- .docx フォーマットを使用する際の、既知の差異および非互換性の一覧を見るためには、[.docxフォーマットの読み込み/書き出し](../user-legacy/importing-and-exporting-in-docx-format.md) を参照してください。 - コマンドを使用してSVG フォーマットへと書き出す場合、画像はbase64 フォーマットでエンコーディングされます。 - SVG フォーマットへの書き出しの詳細な情報については、 [SVGフォーマットへの書き出し](https://doc.4d.com/4Dv20/4D/20/Exporting-to-SVG-format.200-6229468.ja.html)を参照してください。 ### option 引数 -Pass in *option* an object containing the values to define the properties of the exported document. 次のプロパティを利用することができます: +*option* 引数には、書き出されるドキュメントのプロパティを定義する値を格納したオブジェクトを渡します。 次のプロパティを利用することができます: | 定数 | 値 | 説明 | | ------------------------------------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -69,7 +69,7 @@ Pass in *option* an object containing the values to define the properties of the | wk pdfa version | pdfaVersion | PDF/A バージョンに適合したPDF を書き出します。 PDF/A のプロパティおよびバージョンの詳細については、[Wikipedia のPDF/A のページ](https://ja.wikipedia.org/wiki/PDF/A) を参照してください。 取り得る値:
                  • `wk pdfa2`: "PDF/A-2" バージョンに書き出します。
                  • `wk pdfa3`: "PDF/A-3" バージョンに書き出します。
                  • **注意:** macOS 上では、プラットフォームの実装によっては`wk pdfa2` 定数はPDF/A-2 またはPDF/A-3 またはそれ以上のバージョンに書き出すことがあります。 また、`wk pdfa3` 定数は"*少なくとも* PDF/A-3へと書き出す"ということを意味します。 Windows 上では、出力されたPDF ファイルは常に指定されたバージョンと同じになります。 | | wk recompute formulas | recomputeFormulas | 書き出し時にフォーミュラを再計算するかどうかを定義します。 取り得る値:
                  • true - デフォルト値。 全てのフォーミュラは再度計算されます。
                  • false- フォーミュラを再計算しません。
                  • | | wk visible background and anchored elements | visibleBackground | 背景画像/背景色、アンカーされた画像またはテキストボックス(ディスプレイ用では、ページビューモードまたは埋め込みビューモードでのみ表示されるエフェクト)を表示または書き出しをします。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | -| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. If value is False, missing image elements will not be displayed at all even if they have borders, width, height, or background; this may impact the page layout for inline images. | +| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. 値がFalse の場合、たとえ画像に境界線、幅、高さ、背景などが設定されてあっても空の画像要素は全く表示されないという点に注意して下さい。これはインライン画像のページレイアウトに影響する可能性があります。 | | wk visible footers | visibleFooters | フッターを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False | | wk visible headers | visibleHeaders | ヘッダーを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | | wk visible references | visibleReferences | ドキュメントに挿入されている4D 式を参照として表示または書き出しします。 取り得る値: True/False | @@ -97,7 +97,7 @@ Pass in *option* an object containing the values to define the properties of the | wk visible references | \- | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | | wk whitespace | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: "pre-wrap") | \- | \- | \- | -**Compatibility Note:** Passing a *longint* value in *option* is supported for compatibility reasons, but it is recommended to use an object parameter. +**互換性に関する注意:** *option* 引数に*倍長整数* 型の値を渡すことは互換性の理由からサポートされていますが、オブジェクト型の引数を渡すことが推奨されています。 ## 例題 1 @@ -159,9 +159,9 @@ Pass in *option* an object containing the values to define the properties of the ## 参照 -[4D QPDF (Component) - PDF Get attachments](https://github.com/4d/4D-QPDF) -[Blog post - 4D Write Pro: Electronic invoice generation](https://blog.4d.com/4d-write-pro-electronic-invoice-generation) -[Blog post - 4D Write Pro: Export to PDF with enclosures](https://blog.4d.com/4d-write-pro-export-to-pdf-with-enclosures) -[Exporting to HTML and MIME HTML formats](../user-legacy/exporting-to-html-and-mime-html-formats.md)
                    -[Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md)
                    +[4D QPDF (コンポーネント) - PDF Get attachments](https://github.com/4d/4D-QPDF) +[Blog 記事 - 4D Write Pro: Electronic invoice generation](https://blog.4d.com/4d-write-pro-electronic-invoice-generation) +[Blog 記事 - 4D Write Pro: Export to PDF with enclosures](https://blog.4d.com/4d-write-pro-export-to-pdf-with-enclosures) +[HTML および MIME HTML フォーマットへの書き出し](../user-legacy/exporting-to-html-and-mime-html-formats.md)
                    +[.docx フォーマットからの読み込みおよび書き出し](../user-legacy/importing-and-exporting-in-docx-format.md)
                    [WP EXPORT DOCUMENT](../commands/wp-export-document) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-get-style-sheet.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-get-style-sheet.md index 341137f08d2182..eb122e69888d8e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-get-style-sheet.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-get-style-sheet.md @@ -40,9 +40,9 @@ displayed_sidebar: docs *styleSheetName* 引数を使用すると、返すスタイルシートの名前を指定することができます。 *wpDoc* 引数のドキュメント内のそのスタイルシート名が存在しない場合、null オブジェクトが返されます。 -If the *styleSheetName* is the root-level name of a hierarchical list style sheet, you can optionally specify the *listLevelIndex* parameter to retrieve a specific level of the hierarchy. +*styleSheetName* で名前を指定したスタイルシートが改装リストスタイルシートのルートレベルの名前である場合、オプションの *listLevelIndex* 引数で階層レベルを指定することで階層内の特定のレベルを取得することができます。 -- *listLevelIndex* represents the level of the style sheet in the hierarchy (1 = root-level, 2 = first sub-level, etc.). +- *listLevelIndex* 引数は階層内のスタイルシートのレベルを表します(1 = ルートレベル、2 = 第一サブレベル、など)。 - スタイルシートが階層で、この 引数が省略された場合には、ルートレベルのスタイルシートが返されます。 - リクエストされたレベルが存在しない場合、null オブジェクトが返されます。 - スタイルシートが改装リストスタイルシートではない場合に、*listLevelIndex* が1 より大きかった場合、null オブジェクトが返されます。 @@ -55,8 +55,8 @@ If the *styleSheetName* is the root-level name of a hierarchical list style shee var $styleSheet : Object $styleSheet:=WP Get style sheet(wpArea;"Main title") - If($styleSheet=Null) // check if the style sheet exists - //if not create it + If($styleSheet=Null) // スタイルシートが存在するかチェックし、exists + // なければ作成する $styleSheet:=WP New style sheet(wpArea;wk type paragraph;"Main title") End if ``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-import-document.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-import-document.md index 8c9221fe435318..5d9e03143a5dd3 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-import-document.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-import-document.md @@ -26,15 +26,15 @@ displayed_sidebar: docs *filePath* あるいは *fileObj* のいずれかを渡すことができます: -- *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 ドキュメントが ストラクチャーファイルと同階層に置かれている場合を除き、完全なパスを渡す必要があります (同階層に置かれている場合にはファイル名のみを渡すことができます)。 You must pass a complete path, unless the document is located at the same level as the Project folder, in which case you can just pass its name. +- *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 ドキュメントが ストラクチャーファイルと同階層に置かれている場合を除き、完全なパスを渡す必要があります (同階層に置かれている場合にはファイル名のみを渡すことができます)。 - *fileObj* 引数には、読み込むファイルを表す4D.File オブジェクトを渡します。 以下のドキュメントの種類がサポートされています: -- 旧式の4D Write ドキュメント(.4w7 あるいは .4wt)。 For a detailed list of 4D Write features that are currently supported in 4D Write Pro objects, please refer to the [Importing 4D Write documents](../user-legacy/importing-4d-write-documents.md) section. +- 旧式の4D Write ドキュメント(.4w7 あるいは .4wt)。 旧式の4D Write ドキュメント(.4w7 あるいは .4wt)。 旧式の4D Write ドキュメント(.4w7 あるいは .4wt)。 4D Write Pro オブジェクトでもサポートされる4D Write 機能の詳細な一覧については、[4D Write ドキュメントの読み込み](../user-legacy/importing-4d-write-documents.md) の章を参照して下さい。 - 4D Write Pro(.4wp)フォーマットドキュメント。 4D Write Pro ドキュメントフォーマットに関するより詳細な情報に関しては、[.4wp ドキュメントフォーマット](../user-legacy/storing-4d-write-pro-documents-in-4d-object-fields.md#4wp-document-format)を参照してください。 -- .docx フォーマットのドキュメント。 For more information about, refer to [Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md). +- .docx フォーマットのドキュメント。 詳細な情報に関しては、[.docx フォーマットでの読み込みと書き出し](../user-legacy/importing-and-exporting-in-docx-format.md) を参照して下さい。 **注意:** 4D BLOBフィールドに保存されたドキュメントを読み込みたい場合には、[WP New](../commands/wp-new) コマンドの使用も検討してみて下さい。 @@ -44,7 +44,7 @@ displayed_sidebar: docs - **倍長整数** -デフォルトで、旧式の4D Write ドキュメント内で使用されているHTML 式は読み込まれません(4D Write Pro ではサポートされません)。 wk import html expressions as text 定数を渡した場合、HTML 式は`##htmlBegin##` および `##htmlEnd##` タグで囲まれた標準テキストとして読み込まれるため、そのあとに整形アクションが必要になります。 例: wk import html expressions as text 定数を渡した場合、HTML 式は`##htmlBegin##` および `##htmlEnd##` タグで囲まれた標準テキストとして読み込まれるため、そのあとに整形アクションが必要になります。 例: +デフォルトで、旧式の4D Write ドキュメント内で使用されているHTML 式は読み込まれません(4D Write Pro ではサポートされません)。 wk import html expressions as text 定数を渡した場合、HTML 式は`##htmlBegin##` および `##htmlEnd##` タグで囲まれた標準テキストとして読み込まれるため、そのあとに整形アクションが必要になります。 例: ```html ##htmlBegin##Imported titlebold##htmlEnd## @@ -54,21 +54,21 @@ displayed_sidebar: docs 以下のプロパティを持ったオブジェクトを渡すことで、読み込みオペレーション中に以下の属性がどのように扱われるかを定義することができます: -| **属性** | **型** | **Description** | -| ----------------------- | ----- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| anchoredTextAreas | Text | MS Word (.docx) ドキュメントのみ有効。 Word のアンカーされたテキストがどのように管理されるかを指定します。 取り得る値:

                    **anchored** (デフォルト) - アンカーされたテキストエリアはテキストボックスとして扱われます。 **inline** \- アンカーされたテキストはアンカーされた位置でインラインテキストとして扱われます。 **ignore** \- アンカーされたテキストは無視されます。 **注意**: ドキュメント内のレイアウトとページ数が変化する可能性があります。 *.docx フォーマットのファイルの読み込み方* も参照してください。 | -| anchoredImages | Text | MS Word (.docx) ドキュメントのみ有効。 アンカーされた画像がどのように管理されるかを指定します。 取り得る値:

                    **all** (デフォルト) - アンカーされた画像は全てアンカーされた画像としてテキスト折り返しプロパティとともに読み込まれます(例外: .docx の折り返しオプション"tight"はwrap square として読み込まれます)。 **ignoreWrap** \- アンカーされた画像は全て読み込まれますが、画像の周りにテキスト折り返しがある場合は無視されます。 **ignore** \- アンカーされた画像は読み込まれません。 | -| sections | Text | MS Word (.docx) ドキュメントのみ有効。 Specifies how sections are handled. 取り得る値:

                    **all** (デフォルト) - 全てのセクションが読み込まれます。 継続されたセクション、奇数/偶数セクションは全て標準のセクションへと変換されます。 **ignore** \- セクションは全てデフォルトの4D Write Pro セクション(A4/縦向きレイアウト/ヘッダーやフッターはなし)へと変換されます。 **注意**: 継続されたセクションブレークを除く全てのセクションブレークはセクションブレークを伴う改ページへと変換されます。 継続されたセクションブレークは継続したセクションブレークとして読み込まれます。 | -| fields | Text | MS Word (.docx) ドキュメントのみ有効。 MS Word (.docx) ドキュメントのみ有効。 4D Write Pro フォーミュラに変換できない.docx フィールドがどのように管理されるかを指定します。 取り得る値:

                    **ignore** \- .docx フィールドは無視されます。 **label** \- .docx フィールド参照は二重中括弧 ("{{ }}")がついたラベルとして読み込まれます。 例: "ClientName" フィールドは{{ClientName}} として読み込まれます。 **value** (default) - .docx フィールドの最後の計算された値が(あれば)読み込まれます。 **注意**: .docx フィールドが4D Write Pro 変数に対応している場合、フィールドはフォーミュラとして読み込まれ、このオプションは無視されます。 取り得る値:

                    **ignore** \- .docx フィールドは無視されます。 **label** \- .docx フィールド参照は二重中括弧 ("{{ }}")がついたラベルとして読み込まれます。 例: "ClientName" フィールドは{{ClientName}} として読み込まれます。 **value** (default) - .docx フィールドの最後の計算された値が(あれば)読み込まれます。 **注意**: .docx フィールドが4D Write Pro 変数に対応している場合、フィールドはフォーミュラとして読み込まれ、このオプションは無視されます。 | -| borderRules | Text | MS Word (.docx) ドキュメントのみ有効。 段落の境界線がどのように管理されるかを指定します。 取り得る値:

                    **collapse** \- 段落フォーマットは自動折りたたみ境界線を真似するように変更されます。 折りたたみプロパティは読み込みオペレーションのときにしか適用されないと言う点に注意してください。 自動境界線折りたたみ設定のあるスタイルシートが読み込みオペレーションの後に再適用された場合、この設定は無視されます。 **noCollapse** (デフォルト) - 段落フォーマットは変更されません。 | -| preferredFontScriptType | Text | MS Word (.docx) ドキュメントのみ有効。 OOXML 内の単一フォントプロパティとして異なるタイプフェイスが定義されていた場合にどのタイプフェイスを使用するかを指定します。 取り得る値:

                    **latin** (デフォルト) - ラテン文字 **bidi** \- 双方向テキスト。 ドキュメントが双方向でleft-to-right(LTR)またはright-to-left(RTL)テキストの場合に適しています(例:アラビア文字やヘブライ文字)。 **eastAsia** \- 東アジア文字。 ドキュメントが主にアジア系のテキストの場合に適しています。 | -| htmlExpressions | Text | 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 取り得る値:

                    **rawText** \- HTML テキストは##htmlBegin## および ##htmlEnd## タグに挟まれた標準テキストとして読み込まれます。 **ignore** (デフォルト) - HTML 式は無視されます。 | -| importDisplayMode | Text | 4D Write (.4w7) ドキュメントのみ有効。 画像の表示がどのように管理されるかを指定します。 取り得る値:

                    **legacy -** 画像の表示モードは、縮小して表示以外の場合には背景画像として変換されます。 **noLegacy** (デフォルト) - 4W7 画像の表示モードは縮小して表示以外の場合には*imageDisplayMode* 属性に変換されます。 | +| **属性** | **型** | **Description** | +| ----------------------- | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| anchoredTextAreas | Text | MS Word (.docx) ドキュメントのみ有効。 Word のアンカーされたテキストがどのように管理されるかを指定します。 取り得る値:

                    **anchored** (デフォルト) - アンカーされたテキストエリアはテキストボックスとして扱われます。 **inline** \- アンカーされたテキストはアンカーされた位置でインラインテキストとして扱われます。 **ignore** \- アンカーされたテキストは無視されます。 **注意**: ドキュメント内のレイアウトとページ数が変化する可能性があります。 *.docx フォーマットのファイルの読み込み方* も参照してください。 | +| anchoredImages | Text | MS Word (.docx) ドキュメントのみ有効。 アンカーされた画像がどのように管理されるかを指定します。 取り得る値:

                    **all** (デフォルト) - アンカーされた画像は全てアンカーされた画像としてテキスト折り返しプロパティとともに読み込まれます(例外: .docx の折り返しオプション"tight"はwrap square として読み込まれます)。 **ignoreWrap** \- アンカーされた画像は全て読み込まれますが、画像の周りにテキスト折り返しがある場合は無視されます。 **ignore** \- アンカーされた画像は読み込まれません。 | +| sections | Text | MS Word (.docx) ドキュメントのみ有効。 セクションがどのように管理されるかを指定します。 取り得る値:

                    **all** (デフォルト) - 全てのセクションが読み込まれます。 継続されたセクション、奇数/偶数セクションは全て標準のセクションへと変換されます。 **ignore** \- セクションは全てデフォルトの4D Write Pro セクション(A4/縦向きレイアウト/ヘッダーやフッターはなし)へと変換されます。 **注意**: 継続されたセクションブレークを除く全てのセクションブレークはセクションブレークを伴う改ページへと変換されます。 継続されたセクションブレークは継続したセクションブレークとして読み込まれます。 | +| fields | Text | MS Word (.docx) ドキュメントのみ有効。 4D Write Pro フォーミュラに変換できない.docx フィールドがどのように管理されるかを指定します。 取り得る値:

                    **ignore** \- .docx フィールドは無視されます。 **label** \- .docx フィールド参照は二重中括弧 ("{{ }}")がついたラベルとして読み込まれます。 例: "ClientName" フィールドは{{ClientName}} として読み込まれます。 **value** (default) - .docx フィールドの最後の計算された値が(あれば)読み込まれます。 **注意**: .docx フィールドが4D Write Pro 変数に対応している場合、フィールドはフォーミュラとして読み込まれ、このオプションは無視されます。 | +| borderRules | Text | MS Word (.docx) ドキュメントのみ有効。 段落の境界線がどのように管理されるかを指定します。 取り得る値:

                    **collapse** \- 段落フォーマットは自動折りたたみ境界線を真似するように変更されます。 折りたたみプロパティは読み込みオペレーションのときにしか適用されないと言う点に注意してください。 自動境界線折りたたみ設定のあるスタイルシートが読み込みオペレーションの後に再適用された場合、この設定は無視されます。 **noCollapse** (デフォルト) - 段落フォーマットは変更されません。 | +| preferredFontScriptType | Text | MS Word (.docx) ドキュメントのみ有効。 OOXML 内の単一フォントプロパティとして異なるタイプフェイスが定義されていた場合にどのタイプフェイスを使用するかを指定します。 取り得る値:

                    **latin** (デフォルト) - ラテン文字 **bidi** \- 双方向テキスト。 ドキュメントが双方向でleft-to-right(LTR)またはright-to-left(RTL)テキストの場合に適しています(例:アラビア文字やヘブライ文字)。 **eastAsia** \- 東アジア文字。 ドキュメントが主にアジア系のテキストの場合に適しています。 | +| htmlExpressions | Text | 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 取り得る値:

                    **rawText** \- HTML テキストは##htmlBegin## および ##htmlEnd## タグに挟まれた標準テキストとして読み込まれます。 **ignore** (デフォルト) - HTML 式は無視されます。 | +| importDisplayMode | Text | 4D Write (.4w7) ドキュメントのみ有効。 画像の表示がどのように管理されるかを指定します。 取り得る値:

                    **legacy -** 画像の表示モードは、縮小して表示以外の場合には背景画像として変換されます。 **noLegacy** (デフォルト) - 4W7 画像の表示モードは縮小して表示以外の場合には*imageDisplayMode* 属性に変換されます。 | **互換性に関する注意** -- *旧式の4D Write ドキュメント内で使用される文字スタイルシートは独自の機構が使用されており、これは4D Write Pro ではサポートされていないものです。 インポートされたテキストを可能な限り再現するため、スタイルシート属性は"ハードコード"スタイル属性へと変換されています。 旧式の文字スタイルシートは読み込まれず、今後ドキュメント内では参照されることはありません。* インポートされたテキストを可能な限り再現するため、スタイルシート属性は"ハードコード"スタイル属性へと変換されています。 旧式の文字スタイルシートは読み込まれず、今後ドキュメント内では参照されることはありません。\* -- *.docx フォーマットからの読み込みのサポートはMicrosoft Word 2010 以降でのみ正式対応しています。 それ以前のバージョン、具体的にはMicrosoft Word 2007 などでは、正しく読み込まれない可能性があります。* それ以前のバージョン、具体的にはMicrosoft Word 2007 などでは、正しく読み込まれない可能性があります。\* +- *旧式の4D Write ドキュメント内で使用される文字スタイルシートは独自の機構が使用されており、これは4D Write Pro ではサポートされていないものです。* *インポートされたテキストを可能な限り再現するため、スタイルシート属性は"ハードコード"スタイル属性へと変換されています。* *旧式の文字スタイルシートは読み込まれず、今後ドキュメント内では参照されることはありません。* +- *.docx フォーマットからの読み込みのサポートはMicrosoft Word 2010 以降でのみ正式対応しています。* *それ以前のバージョン、具体的にはMicrosoft Word 2007 などでは、正しく読み込まれない可能性があります。* ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-new-style-sheet.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-new-style-sheet.md index 022080106c2258..80855618dbe22c 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-new-style-sheet.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/WritePro/commands/wp-new-style-sheet.md @@ -70,7 +70,7 @@ displayed_sidebar: docs - `wk list style type` は `wk decimal` に設定されます - `wk list level index` は自動的に割り当てられます(ルートレベルは1 、そこからサブレベルに対してはインクリメントされていきます) - `wk list level count` は、指定された値が全てのレベルに対して設定されます -- `wk margin left` is automatically calculated (0.75 cm × level index or 0.25 inches \* level index, depending on current layout unit): so offset may be different depending if layout unit is metric or inches (for better alignment on default with current Write ruler graduations) +- `wk margin left` は自動的に計算されます(カレントのレイアウト単位によって0.75 cm × レベルインデックスまたは 0.25 インチ × レベルインデックス): そのためレイアウト単位がメートルかインチかによってオフセットが異なる可能性があります(カレントのWrite ルーラー目盛とデフォルトでよく揃えるため)。 引数が省略または0 に設定された場合、標準の(階層でない)段落スタイルシートが作成されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAI.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAI.md index ca90d959f4ba9d..7bf28b22e0763c 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAI.md @@ -9,12 +9,12 @@ title: OpenAI ## 設定プロパティ -| プロパティ名 | 型 | 説明 | 任意 | -| --------- | ---- | ---------------------------------------------------------- | ------------------------------------------------ | -| `apiKey` | Text | あなたの [OpenAI API キー](https://platform.openai.com/api-keys) | プロバイダーによっては必須 | -| `baseURL` | Text | OpenAI API リクエストのためのベースURL。 | 任意 (省略時 = OpenAI プラットフォームを使用) | -| `組織` | Text | あなたの OpenAI 組織 ID。 | ◯ | -| `project` | Text | あなたの OpenAI プロジェクト ID。 | ◯ | +| プロパティ名 | 型 | 説明 | 任意 | +| --------- | ---- | ---------------------------------------------------------------------------------------------------- | ------------------------------------------------ | +| `apiKey` | Text | あなたの [OpenAI API キー](https://developers.openai.com/api/docs/quickstart#create-and-export-an-api-key) | プロバイダーによっては必須 | +| `baseURL` | Text | OpenAI API リクエストのためのベースURL。 | 任意 (省略時 = OpenAI プラットフォームを使用) | +| `組織` | Text | あなたの OpenAI 組織 ID。 | ◯ | +| `project` | Text | あなたの OpenAI プロジェクト ID。 | ◯ | ### 追加のHTTPプロパティ @@ -81,3 +81,9 @@ $client.model.lists(...) ## Provider Model Aliases The OpenAI client supports provider model aliases for easy multi-provider usage. See [Provider Model Aliases](../provider-model-aliases.md) for complete documentation. + +You can construct an OpenAI client using a pre-configured provider name. This allows you to easily switch between different AI providers (OpenAI, Anthropic, etc.) without specifying the full configuration each time. + +```4d +var $client:=cs.AIKit.OpenAI.new({provider: "anthropic"}) +``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md index 752adc5a54dbc7..42d096d7401391 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md @@ -21,3 +21,4 @@ API リソースへのベ基本クラスです。 - [OpenAIChatAPI](OpenAIChatAPI.md) - [OpenAIImagesAPI](OpenAIImagesAPI.md) - [OpenAIModerationsAPI](OpenAIModerationsAPI.md) +- [OpenAIFilesAPI](OpenAIFilesAPI.md) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md index 15671be8b42ddd..9c93fc13bfe6d6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md @@ -7,7 +7,7 @@ title: OpenAIChatCompletionsAPI `OpenAIChatCompletionsAPI` クラスはOpenAI のAPI でチャット補完を管理するためにデザインされています。 これはチャット補完を作成、取得、更新、削除、そしてリストを表示するメソッドを提供します。 -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ## 関数 @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/chat 指定されたチャット対話のモデルレスポンスを作成します。 -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create #### 使用例 @@ -62,7 +62,7 @@ $messages.push($result.choice.message) // {"role":"assistant"; "content": "xxx" 保存されたチャット補完を取得する。 -https://platform.openai.com/docs/api-reference/chat/get +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/retrieve ### update() @@ -77,7 +77,7 @@ https://platform.openai.com/docs/api-reference/chat/get 保存されたチャット補完を変更する。 -https://platform.openai.com/docs/api-reference/chat/update +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/update ### delete() @@ -91,7 +91,7 @@ https://platform.openai.com/docs/api-reference/chat/update 保存されたチャット補完を削除する。 -https://platform.openai.com/docs/api-reference/chat/delete +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/delete ### list() @@ -104,4 +104,4 @@ https://platform.openai.com/docs/api-reference/chat/delete 保存されたチャット補完を一覧表示する。 -https://platform.openai.com/docs/api-reference/chat/list +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/list diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md index 0c0283bd75ed77..d7ada3b2e78d0d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md @@ -21,4 +21,4 @@ title: OpenAIChatCompletionsMessagesAPI `list()` 関数は特定のチャット補完ID に割り当てられたメッセージを取得します。 この関数は`completionID` が空の場合、エラーを生成します。 *parameters* 引数が `OpenAIChatCompletionsMessagesParameters` のインスタンスではない場合、提供された引数を使用して新たなインスタンスを作成します。 -https://platform.openai.com/docs/api-reference/chat/getMessages +https://developers.openai.com/api/reference/resources/chat/subresources/completions/subresources/messages/methods/list diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md index e90fadcdc5f835..d6d3375c9eeaed 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md @@ -1,11 +1,11 @@ --- id: openaichatcompletionsparameters -title: OpenAIChatCompletionParameters +title: OpenAIChatCompletionsParameters --- -# OpenAIChatCompletionParameters +# OpenAIChatCompletionsParameters -`OpenAIChatCompletionParameters` クラスはOpenAI API を使用したチャット補完に必要な引数を管理するために設計されています。 +The `OpenAIChatCompletionsParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. ## 継承元 @@ -13,30 +13,32 @@ title: OpenAIChatCompletionParameters ## プロパティ -| プロパティ | 型 | デフォルト値 | 説明 | -| ----------------------- | ---------- | --------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `model` | Text | `"gpt-4o-mini"` | 使用するモデルのID。 Supports [provider:model aliases](../provider-model-aliases.md) for multi-provider usage (e.g., `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | -| `stream` | Boolean | `false` | 部分的な進捗をストリームで返すかどうかを決めます。 設定されていれば、トークンはデータオンリーとして送信されます。 コールバックフォーミュラが必要となります。 | -| `stream_options` | Object | `Null` | stream = True の場合のオプションを指定するプロパティ。 例: `{include_usage: True}` | -| `max_completion_tokens` | Integer | `0` | チャット補完の中で生成可能なトークンの最大数。 | -| `n` | Integer | `1` | 各プロンプトに対して生成するチャット補完の数。 | -| `temperature` | Real | `-1` | 使用するサンプリング温度。0から2の間の値。 値が大きいほど出力はよりランダムになり、値が小さいほど出力はより集中して決まりきったものになります。 | -| `store` | Boolean | `false` | このチャット補完リクエストの出力を保存するかどうか。 | -| `reasoning_effort` | Text | `Null` | 推論モデルにおける推論の努力に対する制約。 現在サポートされている値は `"low"`、`"medium"`、および`"high"`です。 | -| `response_format` | Object | `Null` | モデルが出力するフォーマットを指定するオブジェクト。 構造化された出力に対応します。 | -| `ツール` | Collection | `Null` | モデルが呼び出し得るツール([OpenAITool](OpenAITool.md)) の一覧。 "function" 型のみがサポートされます。 | -| `tool_choice` | Variant | `Null` | どのモデルによってどのツール(あれば)が呼び出されるかを管理します。 `"none"`、`"auto"`、`"required"`、または特定のツールを指定することができます。 | -| `prediction` | Object | `Null` | 再生成されているテキストファイルのコンテンツなど、静的に予想される出力内容。 | +| プロパティ | 型 | デフォルト値 | 説明 | +| ----------------------- | ---------- | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | `"gpt-4o-mini"` | 使用するモデルのID。 Supports [provider:model aliases](../provider-model-aliases.md) for multi-provider usage (e.g., `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | +| `stream` | Boolean | `false` | 部分的な進捗をストリームで返すかどうかを決めます。 設定されていれば、トークンはデータオンリーとして送信されます。 コールバックフォーミュラが必要となります。 | +| `stream_options` | Object | `Null` | stream = True の場合のオプションを指定するプロパティ。 例: `{include_usage: True}` | +| `max_completion_tokens` | Integer | `0` | チャット補完の中で生成可能なトークンの最大数。 | +| `n` | Integer | `1` | 各プロンプトに対して生成するチャット補完の数。 | +| `temperature` | Real | `-1` | 使用するサンプリング温度。0から2の間の値。 値が大きいほど出力はよりランダムになり、値が小さいほど出力はより集中して決まりきったものになります。 | +| `top_p` | Real | `-1` | An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. Only sent when the value is greater than 0 (omitted when `<= 0`, with default `-1`). | +| `store` | Boolean | `false` | このチャット補完リクエストの出力を保存するかどうか。 | +| `reasoning_effort` | Text | `Null` | 推論モデルにおける推論の努力に対する制約。 現在サポートされている値は `"low"`、`"medium"`、および`"high"`です。 | +| `response_format` | Object | `Null` | モデルが出力するフォーマットを指定するオブジェクト。 構造化された出力に対応します。 | +| `ツール` | Collection | `Null` | モデルが呼び出し得るツール([OpenAITool](OpenAITool.md)) の一覧。 "function" 型のみがサポートされます。 | +| `tool_choice` | Variant | `Null` | どのモデルによってどのツール(あれば)が呼び出されるかを管理します。 `"none"`、`"auto"`、`"required"`、または特定のツールを指定することができます。 | +| `prediction` | Object | `Null` | 再生成されているテキストファイルのコンテンツなど、静的に予想される出力内容。 | +| `service_tier` | Text | `Null` | Specifies the processing type used for serving the request. `"auto"`, `"auto"`, `"default"`, and `"priority"`. | ### 非同期コールバック用プロパティ -| プロパティ | 型 | 説明 | -| ------------------------------------------- | --------------------------- | ---------------------------------------------------- | -| `onData` (または `formula`) | 4D.Function | データチャンクを受信する際に非同期で呼び出す関数。 カレントプロセスが終了しないように注意してください。 | +\| Property | Type | Description | +\|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| +\| `onData`
                    (or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk.
                    *Ensure that the current process does not terminate.* | -`onData` は引数として[OpenAIChatCompletionsStreamResult](./OpenAIChatCompletionsStreamResult.md) を受け取ります。 +`onData` will receive as argument a [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md) -他のコールバックプロパティについては[OpenAIParameters](./OpenAIParameters.md) を参照して下さい。 +他のコールバックプロパティについては[OpenAIParameters](OpenAIParameters.md) を参照して下さい。 ## レスポンスフォーマット @@ -49,7 +51,7 @@ title: OpenAIChatCompletionParameters デフォルトのレスポンンスフォーマットは標準テキストを開きます: ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "text"} \ }) @@ -60,13 +62,13 @@ var $params := cs.OpenAIChatCompletionsParameters.new({ \ モデルが有効なJSON を返すように指定します: ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "json_object"} \ }) var $messages := [ \ - cs.OpenAIMessage.new({ \ + cs.AIKit.OpenAIMessage.new({ \ role: "system"; \ content: "You are a helpful assistant that always responds in JSON format." \ }) \ @@ -96,7 +98,7 @@ var $jsonSchema := { \ additionalProperties: False \ } -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: { \ type: "json_schema"; \ diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md index ee869878a8989c..3f02b9edf1fb1e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md @@ -11,10 +11,61 @@ title: OpenAIChatCompletionsResult ## 計算プロパティ -| プロパティ | 型 | 説明 | -| --------- | ------------ | ------------------------------------------------------------ | -| `choices` | Collection | Open AI レスポンスから[OpenAIChoice](OpenAIChoice.md) のコレクションを返します。 | -| `choice` | OpenAIChoice | choices コレクションの中から最初の[OpenAIChoice](OpenAIChoice.md) を返します。 | +| プロパティ | 型 | 説明 | +| --------- | ------------ | -------------------------------------------------------------------------------------------------------------------- | +| `choices` | Collection | Open AI レスポンスから[OpenAIChoice](OpenAIChoice.md) のコレクションを返します。 | +| `choice` | OpenAIChoice | choices コレクションの中から最初の[OpenAIChoice](OpenAIChoice.md) を返します。 | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for chat completions. + +| フィールド | 型 | 説明 | +| --------------------------- | ------- | ----------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +#### prompt_tokens_details + +| フィールド | 型 | 説明 | +| --------------- | ------- | -------------------------------------------------------------------------- | +| `cached_tokens` | Integer | Number of tokens served from cache. | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | + +#### completion_tokens_details + +| フィールド | 型 | 説明 | +| ---------------------------- | ------- | --------------------------------------------------------------------------------------------------------------- | +| `reasoning_tokens` | Integer | Tokens used for reasoning (e.g., o1 models). | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | +| `accepted_prediction_tokens` | Integer | Tokens from accepted predictions. | +| `rejected_prediction_tokens` | Integer | Tokens from rejected predictions. | + +**Example response:** + +```json +{ + "prompt_tokens": 19, + "completion_tokens": 10, + "total_tokens": 29, + "prompt_tokens_details": { + "cached_tokens": 0, + "audio_tokens": 0 + }, + "completion_tokens_details": { + "reasoning_tokens": 0, + "audio_tokens": 0, + "accepted_prediction_tokens": 0, + "rejected_prediction_tokens": 0 + } +} +``` + +> **Note:** The `*_tokens_details` objects may not be present in all responses or from all providers. ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md index b31af8ec6d2190..020ab68b94dbba 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md @@ -22,9 +22,26 @@ title: OpenAIChatCompletionsStreamResult | `choice` | [OpenAIChoice](OpenAIChoice.md) | `delta` メッセージ付きの選択データを返します。 | | `choices` | Collection | `delta` メッセージ付きの[OpenAIChoice](OpenAIChoice.md) データのコレクションを返します。 | -### オーバーライドされたプロパティ +### Overridden properties -| プロパティ | 型 | 説明 | -| ------------ | ------------------------------- | ---------------------------------------------------------------- | -| `success` | [OpenAIChoice](OpenAIChoice.md) | ストリーミングデータがオブジェクトとして正常にデコードされた場合には `True` を返します。 | -| `terminated` | Boolean | HTTP リクエストが終了したかどうかを示すブール値。 言い換えると `onTerminate` が呼ばれたかどうかを表します。 | +| プロパティ | 型 | 説明 | +| ------------ | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `success` | Boolean | ストリーミングデータがオブジェクトとして正常にデコードされた場合には `True` を返します。 | +| `terminated` | Boolean | HTTP リクエストが終了したかどうかを示すブール値。 言い換えると `onTerminate` が呼ばれたかどうかを表します。 | +| `usage` | Object | Returns token usage information from the stream data (only available in the final chunk when `stream_options.include_usage` is set to `True`). | + +### usage + +The `usage` property returns an object containing token usage information, available only in the final streaming chunk when enabled via `stream_options.include_usage: True` in the request parameters. + +The structure is the same as [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage): + +| フィールド | 型 | 説明 | +| --------------------------- | ------- | ----------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +> **Note:** To receive usage information in streaming responses, you must set `stream_options: {include_usage: True}` in your request parameters. See [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) for details. diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md index c2dd0059375cd0..9944e2f8a08b90 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md @@ -34,20 +34,31 @@ var $chatHelper:=$client.chat.create("You are a helpful assistant.") ### prompt() -**prompt**(*prompt* : Text) : OpenAIChatCompletionsResult +**prompt**(*prompt* : Variant) : OpenAIChatCompletionsResult -| 引数 | 型 | 説明 | -| -------- | ------------------------------------------------------------- | --------------------------- | -| *prompt* | Text | Open AI チャットに送信するテキストプロンプト。 | -| 戻り値 | [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md) | チャットから返されたチャット補完結果。 | +| 引数 | 型 | 説明 | +| -------- | ------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| *prompt* | Text or [OpenAIMessage](OpenAIMessage.md) | The text prompt to send to OpenAI chat, or an OpenAIMessage object for more complex messages (e.g., with images or files). | +| 戻り値 | [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md) | チャットから返されたチャット補完結果。 | -ユーザープロンプトをチャットに送信し、対応する補完の結果を返します。 +ユーザープロンプトをチャットに送信し、対応する補完の結果を返します。 You can pass either a simple text string or an [OpenAIMessage](OpenAIMessage.md) object for more advanced scenarios like including images or files. #### 使用例 ```4D +// Simple text prompt var $result:=$chatHelper.prompt("Hello, how can I help you today?") $result:=$chatHelper.prompt("Why 42?") + +// Using OpenAIMessage for advanced scenarios (e.g., with images) +var $message:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "What's in this image?"}) +$message.addImageURL("https://example.com/photo.jpg"; "high") +$result:=$chatHelper.prompt($message) + +// Using OpenAIMessage with files +var $fileMessage:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "Analyze this document"}) +$fileMessage.addFileId($uploadedFile.id) +$result:=$chatHelper.prompt($fileMessage) ``` ### reset() @@ -65,23 +76,23 @@ $chatHelper.reset() // 以前のメッセージとツールを全て消去 ### registerTool() -**registerTool**(*tool* : Object; *handler* : Object) +**registerTool**(*tool* : Object; *handler* : Variant) -| 引数 | 型 | 説明 | -| --------- | ------ | -------------------------------------------------------------------------------------------------------------------------------------------------- | -| *tool* | Object | ツール定義オブジェクト(あるいは[OpenAITool](OpenAITool.md) インスタンス) | -| *handler* | Object | ツール呼び出しを管理する関数([4D.Function](../../API/FunctionClass.md) またはオブジェクト)、*tool* 内の *handler* プロパティで定義されている場合にはオプション。 | +| 引数 | 型 | 説明 | +| --------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- | +| *tool* | Object | ツール定義オブジェクト(あるいは[OpenAITool](OpenAITool.md) インスタンス) | +| *handler* | Object | The function to handle tool calls (4D.Function or Object), optional if defined inside *tool* as *handler* property | 自動ツール呼び出し関数のために、ツールとそのハンドラ関数を登録します。 *handler* 引数には以下のものを渡すことができます: - **4D.Function**: 直接ハンドラ関数 -- **オブジェクト**: ツール関数名と一致する `formula` プロパティを格納しているオブジェクト +- An **Object**: An object containing a formula property matching the tool function name ハンドラー関数はOpenAI ツール呼び出しから渡された引数を格納しているオブジェクトを受け取ります。 オブジェクトは、ツールのスキーマで定義されたパラメーター名とキーが一致するキーと、AI モデルから提供された実際の引数である値との、キーと値のペアを格納しています。 -#### ツールを登録する例題 +#### Register Tool Examples ```4D // Example 1: 直接ハンドラを使用したシンプルな登録 @@ -117,7 +128,7 @@ $chatHelper.registerTool($tool; $handlerObj) - **オブジェクト**: 関数名がツール定義にマッピングされているキーとするオブジェクト - **`tools` 属性を持つオブジェクト**: `tools` コレクションと、ツール名に合致するフォーミュラプロパティを格納しているオブジェクト -#### 複数のツールを登録する例題 +#### Register Multiple Tools Examples ##### 例 1: ツール内のハンドルを使用したコレクションフォーマット @@ -197,4 +208,4 @@ $chatHelper.unregisterTool("get_weather") // weather ツールを削除 ```4D $chatHelper.registerTools($multipleTools) $chatHelper.unregisterTools() // 全てのツールを削除 -``` \ No newline at end of file +``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md index c7c26388b05ecb..ddc351ba6fbd61 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md @@ -7,7 +7,7 @@ title: OpenAIEmbeddingsAPI `OpenAIEmbeddingsAPI` はOpenAI のAPI を使用して埋め込みを作成する機能を提供します。 -https://platform.openai.com/docs/api-reference/embeddings +https://developers.openai.com/api/reference/resources/embeddings ## 関数 @@ -17,12 +17,12 @@ https://platform.openai.com/docs/api-reference/embeddings 提供された入力、モデル、パラメータに対する埋め込みを作成します。 -| 引数 | 型 | 説明 | -| ------------ | ----------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| *input* | テキストまたはテキストのコレクション | ベクター化する入力。 | -| *model* | Text | The [model to use](https://platform.openai.com/docs/guides/embeddings#embedding-models). Supports [provider:model aliases](../provider-model-aliases.md). | -| *parameters* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | 埋め込みリクエストをカスタマイズするための引数。 | -| 戻り値 | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | 埋め込み。 | +| 引数 | 型 | 説明 | +| ------------ | ----------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| *input* | テキストまたはテキストのコレクション | ベクター化する入力。 | +| *model* | Text | The [model to use](https://developers.openai.com/api/docs/guides/embeddings#embedding-models). Supports [provider:model aliases](../provider-model-aliases.md). | +| *parameters* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | 埋め込みリクエストをカスタマイズするための引数。 | +| 戻り値 | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | 埋め込み。 | #### 使用例 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md index c8eb75be50865b..077c88b6d13537 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md @@ -11,13 +11,34 @@ title: OpenAIEmbeddingsResult ## 計算プロパティ -| プロパティ | 型 | 説明 | -| ------------ | ------------------------------------- | --------------------------------------------------------------------- | -| `model` | Text | 埋め込みを計算するのに使用されたモデルを返します | -| `vector` | `4D.Vector` | `vectors` コレクションから、最初の`4D.Vector` を返します。 | -| `vectors` | Collection | `4D.Vector` のコレクションを返します。 | -| `embedding` | [OpenAIEmbedding](OpenAIEmbedding.md) | `embeddings` コレクションから最初の [OpenAIEmbedding](OpenAIEmbedding.md) を返します。 | -| `embeddings` | Collection | [OpenAIEmbedding](OpenAIEmbedding.md) のコレクションを返します。 | +| プロパティ | 型 | 説明 | +| ------------ | ------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | 埋め込みを計算するのに使用されたモデルを返します | +| `vector` | `4D.Vector` | `vectors` コレクションから、最初の`4D.Vector` を返します。 | +| `vectors` | Collection | `4D.Vector` のコレクションを返します。 | +| `embedding` | [OpenAIEmbedding](OpenAIEmbedding.md) | `embeddings` コレクションから最初の [OpenAIEmbedding](OpenAIEmbedding.md) を返します。 | +| `embeddings` | Collection | [OpenAIEmbedding](OpenAIEmbedding.md) のコレクションを返します。 | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for embeddings. + +| フィールド | 型 | 説明 | +| --------------- | ------- | ----------------------------------------------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the input text(s). | +| `total_tokens` | Integer | Total tokens used (same as prompt_tokens for embeddings). | + +**Example response:** + +```json +{ + "prompt_tokens": 8, + "total_tokens": 8 +} +``` + +> **Note:** Embeddings only consume prompt tokens (there is no completion), so `total_tokens` equals `prompt_tokens`. ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md index 8984a526a27941..acc2713c737ac0 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md @@ -5,22 +5,22 @@ title: OpenAIFilesAPI # OpenAIFilesAPI -`OpenAIFilesAPI` クラスはOpenAI のAPI を使用してファイルを管理する機能を提供します。 ファイルをアップロードして、 [Fine-tuning](https://platform.openai.com/docs/api-reference/fine-tuning)、 [Batch](https://platform.openai.com/docs/api-reference/batch) 処理、そしてVision を含む様々なエンドポイントで使用することができます。 +`OpenAIFilesAPI` クラスはOpenAI のAPI を使用してファイルを管理する機能を提供します。 `OpenAIFilesAPI` クラスはOpenAI のAPI を使用してファイルを管理する機能を提供します。 ファイルをアップロードして、 [Fine-tuning](https://developers.openai.com/api/reference/resources/fine_tuning)、 [Batch](https://developers.openai.com/api/reference/resources/batches) 処理、そしてVision を含む様々なエンドポイントで使用することができます。 > **注意:** この API はOpenAI としか互換性がありません。 [互換性のあるプロバイダー](../compatible-openai.md) ドキュメンテーションに記載されている他のプロバイダーでは、ファイル管理操作をサポートしていません。 -API 参照: +API 参照: ## ファイルサイズ上限 - **個別のファイル:** 1ファイルあたり 512 MB まで -- **組織全体:** 1 TB まで([組織](https://platform.openai.com/docs/guides/production-best-practices/setting-up-your-organization) によってアップロードされたすべてのファイルの累計サイズ) +- **組織全体:** 1 TB まで([組織](https://developers.openai.com/api/docs/guides/production-best-practices) によってアップロードされたすべてのファイルの累計サイズ) ## 関数 ### create() -**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.OpenAIFileParameters) : cs.OpenAIFileResult +**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.AIKit.OpenAIFileParameters) : cs.AIKit.OpenAIFileResult 様々なエンドポイントで使用できるファイルをアップロードします。 @@ -37,9 +37,9 @@ API 参照: #### サポートされている目的 -- `assistants`: Assistants API で使用されます (⚠️ [OpenAI では非推奨](https://platform.openai.com/docs/assistants/whats-new)) -- `batch`: [Batch API](https://platform.openai.com/docs/api-reference/batch) で使用されます (デフォルトでは 30 日後に失効します) -- `fine-tune`: [微調整](https://platform.openai.com/docs/api-reference/fine-tuning) で使用されます +- `assistants`: Assistants API で使用されます (⚠️ [OpenAI では非推奨](https://developers.openai.com/api/docs/assistants/migration)) +- `batch`: [Batch API](https://developers.openai.com/api/reference/resources/batches) で使用されます (デフォルトでは 30 日後に失効します) +- `fine-tune`: [微調整](https://developers.openai.com/api/reference/resources/fine_tuning) で使用されます - `vision`: ビジョンの微調整に使用される画像 - `user_data`: 任意の目的のための柔軟なファイルタイプ - `evals`: eval データセットに使用する @@ -51,7 +51,7 @@ API 参照: - **Assistants API:** 特定のファイルタイプをサポートします(Assistants ツールガイドを参照してください) - **チャット補完 API:** PDF のみがサポートされます -#### 同期の例 +#### 例題 ```4d var $file:=File("/RESOURCES/training-data.jsonl") @@ -104,7 +104,7 @@ End if ### retrieve() -**retrieve**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileResult +**retrieve**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileResult 特定のファイルに関する情報を返します。 @@ -112,8 +112,8 @@ End if | 引数 | 型 | 説明 | | ------------ | --------------------------------------- | ---------------------- | -| `fileId` | Text | **必須。** 取得するファイルの ID 。 | -| `parameters` | [OpenAIParameters](OpenAIParameters.md) | リクエスト用のオプションの引数。 | +| *fileId* | Text | **必須。** 取得するファイルの ID 。 | +| *parameters* | [OpenAIParameters](OpenAIParameters.md) | リクエスト用のオプションの引数。 | | 戻り値 | [OpenAIFileResult](OpenAIFileResult.md) | ファイルの結果 | **スロー:** `fileId` が空の場合にはエラーをスローします。 @@ -133,7 +133,7 @@ End if ### list() -**list**(*parameters* : cs.OpenAIFileListParameters) : cs.OpenAIFileListResult +**list**(*parameters* : cs.AIKit.OpenAIFileListParameters) : cs.AIKit.OpenAIFileListResult ユーザーの組織に属するファイルの一覧を返します。 @@ -141,7 +141,7 @@ End if | 引数 | 型 | 説明 | | ------------ | ------------------------------------------------------- | ----------------------------- | -| `parameters` | [OpenAIFileListParameters](OpenAIFileListParameters.md) | フィルタリングとページネーションに関するオプションの引数。 | +| *parameters* | [OpenAIFileListParameters](OpenAIFileListParameters.md) | フィルタリングとページネーションに関するオプションの引数。 | | 戻り値 | [OpenAIFileListResult](OpenAIFileListResult.md) | ファイルリストの結果 | #### 例題 @@ -166,7 +166,7 @@ End if ### delete() -**delete**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileDeletedResult +**delete**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileDeletedResult ファイルを削除します。 @@ -174,8 +174,8 @@ End if | 引数 | 型 | 説明 | | ------------ | ----------------------------------------------------- | ---------------------- | -| `fileId` | Text | **必須。** 削除するファイルの ID 。 | -| `parameters` | [OpenAIParameters](OpenAIParameters.md) | リクエスト用のオプションの引数。 | +| *fileId* | Text | **必須。** 削除するファイルの ID 。 | +| *parameters* | [OpenAIParameters](OpenAIParameters.md) | リクエスト用のオプションの引数。 | | 戻り値 | [OpenAIFileDeletedResult](OpenAIFileDeletedResult.md) | ファイル削除の結果 | **スロー:** `fileId` が空の場合にはエラーをスローします。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImage.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImage.md index aeff8da02a4be2..4e1bd0dc091fa9 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImage.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImage.md @@ -7,7 +7,7 @@ title: OpenAIImage `OpenAIImage` クラスはOpenAI API によって生成された画像を表します。 このクラスは異なるフォーマットで生成された画像にアクセスするためのプロパティや、この画像を他の型へと変換するためのメソッドを提供します。 -https://platform.openai.com/docs/api-reference/images/object +https://developers.openai.com/api/reference/resources/images ## プロパティ diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md index f40335ac692f37..072c0ab8b1f502 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md @@ -7,7 +7,7 @@ title: OpenAIImagesAPI `OpenAIImagesAPI` はOpenAI のAPI を使用して画像を生成する機能を提供します。 -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ## 関数 @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/images プロンプトを与えられると画像を作成します。 -https://platform.openai.com/docs/api-reference/images/create +https://developers.openai.com/api/reference/resources/images/methods/generate ## 例題 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md index 31a9d1dfa405bb..adc72c58b9e791 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md @@ -11,10 +11,45 @@ title: OpenAIImagesResult ## 計算プロパティ -| プロパティ | 型 | 説明 | -| -------- | ------------------------------------- | ------------------------------- | -| `images` | [OpenAIImage](OpenAIImage.md) のコレクション | OpenAIImage オブジェクトのコレクションを返します。 | -| `ピクチャー` | [OpenAIImage](OpenAIImage.md) | コレクションから最初のOpenAIImage を返します。 | +| プロパティ | 型 | 説明 | +| -------- | ------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | +| `images` | [OpenAIImage](OpenAIImage.md) のコレクション | OpenAIImage オブジェクトのコレクションを返します。 | +| `ピクチャー` | [OpenAIImage](OpenAIImage.md) | コレクションから最初のOpenAIImage を返します。 | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for image generation (when supported by the provider). + +| フィールド | 型 | 説明 | +| ---------------------- | ------- | --------------------------------------------------------------------------- | +| `total_tokens` | Integer | Total tokens used. | +| `input_tokens` | Integer | Number of tokens in the input (prompt). | +| `output_tokens` | Integer | Number of tokens for the output (image). | +| `input_tokens_details` | Object | Breakdown of input tokens (optional). | + +#### input_tokens_details + +| フィールド | 型 | 説明 | +| -------------- | ------- | ----------------------------------------------------------------------------------------- | +| `text_tokens` | Integer | Number of text tokens in the prompt. | +| `image_tokens` | Integer | Number of image tokens (for image editing/variations). | + +**Example response:** + +```json +{ + "total_tokens": 100, + "input_tokens": 50, + "output_tokens": 50, + "input_tokens_details": { + "text_tokens": 10, + "image_tokens": 40 + } +} +``` + +> **Note:** Image generation usage may not be available from all providers. The structure may vary depending on the specific image API endpoint used. ## 関数 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIMessage.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIMessage.md index 77358e3f4ca42f..a0f9a4ae25c0cb 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIMessage.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIMessage.md @@ -29,12 +29,12 @@ title: OpenAIMessage **addImageURL**(*imageURL* : Text; *detail* : Text) -| 引数 | 型 | 説明 | -| ---------- | ---- | ----------------- | -| *imageURL* | Text | メッセージに追加する画像のURL。 | -| *detail* | Text | 画像に関する追加の詳細情報。 | +| 引数 | 型 | 説明 | +| ---------- | ---- | ---------------------------------------------------------------------------------------- | +| *imageURL* | Text | メッセージに追加する画像のURL。 | +| *detail* | Text | The detail level of the image: "auto", "low", or "high". | -メッセージのコンテンツに画像URL を追加します。 +メッセージのコンテンツに画像URL を追加します。 コンテンツが現在テキストの場合、コレクション形式に変換されます。 ### addFileId() @@ -141,4 +141,6 @@ var $toolResponse:=cs.AIKit.OpenAIMessage.new({ \ ## 参照 -- [OpenAITool](OpenAITool.md) - ツール定義に必要 \ No newline at end of file +- [OpenAITool](OpenAITool.md) - ツール定義に必要 +- [OpenAIFile](OpenAIFile.md) +- [OpenAIChoice](OpenAIChoice.md) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModel.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModel.md index 6bd3af874350ae..610d0034987520 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModel.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModel.md @@ -7,7 +7,7 @@ title: OpenAIModel モデルの詳細。 -https://platform.openai.com/docs/api-reference/models/object +https://developers.openai.com/api/reference/resources/models ## プロパティ diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md index 2c581bd94f9d62..6777e44b270ddb 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md @@ -9,7 +9,7 @@ title: OpenAIModelsAPI `OpenAIModelsAPI` はさまざまな機能を通してOpenAI のモデルとやり取りをすることを可能にするクラスです。この機能とはモデル情報の取得、利用可能なモデルを一覧表示すること、そして(オプションとして)ファインチューンされたモデルを削除することなどです。 -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models ## 関数 @@ -25,7 +25,7 @@ https://platform.openai.com/docs/api-reference/models モデルインスタンスを取得し、基本情報を提供します。 -https://platform.openai.com/docs/api-reference/models/retrieve +https://developers.openai.com/api/reference/resources/models/methods/retrieve #### 使用例: @@ -45,11 +45,11 @@ var $model:=$result.model 現在利用可能なモデルを一覧表示します。 -https://platform.openai.com/docs/api-reference/models/list +https://developers.openai.com/api/reference/resources/models/methods/list #### 使用例: ```4d var $result:=$client.model.list($parameters) var $models: Collection:=$result.models -``` \ No newline at end of file +``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModeration.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModeration.md index 13a5ae58f17202..e68f496e2fd54d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModeration.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModeration.md @@ -7,7 +7,7 @@ title: OpenAIModeration `OpenAIModeration` クラスはOpenAI API からのモデレーション結果を処理するために設計されています。 これにはモデレーションID、使用したモデル、モデレーションの結果を保存するためのプロパティが格納されています。 -https://platform.openai.com/docs/api-reference/moderations/object +https://developers.openai.com/api/reference/resources/moderations ## プロパティ diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md index a4169a19107f4a..4fc878b3824ca6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md @@ -5,7 +5,7 @@ title: OpenAIModerationItem # OpenAIModerationItem -https://platform.openai.com/docs/api-reference/moderations/object#moderations/object-results +https://developers.openai.com/api/reference/resources/moderations#moderations/object-results ## プロパティ diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md index 42002727beed39..04da8f8f4d46dc 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md @@ -7,7 +7,7 @@ title: OpenAIModerationsAPI `OpenAIModerationsAPI` は、入力のテキストまたは画像が、潜在的に有害であるかどうかを判断するためのものです。 -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ## 関数 @@ -24,7 +24,7 @@ https://platform.openai.com/docs/api-reference/moderations 入力が潜在的に有害かどうかを判断します。 -https://platform.openai.com/docs/api-reference/moderations/create +https://developers.openai.com/api/reference/resources/moderations/methods/create ## 例題 @@ -40,4 +40,4 @@ var $result:=$client.moderation.create("Some text to classify"; "omni-moderation var $messages:=[{type: "text"; text: "...text to classify goes here..."}; \ {type: "image_url"; image_url: {url: "https://example.com/image.png"}}] var $result:=$client.moderation.create($messages; "omni-moderation-latest"; $parameters) -``` \ No newline at end of file +``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIParameters.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIParameters.md index c9f5cb961e22ff..f06cb0cae66912 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIParameters.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIParameters.md @@ -13,18 +13,18 @@ title: OpenAIParameters 成功かエラーかに関係なく結果を受け取るためには、このコールバックプロパティを使用します: -| プロパティ | 型 | 説明 | -| --------------------------------------------------- | --------------------------- | ------------------------------------------ | -| `onTerminate`
                    (または `formula`) | 4D.Function | 終了時に非同期で呼び出す関数。 カレントプロセスが終了しないように注意してください。 | +| プロパティ | 型 | 説明 | +| --------------------------------------------------- | --------------------------- | ----------------------------------------------------------------------------------------- | +| `onTerminate`
                    (または `formula`) | 4D.Function | 終了時に非同期で呼び出す関数。
                    *Ensure that the current process does not terminate.* | 成功とエラー処理をより細やかに管理するためにはこれらのコールバックプロパティを使用します: -| プロパティ | 型 | 説明 | -| ------------ | --------------------------- | ------------------------------------------------------------- | -| `onResponse` | 4D.Function | リクエストが**正常に**終了した場合に非同期で呼び出される関数。 カレントプロセスが終了しないように注意してください。 | -| `onError` | 4D.Function | リクエストが**エラーで**終了した場合に非同期で呼び出される関数。 カレントプロセスが終了しないように注意してください。 | +| プロパティ | 型 | 説明 | +| ------------ | --------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `onResponse` | 4D.Function | リクエストが**正常に**終了した場合に非同期で呼び出される関数。
                    *Ensure that the current process does not terminate.* | +| `onError` | 4D.Function | リクエストが**エラーで**終了した場合に非同期で呼び出される関数。
                    *Ensure that the current process does not terminate.* | -> これらのコールバック関数は、同期コード内での関数によって返される結果のオブジェクト型([OpenAIResult](./OpenAIResult.md) 子クラスのうちのいずれか)と同じものを受け取ります。 +> コールバック関数は、同期コード内での関数によって返される結果のオブジェクト型([OpenAIResult](OpenAIResult.md) 子クラスのうちのいずれか)と同じものを受け取ります。 以下の例を参照. 詳細な情報については [非同期コードに関するドキュメンテーション](../asynchronous-call.md) を参照してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIProviders.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIProviders.md index 45747d12665237..664eca9f3997f1 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIProviders.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIProviders.md @@ -28,7 +28,7 @@ The `OpenAI` class automatically loads provider configurations when instantiated var $providers := cs.AIKit.OpenAIProviders.new() ``` -Creates a new instance that loads provider configuration from the `AIProviders.json` file (see [**Configuration Files**](../provider-model-aliases.md#configuration-files) in the "Provider Model Aliases" page for details on file locations and format). +Creates a new instance that loads provider configuration from the `AIProviders.json` file. See [Configuration Files](../provider-model-aliases.md#configuration-files) in the Provider Model Aliases documentation for details on file locations and format. **Important:** @@ -137,7 +137,7 @@ For each ($model; $models) End for each ``` -## Model Resolution +## モデル解決 Two syntaxes are supported for model resolution: @@ -169,7 +169,7 @@ Use a named model by its bare name from the `models` section of the configuratio ```4d var $client := cs.AIKit.OpenAI.new() -$client.chat.completions.create($messages; {model: ":my-gpt"}) +$client.chat.completions.create($messages; {model: "my-gpt"}) ``` This is resolved internally to: @@ -183,4 +183,3 @@ This is resolved internally to: - `"my-gpt"` → Use the model alias "my-gpt" (resolves to its configured provider and model) - `"my-embedding"` → Use the model alias "my-embedding" for embedding operations - diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIResult.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIResult.md index 2d7adaf5aae71f..a26aca696e6646 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIResult.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIResult.md @@ -15,21 +15,34 @@ title: OpenAIResult ## 計算プロパティ -| プロパティ | 型 | 説明 | -| ------------ | ---------- | ---------------------------------------------------------------- | -| `success` | Boolean | HTTP リクエストが成功したかどうかを示すブール値。 | -| `errors` | Collection | エラーのコレクションを返します。 これのエラーはネットワークエラーまたはOpenAI から返されたエラーである可能性があります。 | -| `terminated` | Boolean | HTTP リクエストが終了したかどうかを示すブール値。 | -| `headers` | Object | レスポンスのヘッダーをオブジェクトとして返します。 | -| `rateLimit` | Object | レスポンスヘッダーからのレート制限情報を返します。 | -| `usage` | Object | レスポンス本文からの使用状況を返します(あれば)。 | +| プロパティ | 型 | 説明 | +| ------------ | ---------- | ---------------------------------------------------------------------------------------------------------- | +| `success` | Boolean | HTTP リクエストが成功したかどうかを示すブール値。 | +| `errors` | Collection | エラーのコレクションを返します。 これのエラーはネットワークエラーまたはOpenAI から返されたエラーである可能性があります。 | +| `terminated` | Boolean | HTTP リクエストが終了したかどうかを示すブール値。 | +| `headers` | Object | レスポンスのヘッダーをオブジェクトとして返します。 | +| `rateLimit` | Object | レスポンスヘッダーからのレート制限情報を返します。 | +| `usage` | Object | Returns usage information (token counts) from the response body if any. | + +### usage + +The `usage` property returns an object containing token usage information from the API response. The structure varies depending on the API endpoint used. + +> **Note:** Different OpenAI-compatible services may return different fields in the usage object. The structure documented here is based on OpenAI's API. Not all fields may be present in responses from other providers. + +See the specific result class documentation for endpoint-specific usage structures: + +- [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage) - Chat completions usage +- [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md#usage) - Streaming chat usage +- [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md#usage) - Embeddings usage +- [OpenAIImagesResult](OpenAIImagesResult.md#usage) - Image generation usage ### rateLimit `rateLimit` プロパティはレスポンスヘッダーからのレート制限情報を格納しているオブジェクトを返します。 この情報には上限、残りのリクエスト、そしてリクエストとトークン両方のリセットまでの時間が含まれます。 -レート制限と使用される特定のヘッダーの詳細な情報については、[OpenAI のレート制限についてのドキュメンテーション](https://platform.openai.com/docs/guides/rate-limits#rate-limits-in-headers) を参照してください。 +レート制限と使用される特定のヘッダーの詳細な情報については、[OpenAI のレート制限についてのドキュメンテーション](https://developers.openai.com/api/docs/guides/rate-limits#rate-limits-in-headers) を参照してください。 `rateLimit` オブジェクトの構造は以下のようになっています: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAITool.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAITool.md index a34a35bd12d990..e86bc358e915f5 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAITool.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAITool.md @@ -51,7 +51,7 @@ title: OpenAITool **簡易フォーマット:** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ name: "get_weather"; \ description: "Get current weather for a location"; \ parameters: { \ @@ -67,7 +67,7 @@ var $tool := cs.OpenAITool.new({ \ **OpenAI API フォーマット:** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ type: "function"; \ strict: True; \ function: { \ @@ -101,4 +101,4 @@ var $parameters := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ - [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) - ツール設定用 - [OpenAIChatHelper](OpenAIChatHelper.md) - 自動ツール呼び出し管理用 -- [OpenAIMessage](OpenAIMessage.md) - ツール呼び出しレスポンス用 \ No newline at end of file +- [OpenAIMessage](OpenAIMessage.md) - ツール呼び出しレスポンス用 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/asynchronous-call.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/asynchronous-call.md index e69db8bf3c7b97..bea462d87931e5 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/asynchronous-call.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/asynchronous-call.md @@ -7,7 +7,7 @@ title: 非同期コード リクエストをAPI に送信する際にOpenAPI のレスポンスを待ちたくない場合には、非同期コードを使用する必要があります。 -非同期での呼び出しを行うためには、[OpenAIParameters](Classes/OpenAIParameters.md) オブジェクト引数に結果を受け取るためのコールバック `4D.Function`(`Formula`) を提供する必要があります。 +非同期での呼び出しを行うためには、[OpenAIParameters](Classes/OpenAIParameters.md) オブジェクト引数に結果を受け取るためのコールバック `4D.Function`(`Formula`) を提供する必要があります。 For streaming chat completion see [OpenAIChatCompletionsParameters](Classes/OpenAIChatCompletionsParameters.md). コールバック関数は、同期コード内での関数によって返される結果のオブジェクト型([OpenAIResult](Classes/OpenAIResult.md) 子クラスのうちのいずれか)と同じものを受け取ります。 以下の例を参照. @@ -58,3 +58,56 @@ $client.chat.completions.create($messages; { onResponse: Formula(MyChatCompletio ASSERT($result.success) // ここでは onResponse を使用するため、成功した場合のみコールバックを受け取る Form.assistantMessage:=$result.choices[0].text ``` + +### chat completions with streaming + +When you want to receive the response progressively as it's being generated (streaming), you can use the `stream` parameter along with an `onData` callback: + +```4d +var $messages:=[{role: "system"; content: "You are a helpful assistant."}] +$messages.push({role: "user"; content: "Could you explain me why 42 is a special number"}) + +// Enable streaming and provide onData callback +$client.chat.completions.create($messages; { \ + stream: True; \ + onData: Formula(MyStreamDataReceiveMethod($1)); \ + onTerminate: Formula(MyStreamTerminateMethod($1)) \ +}) +``` + +The `onData` callback will be called multiple times as data chunks arrive. `$1` will be an instance of [OpenAIChatCompletionsStreamResult](Classes/OpenAIChatCompletionsStreamResult.md): + +```4d +// MyStreamDataReceiveMethod +#DECLARE($streamResult: cs.AIKit.OpenAIChatCompletionsStreamResult) + +If ($streamResult.success) + // Check if we have content in the delta + If ($streamResult.choices.length>0) + var $choice: Object + $choice:=$streamResult.choices[0] + + If ($choice.delta#Null) && ($choice.delta.content#Null) + // Append the new content chunk to the existing message + Form.assistantMessage:=Form.assistantMessage+$choice.delta.content + End if + End if +Else + // Handle streaming error + ALERT("Streaming error: "+$streamResult.error.message) +End if +``` + +The `onTerminate` callback will be called once when the stream is complete: + +```4d +// MyStreamTerminateMethod +#DECLARE($result: cs.AIKit.OpenAIChatCompletionsResult) + +If ($result.success) + // Stream completed successfully +Else + // Handle final error + ALERT("Stream terminated with error: "+$result.errors.formula(Formula(JSON Stringify($1))).join("\n")) +End if +``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/compatible-openai.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/compatible-openai.md index c7f6e6cc20e6a8..271782bed91c63 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/compatible-openai.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/compatible-openai.md @@ -28,11 +28,15 @@ $client.baseURL:="https://api.mistral.ai/v1" | https://ai.azure.com/ja/ | https://YOUR_RESOURCE_NAME.openai.azure.com | | [https://www.alibabacloud.com/](https://www.alibabacloud.com/help/en/model-studio/developer-reference/use-qwen-by-calling-api) (qwen) | https://dashscope-intl.aliyuncs.com/compatible-mode/v1 | | https://www.perplexity.ai/ja/ | https://api.perplexity.ai/ja | +| https://x.ai/ | https://api.x.ai/v1/ja | +| https://z.ai/ | https://api.z.ai/api/coding/paas/v4 | +| http://cohere.com/ja/ | https://api.cohere.ai/compatibility/v1 | ## ローカル -| プロバイダ | デフォルトの baseURL | ドキュメント | -| ------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | -| https://ollama.com/ja/ | http://127.0.0.1:11434/v1 | https://ollama.com/blog/openai-compatibility | -| https://lmstudio.ai/ja/ | http://localhost:1234/v1 | https://lmstudio.ai/docs/api/endpoints/openai | -| https://localai.io/ja/ | http://127.0.0.1:8080 | | +| プロバイダ | デフォルトの baseURL | ドキュメント | +| ------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | +| https://ollama.com/ja/ | http://127.0.0.1:11434/v1 | https://ollama.com/blog/openai-compatibility | +| https://lmstudio.ai/ja/ | http://localhost:1234/v1 | https://lmstudio.ai/docs/api/endpoints/openai | +| https://localai.io/ja/ | http://127.0.0.1:8080 | | +| [llama.cpp](https://github.com/ggml-org/llama.cpp) | http://localhost:8080/v1/ | [llama-server](https://github.com/ggml-org/llama.cpp#llama-server) | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/overview.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/overview.md index b8656789a4680d..26fa858fb287a4 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/overview.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/overview.md @@ -11,7 +11,7 @@ title: 4D-AIKit ## OpenAI -[`OpenAI`](Classes/OpenAI.md) クラスを使用すると、[OpenAI API](https://platform.openai.com/docs/api-reference/) へのリクエストを行うことが可能になります。 +[`OpenAI`](Classes/OpenAI.md) クラスを使用すると、[OpenAI API](https://developers.openai.com/api/reference/overview) へのリクエストを行うことが可能になります。 ### 設定 @@ -47,11 +47,11 @@ var $result:=$client..() #### チャット -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ##### チャット補完 -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create ```4d var $messages:=[{role: "system"; content: "You are a helpful assistant."}] @@ -81,7 +81,7 @@ var $result:=$client.chat.vision.create($imageUrl).prompt("give me a description #### 画像 -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ```4d var $images:=$client.images.generate("A futuristic city skyline at sunset"; {size: "1024x1024"}).images @@ -89,7 +89,7 @@ var $images:=$client.images.generate("A futuristic city skyline at sunset"; {siz #### モデル -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models モデルの完全なリストを取得する例 @@ -105,7 +105,7 @@ var $model:=$client.models.retrieve("a model id").model #### Files -https://platform.openai.com/docs/api-reference/files +https://developers.openai.com/api/reference/resources/files 他のエンドポイントで使用するファイルのアップロード @@ -141,7 +141,7 @@ var $deleteResult:=$client.files.delete($fileId) #### モデレーション -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ```4d var $moderation:=$client.moderations.create("This text contains inappropriate language and offensive behavior.").moderation diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/provider-model-aliases.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/provider-model-aliases.md index 986065ab669709..e9663ea8faa41e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/provider-model-aliases.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/aikit/provider-model-aliases.md @@ -21,11 +21,11 @@ Instead of hard-coding API endpoints and credentials in your code, you can: The client automatically loads provider configurations from the first existing file found (in priority order): -| 優先順位 | 場所 | File Path | -| ------------------------ | --------- | ------------------------------------------------- | -| 1 (高) | userData | `/Settings/AIProviders.json` | -| 2 | user | `/Settings/AIProviders.json` | -| 3 (低) | structure | `/SOURCES/AIProviders.json` | +| 優先順位 | 場所 | File Path | +| ------------------------ | --------- | -------------------------------------------- | +| 1 (高) | userData | `/Settings/AIProviders.json` | +| 2 | user | `/Settings/AIProviders.json` | +| 3 (低) | structure | `/SOURCES/AIProviders.json` | **Important:** Only the **first existing file** is loaded. There is no merging of multiple files. @@ -44,7 +44,7 @@ The client automatically loads provider configurations from the first existing f "models": { "model_alias_name": { "provider": "provider_name", - "model": "actual-model-id", + "model": "actual-model-id" } } } @@ -96,8 +96,7 @@ The client automatically loads provider configurations from the first existing f }, "my-embedding": { "provider": "openai", - "model": "text-embedding-3-small", - } + "model": "text-embedding-3-small" } } } @@ -112,7 +111,7 @@ Two syntaxes are supported: | シンタックス | 説明 | | --------------------- | ---------------------------------------------------------------------------------- | | `provider:model_name` | Provider alias — specify provider and model directly | -| `:model_alias` | Model alias — reference a named model from the `models` configuration by bare name | +| `model_alias` | Model alias — reference a named model from the `models` configuration by bare name | #### Provider alias syntax @@ -142,11 +141,11 @@ Use a bare model name to reference a named model defined in the `models` section var $client := cs.AIKit.OpenAI.new() // Use a named model alias -var $result := $client.chat.completions.create($messages; {model: ":my-gpt"}) -var $result := $client.chat.completions.create($messages; {model: ":my-claude"}) +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) +var $result := $client.chat.completions.create($messages; {model: "my-claude"}) // Embeddings with a named model alias -var $result := $client.embeddings.create("text"; ":my-embedding") +var $result := $client.embeddings.create("text"; "my-embedding") ``` ### How It Works @@ -169,7 +168,7 @@ When you use the `provider:model` syntax, the client automatically: When you use a bare model name that matches a configured alias, the client automatically: 1. **Looks up** the model alias in the `models` section of the configuration - - Example: `":my-gpt"` → finds entry with `provider: "openai"`, `model: "gpt-5.1"` + - Example: `"my-gpt"` → finds entry with `provider: "openai"`, `model: "gpt-5.1"` 2. **Resolves** the associated provider to get `baseURL` and `apiKey` @@ -177,7 +176,7 @@ When you use a bare model name that matches a configured alias, the client autom ### Using Plain Model Names -If you specify a model name **without** a provider prefix or `:` prefix, the client uses the configuration from its constructor: +If you specify a model name **without** a provider prefix, the client uses the configuration from its constructor: ```4d // Use constructor configuration @@ -188,8 +187,7 @@ var $result := $client.chat.completions.create($messages; {model: "gpt-5.1"}) var $result := $client.chat.completions.create($messages; {model: "anthropic:claude-3-opus"}) // Override with model alias (bare name) -var $result := $client.chat.completions.create($messages; {model: ":my-gpt"}) - +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) ``` ## 例題 @@ -298,7 +296,7 @@ Define models once, use them everywhere by name: }, "embedding": { "provider": "openai", - "model": "text-embedding-3-small", + "model": "text-embedding-3-small" } } } @@ -308,9 +306,9 @@ Define models once, use them everywhere by name: var $client := cs.AIKit.OpenAI.new() // Use named model aliases — no need to remember provider or model ID -var $result := $client.chat.completions.create($messages; {model: ":chat"}) -var $result := $client.chat.completions.create($messages; {model: ":fast"}) -var $embedding := $client.embeddings.create("text"; ":embedding") +var $result := $client.chat.completions.create($messages; {model: "chat"}) +var $result := $client.chat.completions.create($messages; {model: "fast"}) +var $embedding := $client.embeddings.create("text"; "embedding") ``` ### List All Configured Models diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-connection-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-connection-database-method.md index 12d4d623f01530..ebfd475005dc2d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-connection-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-connection-database-method.md @@ -46,7 +46,7 @@ displayed_sidebar: docs ```4d   // On Web Connection データベースメソッド -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean   // メソッドコード ``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md index 56d84dae826d5e..cf2bfd073a68ac 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs デフォルトで、検索されたレコードはロックされません。ロックを有効にするには*lock*引数に[True](../commands/true)を渡します。 -このコマンドはトランザクションの中で使用しなければなりません。このコマンドがトランザクションの外側で呼び出されると、エラーが生成されます。このコマンドはレコードロックのより良いコントロールを提供します。検索されたレコードはトランザクションが終了 (有効またはキャンセル) するまでロックされたままとなります。トランザクションが終了すると、レコードのロックは解除されます(ただしカレントレコードを除く)。 +このコマンドはトランザクションの中で使用しなければなりません。このコマンドがトランザクションの外側で呼び出されると、無視されます。このコマンドはレコードロックのより良いコントロールを提供します。検索されたレコードはトランザクションが終了 (有効またはキャンセル) するまでロックされたままとなります。トランザクションが終了すると、レコードのロックは解除されます(ただしカレントレコードを除く)。 カレントトランザクション中のすべてのテーブルのレコードがロックされます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md index 9a1c2afb9cebf7..562e3442db3046 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md @@ -46,7 +46,7 @@ displayed_sidebar: docs ```4d   // On Web Authentication Database Method - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  $result:=False  $user:=$5   //セキュリティに関する理由のため、@を含む名前を拒否する diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-first-child-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-first-child-xml-element.md index 07d83e1facd7da..abec44aaa73253 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-first-child-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-first-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-first-child-xml-element displayed_sidebar: docs --- -**DOM Get first child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : Text}} ) : Text +**DOM Get first child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | childElemName | Text | ← | 子要素名 | -| childElemValue | Text | ← | 子要素値 | +| childElemValue | any | ← | 子要素値 | | 戻り値 | Text | ← | 子要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-last-child-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-last-child-xml-element.md index 0ef3125d4ab8e5..f4aa43cc5a6ab7 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-last-child-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-last-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-last-child-xml-element displayed_sidebar: docs --- -**DOM Get last child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : Text}} ) : Text +**DOM Get last child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | childElemName | Text | ← | 子要素名 | -| childElemValue | Text | ← | 子要素値 | +| childElemValue | any | ← | 子要素値 | | 戻り値 | Text | ← | XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md index bbe11df74c5cf1..331a594a3ed0ab 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-next-sibling-xml-element displayed_sidebar: docs --- -**DOM Get next sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : Text}} ) : Text +**DOM Get next sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | siblingElemName | Text | ← | 兄弟XML要素名 | -| siblingElemValue | Text | ← | 兄弟XML要素値 | +| siblingElemValue | any | ← | 兄弟XML要素値 | | 戻り値 | Text | ← | 兄弟XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-parent-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-parent-xml-element.md index 8a170232c37721..80c0a7af98c18c 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-parent-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-parent-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-parent-xml-element displayed_sidebar: docs --- -**DOM Get parent XML element** ( *elementRef* : Text {; *parentElemName* : Text {; *parentElemValue* : Text}} ) : Text +**DOM Get parent XML element** ( *elementRef* : Text {; *parentElemName* : Text {; *parentElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | parentElemName | Text | ← | 親XML要素名 | -| parentElemValue | Text | ← | 親XML要素値 | +| parentElemValue | any | ← | 親XML要素値 | | 戻り値 | Text | ← | 親XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md index 4b3a1a0af150a5..053152ff86f585 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-previous-sibling-xml-element displayed_sidebar: docs --- -**DOM Get previous sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : Text}} ) : Text +**DOM Get previous sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | siblingElemName | Text | ← | 兄弟XML要素名 | -| siblingElemValue | Text | ← | 兄弟XML要素値 | +| siblingElemValue | any | ← | 兄弟XML要素値 | | 戻り値 | Text | ← | 兄弟XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/ai.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/ai.md index e48b38cdca7577..0d6413bbffe01a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/ai.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/ai.md @@ -1,9 +1,9 @@ --- id: ai -title: AI page +title: AIページ --- -The AI page allows you to add, remove, or view the list of all your AI providers and their related model aliases, whether they come from local sources or internet-based services. Providers and model aliases can then be used in your code througout your 4D application, especially with the [**4D-AIKit component**](../aikit/overview.md) using the [**model aliases**](../aikit/provider-model-aliases.md) feature. +AI ページでは、AI プロバイダーを追加、削除、あるいはその一覧をレビューしたり、また関連したモデルエイリアスを見ることができます。これはローカルソースのものでもインターネットベースのサービスのものでも変わりません。 するとプロバイダーとモデルエイリアスは4D アプリケーション全体においてコード内で使用することができます。特に [**モデルエイリアス**](../aikit/provider-model-aliases.md) 機能を使用した [**4D-AIKit コンポーネント**](../aikit/overview.md) において役立ちます。 :::tip 関連したblog 記事 @@ -11,123 +11,123 @@ The AI page allows you to add, remove, or view the list of all your AI providers ::: -## Managing providers +## プロバイダーの管理 -4D supports [various AI providers](../aikit/compatible-openai.md) with an OpenAI-like API, each offering unique models and features for database needs. +4D はOpenAI のようなAPI を持った [様々なAI プロバイダー](../aikit/compatible-openai.md) をサポートし、それぞれがデータベースの用途に合わせた固有のモデルや機能を提供しています。 -By default, the Providers list is empty. +デフォルトでは、プロバイダーのリストは空です。 -### Adding a provider +### プロバイダーの追加 -To add an AI provider: +AI プロバイダーを追加するには: -1. Click on the **+** button at the bottom of the Providers list. -2. Enter the required [provider's configuration fields](#provider-properties), including credentials. -3. (optional) Click the **Test connection** button to make sure the provided URL and credentials are valid. +1. プロバイダーリストの下部にある **+** ボタンをクリックします。 +2. 資格情報を含めた、必要な [プロバイダーの設定フィールド](#プロバイダーのプロパティ) を入力します。 +3. (オプション) 入力されたURL と資格情報が有効であることを確認するために **接続をテストする** ボタンをクリックします。 -If the connection is successful, the number of available models is displayed on the right side of the button: +正常に接続できた場合には、ボタンの右側に利用可能なモデル数が表示されます: ![](../assets/en/settings/ai-connection-ok.png) -If the connection test fails, an error message is displayed (e.g. "Request failed: Not found" or "Request failed: Unauthorized"). +接続テストが失敗した場合、エラーメッセージが表示されます(例: "Request failed: Not found" あるいは "Request failed: Unauthorized" など)。 -4. Click **OK** to save the new provider, or **Cancel** to revert all modifications. +4. 新しいプロバイダーを保存するには **OK** を、あるいは変更を全て元に戻すためには **キャンセル** をクリックします。 -### Editing a provider +### プロバイダーの編集 -To edit or remove a provider: +プロバイダーを編集または削除するには: -1. Select a registered provider in the list. -2. Edit the provider's information OR to remove a provider, click on the **-** button at the bottom of the Providers list. -3. Click **OK** to save the modifications, or **Cancel** to revert all modifications. +1. リスト内に登録されたプロバイダーを選択します。 +2. プロバイダーの情報を編集するか、または、プロバイダーリストの下部にある **-** ボタンをクリックしてプロバイダーを削除します。 +3. 変更を保存するには **OK** を、あるいは変更を全て元に戻すためには **キャンセル** をクリックします。 -## Provider properties +## プロバイダーのプロパティ -When you select a provider in the Providers list, several properties are available. Property names in **bold** are mandatory to create a Provider. +プロバイダーのリストからプロバイダーを選択すると、複数のプロパティが利用できるようになります。 プロパティの名前が **太字** のものは、プロバイダーを作成するのには必須のプロパティです。 ### 名称 -Local name used to identify the provider in your code, for example "claude". The name must be [compliant with property names](../Concepts/identifiers.md) since it will be used in the application's code to reference the provider. +コード内でプロバイダーを識別するために使用されるローカルの名前。例: "claude"。 名前は、プロバイダーをコード内で参照するためにアプリケーション内で使用されるため、 [プロパティ名に準拠している](../Concepts/identifiers.md) 必要があります。 -### Base URL +### ベースURL -Endpoint of the provider's API, for example `https://api.openai.com/v1` or `http://localhost:11434/v1`. +プロバイダーのAPI のエンドポイント。例えば、 `https://api.openai.com/v1` あるいは `http://localhost:11434/v1` など。 -The combo box lists the main providers, you can select a value to enter the provider endpoint: +コンボボックスはメインのプロバイダーがリストとして表示されるので、プロバイダーのエンドポイントを入力するのそこから値を選択することができます: ![](../assets/en/settings/ai-base-url.png) -### API Key +### APIキー -(optional) API key for the provider. For instructions on generating an API key, please refer to your AI provider’s official documentation. Some AI providers may also require additional specific credentials. +(オプション) プロバイダーのAPI キー。 API キーを生成するための手順については、そのAI プロバイダーの公式ドキュメンテーションを参照して下さい。 一部のAI プロバイダーでは追加の特定の資格情報をが必要になる場合もあります。 ### 組織 -(optional, OpenAI-specific) Organization ID used by the OpenAI API. +(オプション、OpenAI 特有) OpenAI API が使用する組織 ID。 ### Project -(optional, OpenAI-specific) ID of the project. Each OpenAI API key is attached to a project. +(オプション、OpenAI 特有) プロジェクトのID。 OpenAI の各API キーはプロジェクトに割り当てられています。 ### AIProviders.json -The provider configuration is stored in a JSON file named *AIProviders.json* located next to the active *settings.4DSettings file* within the [project folder](../Project/architecture.md), [depending on your deployment configuration](./overview.md#enabling-user-settings). +プロバイダーの設定は *AIProviders.json* という名前のJSON ファイル内に保存されています。このファイルは[運用設定に応じて](./overview.md#enabling-user-settings)、[project フォルダ](../Project/architecture.md) 内の、アクティブな *settings.4DSettings ファイル* の隣に置かれています。 -### Deployment with an API key +### APIキーを使用した運用 -When configuring an AI provider, you need to provide your own API key. It requires an external registration for getting API keys/credentials from AI providers. +AI プロバイダーを設定しているときには、自分のAPI キーを提供する必要があります。 AI プロバイダーからAPI キー/資格情報を取得するためには外部登録が必要になります。 -Using the Settings dialog box, the 4D developer can define a custom **provider name** (for example "open-ai-v1") and use this custom name in the code. They can also test it using their API key. +設定ダイアログボックスを使用することで、4D デベロッパーはカスタムの**プロバイダー名** (例えば"open-ai-v1" など)を定義し、そのカスタムの名前をコード内で使用することができます。 ここではAPI キーを使用してテストを行うこともできます。 -When the 4D application is deployed with the [User settings enabled](../settings/overview.md#enabling-user-settings), the administrator can configure the User settings by using the **same AI provider name** ("open-ai-v1") and **customize the API key** to use the customer's key. Thanks to the [User settings priority rules](../settings/overview.md#priority-of-settings), the customer settings will automatically override the developer settings. +4D アプリケーションが[ユーザー設定が有効化](../settings/overview.md#ユーザー設定の有効化) された状態で配布された場合、管理者は **同じ AI プロバイダー名** ("open-ai-v1") を使用することでユーザー設定を設定することができ、またエンドユーザーのキーを使用するように**API キーをカスタマイズする** ことができます。 [ユーザー設定の優先度ルール](../settings/overview.md#設定の優先順位) のおかげで、エンドユーザーの設定は開発者の設定を自動的に上書きします。 :::warning -When using 4D in client/server mode, it is **strongly recommended** to execute AI-related code on the server side to protect API keys and credentials from exposure to remote machines. +4D をクライアント/サーバーモードで使用している場合、API キーおよび資格情報をリモートマシンに漏れることから保護するために、AI 関連のコードは全てサーバー側で実行することが **強く推奨されます**。 ::: -## Model Aliases +## モデルエイリアス -The Model Aliases page allows you to list models from registered Providers that you want to use in your code and to name them with *aliases*. Thanks to model aliases, you avoid hardcoding model names, switch models without changing your code, and keep consistency across environments. +モデルエイリアスページを使用すると、登録したプロバイダーの一覧からコード内で使用したいプロバイダーを選択肢、それに*エイリアス* で名前をつけることができます。 モデルエイリアスのおかげで、モデル名のハードコードを避けることができ、コードを変更することなくモデルを切り替え、環境を超えて一貫性を保つことができます。 -When using a model alias: +モデルエイリアスを使用している場合: -- The provider is automatically resolved (see [Model resolution](../aikit/Classes/OpenAIProviders.md#model-resolution) in the 4D-AIKit documentation). -- The model ID is applied. -- All credentials and endpoints are used. +- プロバイダーは自動的に解決されます(詳細については4D-AIKit ドキュメンテーション内の [モデル解決](../aikit/Classes/OpenAIProviders.md#モデル解決) を参照して下さい)。 +- モデルID が適用されます。 +- 全ての資格情報とエンドポイントが使用されます。 -### Adding a model alias +### モデルエイリアスの追加 :::note -To be able to add a model alias, you must have entered at least one valid provider in the **Providers** tab. +モデルエイリアスを追加できるようになるためには、**プロバイダー** タブ内で少なくとも一つの有効なプロバイダーを入力している必要があります。 ::: -To add a model alias: +モデルエイリアスを追加するには: -1. Click on the **+** button at the bottom of the model aliases list. -2. In the **Name** column, enter the name of the alias. -3. Click on the corresponding row in the **Provider** column to display the list of available providers ([provider names](#name) you entered in the Providers page), and select the name of the provider. -4. Click on the corresponding row in the **Model** column to display the list of available models exposed by the selected provider and select the model. -5. Click **OK** to save the modifications, or **Cancel** to revert all modifications. +1. **+** モデルエイリアスリストの下部にあるボタンをクリックします。 +2. **名前** カラム内には、エイリアスの名前を入力します。 +3. カラム内の対応する行をクリックすると、利用可能なプロバイダーの一覧(プロバイダーページで入力した [プロバイダー名](#名称)) が表示されるので、そこからプロバイダーの名前を選択します。 +4. **モデル** カラム内から対応する行をクリックすると、選択されたプロバイダーによって公開されている利用可能なモデルの一覧が表示され、そこからモデルを選択します。 +5. 変更を保存するには **OK** を、あるいは変更を全て元に戻すためには **キャンセル** をクリックします。 ![](../assets/en/settings/model-alias.png) -### Editing a model alias +### モデルエイリアスの編集 -To edit or remove an alias: +エイリアスを編集または削除するためには: -1. Select a model alias in the list. -2. Edit the alias information OR to remove a alias, click on the **-** button at the bottom of the list. -3. Click **OK** to save the modifications, or **Cancel** to revert all modifications. +1. リスト内からモデルエイリアスを選択します。 +2. エイリアス情報を編集するか、または、リストの下部にある **-** ボタンをクリックしてエイリアスを削除します。 +3. 変更を保存するには **OK** を、あるいは変更を全て元に戻すためには **キャンセル** をクリックします。 -### Using a model alias +### モデルエイリアスの使用 -You can directly use the model alias name wherever a model name is required (provided that model aliases are supported). +モデルエイリアスは、モデル名が必要なところであればどこでもモデルエイリアス名を直接使用することができます(モデルエイリアスがサポートされていれば)。 -For example, in 4D-AIKit, you can reference a model with the syntax: *{model:"ModelName"}*, where *ModelName* is a valid model defined in the Model Aliases tab: +例えば、4D-AIKit 内では次のシンタックスでモデルを参照することができます: *{model:"ModelName"}* ここでの *ModelName* はモデルエイリアスタブ内で定義されている有効なモデルです: ```4d var $client:=cs.AIKit.OpenAI.new() @@ -137,4 +137,4 @@ var $result := $client.chat.completions.create($messages; \ ### 参照 -["Provider & Model Aliases"](../aikit/provider-model-aliases.md) in the 4D AIKit documentation. \ No newline at end of file +4D AIKit ドキュメンテーションの["プロバイダーとモデルエイリアス"](../aikit/provider-model-aliases.md)。 \ No newline at end of file diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/client-server.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/client-server.md index b50aa4673e6a4d..7c8f496c6c45c4 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/client-server.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/client-server.md @@ -64,24 +64,24 @@ Single Sign On (SSO) が有効になっている場合 (上述参照)、認証 #### ネットワークレイヤー -This drop-down box contains the available network layers, which are used to handle communications between 4D Server and remote 4D machines (clients). +このドロップダウンボックスには利用可能なネットワークレイヤーが格納されており、これを使用して4D Server とリモート4D マシン(クライアント)間での通信を管理することができます。 -- **QUIC** (projects only): Enables the QUIC network layer on the server. +- **QUIC** (プロジェクトモードのみ): サーバー上でQUIC ネットワークレイヤーを有効にします。 - **Notes about QUIC**: + **QUIC に関する注意点**: - - You can know if a 4D application is running with the QUIC network layer using the [`Application info`](../commands/application-info) command. + - [`Application info`](../commands/application-info) コマンドを使用することで、4D アプリケーションがQUIC ネットワークレイヤーを実行中かどうかを知ることができます。 - QUIC は UDPプロトコルを使用するため、ネットワークのセキュリティ設定で UDP が許可されている必要があります。 - - QUIC automatically connects to the port 19813 for both [application server and DB4D server](#4d-server-and-port-numbers). + - QUIC は、[アプリケーションサーバーおよびDB4D サーバー](#4d-server-とポート番号) の両方においてポート19813 番へと自動的に接続します。 - QUICレイヤーオプションを選択すると: - [クライアント/サーバー接続タイムアウト](#クライアントサーバー接続タイムアウト) の設定は非表示になります。 - [クライアント-サーバー通信の暗号化](#クライアント-サーバー通信の暗号化) チェックボックスは非表示になります (セキュアモードに関わらず、QUIC 通信は常に TLS です)。 - **互換性**: QUICネットワークレイヤーに切り替えるには、まずクライアント/サーバーアプリケーションを 4D 20以上で運用する必要があります。 -- **ServerNet** (only option available for binary databases): Enables the ServerNet network layer on the server. +- **ServerNet** (バイナリーデータベースでのみ利用可能なオプション): サーバー上でServerNet レイヤーを有効化します。 :::info -Using QUIC network layer is **recommended** for projects. +プロジェクトにおいては、QUIC ネットワークレイヤーの使用が **推奨されています**。 ::: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/compatibility.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/compatibility.md index c0ccabc739b862..0ff6e62024b4d4 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/compatibility.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/compatibility.md @@ -8,26 +8,26 @@ title: 互換性ページ :::note - 表示されるオプションの数は、元のデータベース/プロジェクトが作成されたバージョンや、そのデータベース/プロジェクトでおこなわれた設定の変更により異なります。 -- This page lists the compatibility options available for database/projects converted from 4D 18 onwards. それ以前のバージョンから引引き継がれる互換性オプションについては **doc.4d.com** の [互換性ページ](https://doc.4d.com/4Dv20/4D/20.2/Compatibility-page.300-6750362.ja.html) を参照ください。 +- このページでは、4D 18以降のバージョンから変換された 4D データベース/プロジェクトで利用可能な互換性オプションのみを説明します。 それ以前のバージョンから引引き継がれる互換性オプションについては **doc.4d.com** の [互換性ページ](https://doc.4d.com/4Dv20/4D/20.2/Compatibility-page.300-6750362.ja.html) を参照ください。 ::: -- **Use standard XPath:** By default this option is unchecked for databases converted from a 4D version prior to 18 R3, and checked for databases created with 4D 18 R3 and higher. Starting with 18 R3, the XPath implementation in 4D has been modified to be more compliant and to support more predicates. 結果的に、以前の標準でない一部の機能は動作しなくなります。 これには以下のような機能が含まれます: +- **標準のXPathを使用:** デフォルトでは、4D 18 R3 より前のバージョンから変換されたデータベースではチェックが外されており、4D 18 R3 以降で作成されたデータベースではチェックされています。 18 R3 以降、4D の XPath 実装は、より多くの述語に対応しサポートするために変更されました。 結果的に、以前の標準でない一部の機能は動作しなくなります。 これには以下のような機能が含まれます: - 最初の "/" はルートノードに限らない - "/" を XPath 式の最初の文字として使用しても、ルートノードからの絶対パスの宣言にはなりません。 - 暗示的なカレントノードはなし - カレントノードは XPath 式の中に含められていなければなりません。 - 繰り返された構造内の再帰的な検索は不可 - 最初の要素のみが解析されます。 - 標準的なものでなくとも、コードが以前と同じように動くように以前の機能を保ちたい場合もあるかもしれません。その場合、この *チェックを外して* ください。 標準的なものでなくとも、コードが以前と同じように動くように以前の機能を保ちたい場合もあるかもしれません。その場合、この *チェックを外して* ください。 その一方で、これらの非標準の実装をコード内で使用しておらず、拡張された XPath 機能 ([DOM Find XML element](../commands/dom-find-xml-element) コマンドの説明参照) をデータベース内で利用したい場合、この **標準のXPathを使用** オプションが *チェックされている* ことを確認してください。 + 標準的なものでなくとも、コードが以前と同じように動くように以前の機能を保ちたい場合もあるかもしれません。その場合、この *チェックを外して* ください。 その一方で、これらの非標準の実装をコード内で使用しておらず、拡張された XPath 機能 ([DOM Find XML element](../commands/dom-find-xml-element) コマンドの説明参照) をデータベース内で利用したい場合、この **標準のXPathを使用** オプションが *チェックされている* ことを確認してください。 -- **Use LF for end of line on macOS:** Starting with 4D 19 R2 (and 4D 19 R3 for XML files), 4D writes text files with line feed (LF) as default end of line (EOL) character instead of CR (CRLF for xml SAX) on macOS in new projects. 以前の 4D のバージョンから変換されたデータベースにおいてこの新しい振る舞いを利用したい場合には、このオプションをチェックしてください。 [`TEXT TO DOCUMENT`](../commands/text-to-document)、[`Document to text`](../commands/document-to-text)、および [XML SET OPTIONS](../commands/xml-set-options) コマンドの詳細を参照してください。 +- **macOSにて改行コードとしてLFを使用する:** 4D 19 R2 以降 (XMLファイルについては 4D 19 R3 以降) の新規プロジェクトにおいて、4D は macOS でデフォルトの改行コード (EOL) として CR (xml SAX では CRLF) ではなくラインフィード (LF) をテキストファイルに書き込みます。 以前の 4D のバージョンから変換されたデータベースにおいてこの新しい振る舞いを利用したい場合には、このオプションをチェックしてください。 [`TEXT TO DOCUMENT`](../commands/text-to-document)、[`Document to text`](../commands/document-to-text)、および [XML SET OPTIONS](../commands/xml-set-options) コマンドの詳細を参照してください。 -- **Don't add a BOM when writing a unicode text file by default:** Starting with 4D 19 R2 (and 4D 19 R3 for XML files), 4D writes text files without a byte order mark (BOM) by default. 以前のバージョンでは、テキストファイルはデフォルトでBOM 付きで書き込まれていました。 変換されたプロジェクトでこの新しい振る舞いを有効化するには、このオプションを選択します。 [`TEXT TO DOCUMENT`](../commands/text-to-document)、[`Document to text`](../commands/document-to-text)、および [XML SET OPTIONS](../commands/xml-set-options) コマンドの詳細を参照してください。 +- **Unicode テキストファイルに書き込んでいる際にデフォルトでBOMを追加しない:** 4D 19 R2 以降 (XMLファイルについては 4D 19 R3 以降)、4D はデフォルトでバイトオーダーマーク (BOM) なしでテキストファイルに書き込みます。 以前のバージョンでは、テキストファイルはデフォルトでBOM 付きで書き込まれていました。 変換されたプロジェクトでこの新しい振る舞いを有効化するには、このオプションを選択します。 [`TEXT TO DOCUMENT`](../commands/text-to-document)、[`Document to text`](../commands/document-to-text)、および [XML SET OPTIONS](../commands/xml-set-options) コマンドの詳細を参照してください。 -- **Map NULL values to blank values unchecked by default at field creation**: For better compliance with ORDA specifications, in databases created with 4D 19 R4 and higher the **Map NULL values to blank values** field property is unchecked by default when you create fields. このオプションにチェックを入れることで、変換されたデータベースにおいてもこのデフォルトの振る舞いを適用することができます ([ORDA](../ORDA/overview.md) で NULL値がサポートされるようになったため、今後は空値ではなく NULL値の使用が推奨されます)。 +- **フィールド作成時にデフォルトで"ヌル値を空値にマップ"オプションのチェックを外す:** ORDA の仕様により合致するために、4D 19 R4 以降で作成されたデータベースにおいては、フィールド作成時に **ヌル値を空値にマップ** フィールドプロパティがデフォルトでチェックされなくなります。 このオプションにチェックを入れることで、変換されたデータベースにおいてもこのデフォルトの振る舞いを適用することができます ([ORDA](../ORDA/overview.md) で NULL値がサポートされるようになったため、今後は空値ではなく NULL値の使用が推奨されます)。 -- **Non-blocking printing**: Starting with 4D 20 R4, each process has its own printing settings (print options, current printer, etc.), thus allowing you to run multiple printing jobs simultaneously. Check this option if you want to benefit from this new implementation in your converted 4D projects or your databases converted from binary mode to project mode. **When left unchecked**, the previous implementation is applied: the current 4D printing settings are applied globally, the printer is placed in "busy" mode when one printing job is running, you must call [`CLOSE PRINTING JOB`](../commands/close-printing-job) for the printer to be available for the next print job (check previous 4D documentations for more information). +- **ノンブロッキング印刷**: 4D 20 R4以降、各プロセスには独自の印刷設定 (印刷オプション、カレントプリンターなど) を持つようになりました。これにより、複数の印刷ジョブを同時に実行できます。 このオプションをチェックすると、アップグレード変換された 4Dプロジェクトや、バイナリモードから変換されたプロジェクトデータベースで、この新しい機能を有効化できます。 **チェックしない場合**、以前の実装が適用されます: カレントの 4D印刷設定がグローバルに適用され、印刷ジョブ実行中はプリンターが "ビジー" 状態になります。次の印刷ジョブのためにプリンターを利用可能にするには、[`CLOSE PRINTING JOB`](../commands/close-printing-job) を呼び出す必要があります (詳細は以前の4Dドキュメントを参照ください)。 -- **Save structure color and coordinates in separate catalog_editor.json file**: Starting with 4D 20 R5, changes made in the Structure editor regarding graphical appearance of tables and fields (color, position, order...) に加えた変更は、catalog_editor.json という個別ファイルに保存されます。このファイルはプロジェクトの [Sourcesフォルダー](../Project/architecture.md#sources) に保存されます。 この新しいファイルアーキテクチャーにより、`catalog.4DCatalog` ファイルは重要なデータベースストラクチャーの変更のみを含むようになるため、VCSアプリケーションでマージの競合を管理しやすくなります。 互換性のため、この機能は以前の 4Dバージョンから変換されたプロジェクトではデフォルトで有効になっていません。有効にするには、このオプションをチェックする必要があります。 この機能が有効になっている場合、ストラクチャーエディターで初めて編集した時に `catalog_editor.json` ファイルが作成されます。 +- **ストラクチャーのカラーと座標を個別の catalog_editor.json ファイルに保存する**: 4D 20 R5以降、ストラクチャーエディターでテーブルやフィールドのグラフィカルな表示 (色、位置、順序など) に加えた変更は、catalog_editor.json という個別ファイルに保存されます。このファイルはプロジェクトの [Sourcesフォルダー](../Project/architecture.md#sources) に保存されます。 この新しいファイルアーキテクチャーにより、`catalog.4DCatalog` ファイルは重要なデータベースストラクチャーの変更のみを含むようになるため、VCSアプリケーションでマージの競合を管理しやすくなります。 互換性のため、この機能は以前の 4Dバージョンから変換されたプロジェクトではデフォルトで有効になっていません。有効にするには、このオプションをチェックする必要があります。 この機能が有効になっている場合、ストラクチャーエディターで初めて編集した時に `catalog_editor.json` ファイルが作成されます。 -- **Use legacy print rendering**: Starting with 4D 21 R3, 4D uses a new, unified print rendering engine to print forms on macOS and Windows. To make sure forms designed with the [legacy screen-based print renderer](../FormEditor/forms.md#legacy-print-renderer) continue to be printed as expected, this option is checked by default in converted projects or databases created with 4D 21 R2 and before. You can uncheck this option to benefit from the [modern print rendering engine](../FormEditor/forms.md#print-rendering-engine). Note that when forms are rendered under Liquid Glass (macOS) or Fluent UI (Windows) interfaces, this option is ignored: in such contexts forms are always printed using the modern print renderer (see [this section](../FormEditor/forms.md#legacy-print-renderer)). \ No newline at end of file +- **旧式印刷レンダリングを使用する**: 4D 21 R3 以降、4D はmacOS およびWindows 上でフォームを印刷するための、新しい、統一された印刷レンダリングエンジンを使用します。 [旧式のスクリーンベースの印刷レンダラー](../FormEditor/forms.md#旧式印刷レンダラー) でデザインされたフォームが今後も想定通りに印刷されるようにするため、このオプションは変換されたプロジェクトまたは4D 21 R2 以前で作成されたデータベースにおいてはデフォルトでチェックされています。 このオプションのチェックを外すと、[モダン印刷レンダリングエンジン](../FormEditor/forms.md#印刷レンダリングエンジン) の恩恵を受けることができます。 フォームがLiquid Glass (macOS) または Fluent UI (Windows) インターフェース環境下でレンダリングされた場合、このオプションは無視されます: そのようなコンテキストにおいてはフォームは常にモダン印刷レンダダラーを使用して印刷されます([こちらのセクション](../FormEditor/forms.md#旧式印刷レンダラー) を参照して下さい)。 \ No newline at end of file diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/security.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/security.md index df058322d4220e..986dae3090600e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/security.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/settings/security.md @@ -33,22 +33,22 @@ title: セキュリティページ ## オプション -- **Filtering of commands and project methods in the formula editor and in the 4D View Pro and 4D Write Pro documents**: - For security reasons, by default 4D restricts access to the commands, functions and project methods in the [Formula editor](https://doc.4d.com/4Dv20/4D/20.2/Formula-editor.200-6750079.en.html) in Application mode or added to multistyle areas (using [`ST INSERT EXPRESSION`](../commands/st-insert-expression)), 4D Write Pro and 4D View Pro documents: only certain 4D functions and project methods that have been explicitly declared using the [`SET ALLOWED METHODS`](../commands/set-allowed-methods) command can be used. 以下のオプションを使用して、部分的あるいは全体的にこのフィルタリングを無効にできます。 +- **フォーミュラエディタと 4D View Pro と 4D Write Proドキュメントで使用できるコマンドとプロジェクトメソッドの制限**: + セキュリティのため 4D はデフォルトで、アプリケーションモードの [フォーミュラエディター](https://doc.4d.com/4Dv20/4D/20.2/Formula-editor.200-6750079.ja.html) においてコマンド、関数、プロジェクトメソッドへのアクセスを制限しています。これは、[`ST INSERT EXPRESSION`](../commands/st-insert-expression) コマンドによってマルチスタイルエリアに追加されるフォーミュラエディターの他、4D View Pro および 4D Write Proドキュメントにおいても同様です。[`SET ALLOWED METHODS`](../commands/set-allowed-methods) コマンドを使用して明示的に許可された 4D 関数やプロジェクトメソッドのみを使用することができます。 以下のオプションを使用して、部分的あるいは全体的にこのフィルタリングを無効にできます。 - **すべてのユーザーを制限する** (デフォルトオプション): Designer と Administrator を含むすべてのユーザーに対し、コマンドや関数、プロジェクトメソッドへのアクセスを制限します。 - - **DesignerとAdministratorは制限しない**: このオプションは Designer と Administrator のみに、4Dコマンドやメソッドへの完全なアクセスを与えます。 他のユーザーには制限をかけつつ、管理者に無制限のアクセスを与えたい場合に使用できます。 開発段階では、このモードを使用してすべてのフォーミュラやレポート等を自由にテストできます。 運用時には、一時的にコマンドやメソッドへのアクセスを与えるためなどに使用できます。 This consists in changing the user (via the [`CHANGE CURRENT USER`](../commands/change-current-user) command) before calling a dialog box or starting a printing process that requires full access to the commands, then returning to the original user when the specific operation is completed. + - **DesignerとAdministratorは制限しない**: このオプションは Designer と Administrator のみに、4Dコマンドやメソッドへの完全なアクセスを与えます。 他のユーザーには制限をかけつつ、管理者に無制限のアクセスを与えたい場合に使用できます。 開発段階では、このモードを使用してすべてのフォーミュラやレポート等を自由にテストできます。 運用時には、一時的にコマンドやメソッドへのアクセスを与えるためなどに使用できます。 これを行うには、コマンドへのフルアクセスが必要なダイアログを呼び出したり印刷処理を開始したりする前に ([`CHANGE CURRENT USER`](../commands/change-current-user) コマンドを使用して) ユーザーを切り替えます。そしてその処理が終了したのちに元のユーザーに戻します。 **注:** 前のオプションを使用してフルアクセスが有効にされると、このオプションは効果を失います。 - **誰も制限しない**: このオプションはフォーミュラの制御を無効にします。 このオプションが選択されると、ユーザーはすべての 4Dコマンドおよびプラグインコマンド、さらにはプロジェクトメソッドを使用できます (非表示のものを除く)。 - **Note:** This option takes priority over the [`SET ALLOWED METHODS`](../commands/set-allowed-methods) command. このオプションが選択されると、コマンドの効果はなくなります。 + **注意:** このオプションは[`SET ALLOWED METHODS`](../commands/set-allowed-methods) コマンドよりも優先されます。 このオプションが選択されると、コマンドの効果はなくなります。 - **外部ファイルのユーザー設定を有効にする**: 外部ファイル化したユーザー設定を使用するにはこのオプションを選択します。 このオプションが選択されると、設定をおこなうダイアログが最大 3つになります: **ストラクチャー設定**、**ユーザー設定**、そして **データファイル用のユーザー設定** です。 詳細は [ユーザー設定](../settings/overview.md#ユーザー設定) を参照ください。 -- **Execute "On Host Database Event" method of the components**: The [On Host Database Event database method](../commands/on-host-database-event-database-method) facilitates the initialization and backup phases for 4D components. セキュリティ上の理由から、このメソッドの実行はそれぞれのホストデータベースにおいて明示的に許可されなければなりません。 そのためにはこのオプションをチェックします。 デフォルトでは、チェックされていません。 +- **コンポーネントの "On Host Database Event" メソッドを実行**: [On Host Database Event database method](../commands/on-host-database-event-database-method) は 4Dコンポーネントの初期化とバックアップフェーズを容易にします。 セキュリティ上の理由から、このメソッドの実行はそれぞれのホストデータベースにおいて明示的に許可されなければなりません。 そのためにはこのオプションをチェックします。 デフォルトでは、チェックされていません。 このオプションがチェックされていると: - 4D コンポーネントがロードされます。 - - each [On Host Database Event database method](../commands/on-host-database-event-database-method) of the component (if any) is called by the host database, + - コンポーネントそれぞれの [On Host Database Event データベースメソッド](../commands/on-host-database-event-database-method) (あれば) がホストデータベースによって呼び出されます。 - メソッドのコードが実行されます。 このオプションがチェックされていないと: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md index 5f32bdab6b36b6..0b2f1fd8ba8877 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md @@ -21,7 +21,7 @@ title: Email Email オブジェクトは次のプロパティを提供します: -> 4D は Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec-mail.html) に準拠します。 +> 4D は Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec/rfc8621/) に準拠します。 | | | -------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md index 9fe39a8c929297..c873a1bbd08699 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md @@ -159,6 +159,10 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### 参照 + +[`.removeFlags()`](#removeflags) + 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 6ba1245e9552dc..5c88d2f0dc7d1a 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 @@ -3,10 +3,20 @@ id: updates title: リリースノート --- -## 4D 21 LTS +:::tip [**4D 21 での新機能**](https://blog.4d.com/whats-new-in-4d-21lts/): 4D 21 の新機能と拡張機能をすべてリストアップしたブログ記事です。 +::: + +## 4D 21.1 LTS + +#### ハイライト + +- [**修正リスト**](https://bugs.4d.fr/fixedbugslist?version=21.1): 4D 21.1 で修正されたバグのリストです(日本語版は [こちら](https://4d-jp.github.io/2025/279/release-note-version-21/))。 + +## 4D 21 LTS + #### ハイライト - [`query()`](../API/DataClassClass.md#ベクトル類似度でのクエリ) 関数と、[`$filter`](../REST/$filter.md#vector-similarity) REST API 内でのAI ベクトル検索のサポート。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-convert-to-picture.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-convert-to-picture.md index 17febfcd05847d..fd0252fc775cfe 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-convert-to-picture.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-convert-to-picture.md @@ -29,11 +29,11 @@ title: VP Convert to picture - 4D View Pro ドキュメントを 4D Write Pro ドキュメントなど、他のドキュメントに埋め込みたい場合 - 4D View Pro ドキュメントを、4D View Pro エリアに読み込まずに印刷したい場合 -*vpObject* 引数には、変換したい 4D View Pro オブジェクトを渡します。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 +*vpObject* 引数には、変換したい 4D View Pro オブジェクトを渡します。 このオブジェクトは事前に [VP Export to object](vp-export-to-object.md) コマンドで解析するか、または [VP EXPORT DOCUMENT](vp-export-document.md) コマンドにより保存してある必要があります。 -> 4D View Pro エリアに含まれている式や書式 ([セルフォーマット](../configuring.md#セルフォーマット) 参照) が正常に書き出されるよう、少なくともそれらが一度は評価されていることが SVG変換プロセスには必要です。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 +> 4D View Pro エリアに含まれている式や書式 ([セルフォーマット](../configuring.md#セルフォーマット) 参照) が正常に書き出されるよう、少なくともそれらが一度は評価されていることが SVG変換プロセスには必要です。 事前に評価されていないドキュメントを変換した場合、式や書式が予期せぬ形にレンダリングされている可能性があります。 -*rangeObj* には、変換するセルのレンジを渡します。 この引数が省略された場合のデフォルトでは、ドキュメントのコンテンツ全体が変換されます。 この引数が省略された場合のデフォルトでは、ドキュメントのコンテンツ全体が変換されます。 +*rangeObj* には、変換するセルのレンジを渡します。 この引数が省略された場合のデフォルトでは、ドキュメントのコンテンツ全体が変換されます。 書式 (上の注記参照)、ヘッダーの表示状態、カラムと行などを含めた表示属性に準じて、ドキュメントコンテンツは変換されます。 以下の要素の変換がサポートされます: @@ -61,7 +61,7 @@ title: VP Convert to picture var $vpAreaObj : Object var $vPict : Picture $vpAreaObj:=VP Export to object("ViewProArea") -$vPict:=VP Convert to picture($vpAreaObj) //export the whole area +$vPict:=VP Convert to picture($vpAreaObj) //エリア全体を書き出します ``` ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-set-allowed-methods.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-set-allowed-methods.md index f24340d8bda189..f8879ab388a867 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-set-allowed-methods.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-set-allowed-methods.md @@ -47,13 +47,13 @@ title: VP SET ALLOWED METHODS ```4d var $allowed : Object -$allowed:=New object //parameter for the command +$allowed:=New object // コマンドに渡す引数 -$allowed.Hello:=New object //create a first simple function named "Hello" -$allowed.Hello.method:="My_Hello_Method" //sets the 4D method +$allowed.Hello:=New object // "Hello" という名前の 1つ目の簡単なファンクションを作成します +$allowed.Hello.method:="My_Hello_Method" // 4Dメソッドを設定します $allowed.Hello.summary:="Hello prints hello world" -$allowed.Byebye:=New object //create a second function with parameters named "Byebye" +$allowed.Byebye:=New object // "Byebye" という名前の、引数を受け付ける 2つ目のファンクションを作成 $allowed.Byebye.method:="My_ByeBye_Method" $allowed.Byebye.parameters:=New collection $allowed.Byebye.parameters.push(New object("name";"Message";"type";Is text)) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-set-column-attributes.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-set-column-attributes.md index 2f77b1e7f4077e..3e2c6eba877fd0 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-set-column-attributes.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-set-column-attributes.md @@ -42,7 +42,7 @@ title: VP SET COLUMN ATTRIBUTES ```4d var $column; $properties : Object -$column:=VP Column("ViewProArea";1) //column B +$column:=VP Column("ViewProArea";1) // カラム B を取得 $properties:=New object("width";100;"header";"Hello World") VP SET COLUMN ATTRIBUTES($column;$properties) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-document.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-document.md index 93b031a8628d9b..3e48ebd9f43179 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-document.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-document.md @@ -29,7 +29,7 @@ displayed_sidebar: docs *filePath* あるいは *fileObj* のいずれかを渡すことができます: -- *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 ドキュメント名のみを渡した場合、ドキュメントは4D ストラクチャーファイルと同じ階層に保存されます。 +- *filePath* には、書き出されるドキュメントの保存先パスと名前とを渡します。 ドキュメント名のみを渡した場合、ドキュメントは4D ストラクチャーファイルと同じ階層に保存されます。 - *fileObj* 引数には、書き出されるファイルを表す4D.File オブジェクトを渡します。 @@ -39,7 +39,7 @@ displayed_sidebar: docs | -------------------- | - | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | wk 4wp | 4 | 4D Write Pro ドキュメントはネイティブなアーカイブフォーマット(圧縮されたHTML で画像は別個のフォルダに保存)で保存されます。 4D 特有のタグは含まれ、4D 式は計算されません。 このフォーマットは特にロスなく4D Write Pro ドキュメントをディスク上に保存するのに適しています。 | | wk docx | 7 | .docx 拡張子を意味します。 4D Write Pro ドキュメントはMicrosoft Word フォーマットで保存されます。 Microsoft Word 2010 以降に正式に対応しています。
                    The document parts exported are:
                    • Body / headers / footers / sections
                    • Page / print settings (margins, background color / image, borders, padding, paper size / orientation)
                    • Images - inline, anchored, and background image pattern (defined with wk background image)
                    • Compatible variables and expressions (page number, number of pages, date, time, metadata). Non-compatible variables and expressions will be evaluated and frozen before export.
                    • Links - Bookmarks and URLs
                    Note that some 4D Write Pro settings may not be available or may behave differently in Microsoft Word. | -| wk mime html | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 This format is particularly suitable for sending HTML emails. | +| wk mime html | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 このフォーマットは HTML Eメールを送信するのに特に適しています。 | | wk pdf | 5 | .pdf 拡張子。 4D Write Pro ドキュメントはページビューモードに基づいてPDF フォーマットで保存されています。 PDF ドキュメントには以下のメタ情報が書き出されています: タイトル 作者 タイトル コンテンツ作成者 **注意**: 式は、ドキュメントが書き出されるときに自動的に値が計算されて固定化されます。メソッドへのリンクは**サポートされていません。** | | wk svg | 8 | 4D Write Pro ドキュメントのページはページビューモードに基づいてSVG フォマットで保存されます。 **注意:** SVG へと書き出す際は、一度に1ページしか書き出すことができません。 書き出すページを指定するにはwk page index を使用して下さい。 | | wk web page complete | 2 | .htm または .html 拡張子。 このドキュメントは標準HTMLとして保存され、そのリソースは別に保存されます。 4Dタグは除去され、式は値が計算されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 このフォーマットは特に4D Write Pro ドキュメントWeb ブラウザで表示したい場合に特に適しています。 | @@ -48,12 +48,12 @@ displayed_sidebar: docs - "4D 特有のタグ"とは、4Dネームスペースと4D CSSスタイルを含めた4D XHTMLのことです。 - 4D Write Pro ドキュメントフォーマットに関するより詳細な情報に関しては、[.4wp ドキュメントフォーマット](https://doc.4d.com/4Dv20/4D/20/Using-a-4D-Write-Pro-area.200-6229460.en.html#2895813)を参照してください。 -- To view a list of known differences or incompatibility when using the .docx format, see [Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md). +- .docx フォーマットを使用する際の、既知の差異および非互換性の一覧を見るためには、[.docxフォーマットの読み込み/書き出し](../user-legacy/importing-and-exporting-in-docx-format.md) を参照してください。 - SVG フォーマットへの書き出しの詳細な情報については、 [SVGフォーマットへの書き出し](https://doc.4d.com/4Dv20/4D/20/Exporting-to-SVG-format.200-6229468.ja.html)を参照してください。 ### option 引数 -Pass in *option* an object containing the values to define the properties of the exported document. 次のプロパティを利用することができます: +*option* 引数には、書き出されるドキュメントのプロパティを定義する値を格納したオブジェクトを渡します。 次のプロパティを利用することができます: | 定数 | 値 | 説明 | | ------------------------------------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -69,7 +69,7 @@ Pass in *option* an object containing the values to define the properties of the | wk pdfa version | pdfaVersion | PDF/A バージョンに適合したPDF を書き出します。 PDF/A のプロパティおよびバージョンの詳細については、[Wikipedia のPDF/A のページ](https://ja.wikipedia.org/wiki/PDF/A) を参照してください。 取り得る値:
                  • `wk pdfa2`: "PDF/A-2" バージョンに書き出します。
                  • `wk pdfa3`: "PDF/A-3" バージョンに書き出します。
                  • **注意:** macOS 上では、プラットフォームの実装によっては`wk pdfa2` 定数はPDF/A-2 またはPDF/A-3 またはそれ以上のバージョンに書き出すことがあります。 また、`wk pdfa3` 定数は"*少なくとも* PDF/A-3へと書き出す"ということを意味します。 Windows 上では、出力されたPDF ファイルは常に指定されたバージョンと同じになります。 | | wk recompute formulas | recomputeFormulas | 書き出し時にフォーミュラを再計算するかどうかを定義します。 取り得る値:
                  • true - デフォルト値。 全てのフォーミュラは再度計算されます。
                  • false- フォーミュラを再計算しません。
                  • | | wk visible background and anchored elements | visibleBackground | 背景画像/背景色、アンカーされた画像またはテキストボックス(ディスプレイ用では、ページビューモードまたは埋め込みビューモードでのみ表示されるエフェクト)を表示または書き出しをします。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | -| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. If value is False, missing image elements will not be displayed at all even if they have borders, width, height, or background; this may impact the page layout for inline images. | +| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. 値がFalse の場合、たとえ画像に境界線、幅、高さ、背景などが設定されてあっても空の画像要素は全く表示されないという点に注意して下さい。これはインライン画像のページレイアウトに影響する可能性があります。 | | wk visible footers | visibleFooters | フッターを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False | | wk visible headers | visibleHeaders | ヘッダーを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | | wk visible references | visibleReferences | ドキュメントに挿入されている4D 式を参照として表示または書き出しします。 取り得る値: True/False | @@ -97,7 +97,7 @@ Pass in *option* an object containing the values to define the properties of the | wk visible references | \- | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | | wk whitespace | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: "pre-wrap") | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: "pre-wrap") | \- | -**Compatibility Note:** Passing a *longint* value in *option* is supported for compatibility reasons, but it is recommended to use an object parameter. +**互換性に関する注意:** *option* 引数に*倍長整数* 型の値を渡すことは互換性の理由からサポートされていますが、オブジェクト型の引数を渡すことが推奨されています。 ### wk files コレクション @@ -271,8 +271,8 @@ WP EXPORT DOCUMENT(WParea; $file; wk docx; $options) ## 参照 [4D QPDF (Component) - PDF Get attachments](https://github.com/4d/4D-QPDF)
                    -[Exporting to HTML and MIME HTML formats](../user-legacy/exporting-to-html-and-mime-html-formats.md)
                    -[Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md)
                    -[Blog post - 4D Write Pro: Electronic invoice generation](https://blog.4d.com/4d-write-pro-electronic-invoice-generation)
                    -[Blog post - 4D Write Pro: Export to PDF with enclosures](https://blog.4d.com/4d-write-pro-export-to-pdf-with-enclosures)
                    +[HTML および MIME HTML フォーマットで書き出す](../user-legacy/exporting-to-html-and-mime-html-formats.md)
                    +[.docx フォーマットでの読み込みと書き出し](../user-legacy/importing-and-exporting-in-docx-format.md)
                    +[Blog 記事 - 4D Write Pro: Electronic invoice generation](https://blog.4d.com/4d-write-pro-electronic-invoice-generation)
                    +[Blog 記事 - 4D Write Pro: Export to PDF with enclosures](https://blog.4d.com/4d-write-pro-export-to-pdf-with-enclosures)
                    [WP EXPORT VARIABLE](wp-export-variable.md)
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-variable.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-variable.md index 55d41acd51a6ea..77e4113c24bf4d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-variable.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-export-variable.md @@ -34,26 +34,26 @@ displayed_sidebar: docs *format* 引数には、使用したい書き出しフォーマットを設定する、*4D Write Pro 定数* テーマの定数を一つ渡します。 それぞれのフォーマットは特定の用法に関連します。 以下のフォーマットがサポートされています: -| 定数 | 型 | 値 | 説明 | -| ------------------- | ------- | - | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| wk 4wp | Integer | 4 | 4D Write Pro ドキュメントはネイティブなアーカイブフォーマット(圧縮されたHTML で画像は別個のフォルダに保存)で保存されます。 4D 特有のタグは含まれ、4D 式は計算されません。 このフォーマットは特にロスなく4D Write Pro ドキュメントをディスク上に保存するのに適しています。 | -| wk docx | Integer | 7 | .docx 拡張子を意味します。 4D Write Pro ドキュメントはMicrosoft Word フォーマットで保存されます。 Microsoft Word 2010 以降に正式に対応しています。
                    The document parts exported are:
                    • Body / headers / footers / sections
                    • Page / print settings (margins, background color / image, borders, padding, paper size / orientation)
                    • Images - inline, anchored, and background image pattern (defined with wk background image)
                    • Style sheets (character, paragraph)
                    • Compatible variables and expressions (page number, number of pages, date, time, metadata). Non-compatible variables and expressions will be evaluated and frozen before export.
                    • Links - Bookmarks and URLs
                    Note that some 4D Write Pro settings may not be available or may behave differently in Microsoft Word. | -| wk mime html | Integer | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 This format is particularly suitable for sending HTML emails. | -| wk pdf | Integer | 5 | .pdf 拡張子。 4D Write Pro ドキュメントはページビューモードに基づいてPDF フォーマットで保存されています。 PDF ドキュメントには以下のメタ情報が書き出されています: タイトル 作者 タイトル コンテンツ作成者 **注意**: 式は、ドキュメントが書き出されるときに自動的に値が計算されて固定化されます。メソッドへのリンクは**サポートされていません。** | -| wk svg | Integer | 8 | 4D Write Pro ドキュメントのページはページビューモードに基づいてSVG フォマットで保存されます。 **注意:** SVG へと書き出す際は、一度に1ページしか書き出すことができません。 書き出すページを指定するにはwk page index を使用して下さい。 | -| wk web page html 4D | Integer | 3 | 4D Write Pro ドキュメントはHTML として保存さんれ、4D 特有のタグが含まれます。それぞれの式はノンブレーキングスペースとして挿入されます。 このフォーマットはロスレスであるため、テキストフィールドへの保存目的に適しています。 | +| 定数 | 型 | 値 | 説明 | +| ------------------- | ------- | - | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| wk 4wp | Integer | 4 | 4D Write Pro ドキュメントはネイティブなアーカイブフォーマット(圧縮されたHTML で画像は別個のフォルダに保存)で保存されます。 4D 特有のタグは含まれ、4D 式は計算されません。 このフォーマットは特にロスなく4D Write Pro ドキュメントをディスク上に保存するのに適しています。 | +| wk docx | Integer | 7 | .docx 拡張子を意味します。 4D Write Pro ドキュメントはMicrosoft Word フォーマットで保存されます。 Microsoft Word 2010 以降に正式に対応しています。
                    書き出しに対応しているドキュメントの部分は以下の通りです:
                    • 本文 / ヘッダー / フッター / セクション
                    • ページ / 印刷設定 (余白、背景色 / 背景画像、境界線、パディング、用紙サイズ / 用紙の向き)
                    • 画像 - インライン、アンカー、背景画像パターン(wk background image で定義されているもの)
                    • スタイルシート(文字、段落)
                    • 互換性のある変数と式(ページ番号、ページ数、日付、時間、メタデータ)。 Non-compatible variables and expressions will be evaluated and frozen before export.
                    • Links - Bookmarks and URLs
                    Note that some 4D Write Pro settings may not be available or may behave differently in Microsoft Word. | +| wk mime html | Integer | 1 | 4D Write Proドキュメントは標準のMIME HTMLとして保存され、htmlドキュメントと画像はMIMEパーツとして埋め込まれます(base64でエンコードされます)。 式は計算され4D特有のタグやメソッドのリンクは除去されます。 埋め込みビューにアンカーされたテキストボックスのみが(divとして)書き出されます。 このフォーマットは HTML Eメールを送信するのに特に適しています。 | +| wk pdf | Integer | 5 | .pdf 拡張子。 4D Write Pro ドキュメントはページビューモードに基づいてPDF フォーマットで保存されています。 PDF ドキュメントには以下のメタ情報が書き出されています: タイトル 作者 タイトル コンテンツ作成者 **注意**: 式は、ドキュメントが書き出されるときに自動的に値が計算されて固定化されます。メソッドへのリンクは**サポートされていません。** | +| wk svg | Integer | 8 | 4D Write Pro ドキュメントのページはページビューモードに基づいてSVG フォマットで保存されます。 **注意:** SVG へと書き出す際は、一度に1ページしか書き出すことができません。 書き出すページを指定するにはwk page index を使用して下さい。 | +| wk web page html 4D | Integer | 3 | 4D Write Pro ドキュメントはHTML として保存さんれ、4D 特有のタグが含まれます。それぞれの式はノンブレーキングスペースとして挿入されます。 このフォーマットはロスレスであるため、テキストフィールドへの保存目的に適しています。 | **注:** - "4D 特有のタグ"とは、4Dネームスペースと4D CSSスタイルを含めた4D XHTMLのことです。 - 4D Write Pro ドキュメントフォーマットに関するより詳細な情報に関しては、[.4wp ドキュメントフォーマット](https://doc.4d.com/4Dv20/4D/20/Using-a-4D-Write-Pro-area.200-6229460.en.html#2895813)を参照してください。 -- To view a list of known differences or incompatibility when using the .docx format, see [Importing and Exporting in .docx format](../user-legacy/importing-and-exporting-in-docx-format.md). +- .docx フォーマットを使用する際の、既知の差異および非互換性の一覧を見るためには、[.docxフォーマットの読み込み/書き出し](../user-legacy/importing-and-exporting-in-docx-format.md) を参照してください。 - コマンドを使用してSVG フォーマットへと書き出す場合、画像はbase64 フォーマットでエンコーディングされます。 - SVG フォーマットへの書き出しの詳細な情報については、 [SVGフォーマットへの書き出し](https://doc.4d.com/4Dv20/4D/20/Exporting-to-SVG-format.200-6229468.ja.html)を参照してください。 ### option 引数 -Pass in *option* an object containing the values to define the properties of the exported document. 次のプロパティを利用することができます: +*option* 引数には、書き出されるドキュメントのプロパティを定義する値を格納したオブジェクトを渡します。 次のプロパティを利用することができます: | 定数 | 値 | 説明 | | ------------------------------------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -69,7 +69,7 @@ Pass in *option* an object containing the values to define the properties of the | wk pdfa version | pdfaVersion | PDF/A バージョンに適合したPDF を書き出します。 PDF/A のプロパティおよびバージョンの詳細については、[Wikipedia のPDF/A のページ](https://ja.wikipedia.org/wiki/PDF/A) を参照してください。 取り得る値:
                  • `wk pdfa2`: "PDF/A-2" バージョンに書き出します。
                  • `wk pdfa3`: "PDF/A-3" バージョンに書き出します。
                  • **注意:** macOS 上では、プラットフォームの実装によっては`wk pdfa2` 定数はPDF/A-2 またはPDF/A-3 またはそれ以上のバージョンに書き出すことがあります。 また、`wk pdfa3` 定数は"*少なくとも* PDF/A-3へと書き出す"ということを意味します。 Windows 上では、出力されたPDF ファイルは常に指定されたバージョンと同じになります。 | | wk recompute formulas | recomputeFormulas | 書き出し時にフォーミュラを再計算するかどうかを定義します。 取り得る値:
                  • true - デフォルト値。 全てのフォーミュラは再度計算されます。
                  • false- フォーミュラを再計算しません。
                  • | | wk visible background and anchored elements | visibleBackground | 背景画像/背景色、アンカーされた画像またはテキストボックス(ディスプレイ用では、ページビューモードまたは埋め込みビューモードでのみ表示されるエフェクト)を表示または書き出しをします。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | -| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. If value is False, missing image elements will not be displayed at all even if they have borders, width, height, or background; this may impact the page layout for inline images. | +| wk visible empty images | visibleEmptyImages | 読み込めない、あるいは計算できない画像(空の画像またはサポートされていないフォーマットの画像)に対してデフォルトの黒い四角形を表示または書き出しします。 取り得る値: True/False. 取り得る値: True/False. デフォルト値: true. 値がFalse の場合、たとえ画像に境界線、幅、高さ、背景などが設定されてあっても空の画像要素は全く表示されないという点に注意して下さい。これはインライン画像のページレイアウトに影響する可能性があります。 | | wk visible footers | visibleFooters | フッターを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False | | wk visible headers | visibleHeaders | ヘッダーを表示または書き出しします(表示用においてはページビューモードでのみ表示されるエフェクトです)。 取り得る値: True/False 取り得る値: True/False 取り得る値: True/False | | wk visible references | visibleReferences | ドキュメントに挿入されている4D 式を参照として表示または書き出しします。 取り得る値: True/False | @@ -97,7 +97,7 @@ Pass in *option* an object containing the values to define the properties of the | wk visible references | \- | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: false) | | wk whitespace | \- | \- | ![](../../assets/en/WritePro/commands/pict5058606.en.png) (デフォルト: "pre-wrap") | \- | \- | \- | -**Compatibility Note:** Passing a *longint* value in *option* is supported for compatibility reasons, but it is recommended to use an object parameter. +**互換性に関する注意:** *option* 引数に*倍長整数* 型の値を渡すことは互換性の理由からサポートされていますが、オブジェクト型の引数を渡すことが推奨されています。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-import-document.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-import-document.md index c3023b00df4dd0..8ae08213864e43 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-import-document.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/WritePro/commands/wp-import-document.md @@ -26,7 +26,7 @@ displayed_sidebar: docs *filePath* あるいは *fileObj* のいずれかを渡すことができます: -- *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 ドキュメントが ストラクチャーファイルと同階層に置かれている場合を除き、完全なパスを渡す必要があります (同階層に置かれている場合にはファイル名のみを渡すことができます)。 *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 ドキュメントが ストラクチャーファイルと同階層に置かれている場合を除き、完全なパスを渡す必要があります (同階層に置かれている場合にはファイル名のみを渡すことができます)。 +- *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 *filePath* 引数の場合、ディスク上に保存されているドキュメントのパスを渡します。 ドキュメントが ストラクチャーファイルと同階層に置かれている場合を除き、完全なパスを渡す必要があります (同階層に置かれている場合にはファイル名のみを渡すことができます)。 - *fileObj* 引数には、読み込むファイルを表す4D.File オブジェクトを渡します。 @@ -44,7 +44,7 @@ displayed_sidebar: docs - **倍長整数** -デフォルトで、旧式の4D Write ドキュメント内で使用されているHTML 式は読み込まれません(4D Write Pro ではサポートされません)。 wk import html expressions as text 定数を渡した場合、HTML 式は`##htmlBegin##` および `##htmlEnd##` タグで囲まれた標準テキストとして読み込まれるため、そのあとに整形アクションが必要になります。 例: wk import html expressions as text 定数を渡した場合、HTML 式は`##htmlBegin##` および `##htmlEnd##` タグで囲まれた標準テキストとして読み込まれるため、そのあとに整形アクションが必要になります。 例: +デフォルトで、旧式の4D Write ドキュメント内で使用されているHTML 式は読み込まれません(4D Write Pro ではサポートされません)。 wk import html expressions as text 定数を渡した場合、HTML 式は`##htmlBegin##` および `##htmlEnd##` タグで囲まれた標準テキストとして読み込まれるため、そのあとに整形アクションが必要になります。 例: ```html ##htmlBegin##Imported titlebold##htmlEnd## @@ -54,21 +54,21 @@ displayed_sidebar: docs 以下のプロパティを持ったオブジェクトを渡すことで、読み込みオペレーション中に以下の属性がどのように扱われるかを定義することができます: -| **属性** | **型** | **Description** | -| ----------------------- | ----- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| anchoredTextAreas | Text | MS Word (.docx) ドキュメントのみ有効。 Word のアンカーされたテキストがどのように管理されるかを指定します。 取り得る値:

                    **anchored** (デフォルト) - アンカーされたテキストエリアはテキストボックスとして扱われます。 **inline** \- アンカーされたテキストはアンカーされた位置でインラインテキストとして扱われます。 **ignore** \- アンカーされたテキストは無視されます。 **注意**: ドキュメント内のレイアウトとページ数が変化する可能性があります。 *.docx フォーマットのファイルの読み込み方* も参照してください。 | -| anchoredImages | Text | MS Word (.docx) ドキュメントのみ有効。 アンカーされた画像がどのように管理されるかを指定します。 取り得る値:

                    **all** (デフォルト) - アンカーされた画像は全てアンカーされた画像としてテキスト折り返しプロパティとともに読み込まれます(例外: .docx の折り返しオプション"tight"はwrap square として読み込まれます)。 **ignoreWrap** \- アンカーされた画像は全て読み込まれますが、画像の周りにテキスト折り返しがある場合は無視されます。 **ignore** \- アンカーされた画像は読み込まれません。 | -| sections | Text | MS Word (.docx) ドキュメントのみ有効。 セクションがどのように管理されるかを指定します。 取り得る値:

                    **all** (デフォルト) - 全てのセクションが読み込まれます。 継続されたセクション、奇数/偶数セクションは全て標準のセクションへと変換されます。 **ignore** \- セクションは全てデフォルトの4D Write Pro セクション(A4/縦向きレイアウト/ヘッダーやフッターはなし)へと変換されます。 **注意**: 継続されたセクションブレークを除く全てのセクションブレークはセクションブレークを伴う改ページへと変換されます。 継続されたセクションブレークは継続したセクションブレークとして読み込まれます。 | -| fields | Text | MS Word (.docx) ドキュメントのみ有効。 MS Word (.docx) ドキュメントのみ有効。 4D Write Pro フォーミュラに変換できない.docx フィールドがどのように管理されるかを指定します。 取り得る値:

                    **ignore** \- .docx フィールドは無視されます。 **label** \- .docx フィールド参照は二重中括弧 ("{{ }}")がついたラベルとして読み込まれます。 例: "ClientName" フィールドは{{ClientName}} として読み込まれます。 **value** (default) - .docx フィールドの最後の計算された値が(あれば)読み込まれます。 **注意**: .docx フィールドが4D Write Pro 変数に対応している場合、フィールドはフォーミュラとして読み込まれ、このオプションは無視されます。 取り得る値:

                    **ignore** \- .docx フィールドは無視されます。 **label** \- .docx フィールド参照は二重中括弧 ("{{ }}")がついたラベルとして読み込まれます。 例: "ClientName" フィールドは{{ClientName}} として読み込まれます。 **value** (default) - .docx フィールドの最後の計算された値が(あれば)読み込まれます。 **注意**: .docx フィールドが4D Write Pro 変数に対応している場合、フィールドはフォーミュラとして読み込まれ、このオプションは無視されます。 | -| borderRules | Text | MS Word (.docx) ドキュメントのみ有効。 段落の境界線がどのように管理されるかを指定します。 取り得る値:

                    **collapse** \- 段落フォーマットは自動折りたたみ境界線を真似するように変更されます。 折りたたみプロパティは読み込みオペレーションのときにしか適用されないと言う点に注意してください。 自動境界線折りたたみ設定のあるスタイルシートが読み込みオペレーションの後に再適用された場合、この設定は無視されます。 **noCollapse** (デフォルト) - 段落フォーマットは変更されません。 | -| preferredFontScriptType | Text | MS Word (.docx) ドキュメントのみ有効。 OOXML 内の単一フォントプロパティとして異なるタイプフェイスが定義されていた場合にどのタイプフェイスを使用するかを指定します。 取り得る値:

                    **latin** (デフォルト) - ラテン文字 **bidi** \- 双方向テキスト。 ドキュメントが双方向でleft-to-right(LTR)またはright-to-left(RTL)テキストの場合に適しています(例:アラビア文字やヘブライ文字)。 **eastAsia** \- 東アジア文字。 ドキュメントが主にアジア系のテキストの場合に適しています。 | -| htmlExpressions | Text | 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 取り得る値:

                    **rawText** \- HTML テキストは##htmlBegin## および ##htmlEnd## タグに挟まれた標準テキストとして読み込まれます。 **ignore** (デフォルト) - HTML 式は無視されます。 | -| importDisplayMode | Text | 4D Write (.4w7) ドキュメントのみ有効。 画像の表示がどのように管理されるかを指定します。 取り得る値:

                    **legacy -** 画像の表示モードは、縮小して表示以外の場合には背景画像として変換されます。 **noLegacy** (デフォルト) - 4W7 画像の表示モードは縮小して表示以外の場合には*imageDisplayMode* 属性に変換されます。 | +| **属性** | **型** | **Description** | +| ----------------------- | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| anchoredTextAreas | Text | MS Word (.docx) ドキュメントのみ有効。 Word のアンカーされたテキストがどのように管理されるかを指定します。 取り得る値:

                    **anchored** (デフォルト) - アンカーされたテキストエリアはテキストボックスとして扱われます。 **inline** \- アンカーされたテキストはアンカーされた位置でインラインテキストとして扱われます。 **ignore** \- アンカーされたテキストは無視されます。 **注意**: ドキュメント内のレイアウトとページ数が変化する可能性があります。 *.docx フォーマットのファイルの読み込み方* も参照してください。 | +| anchoredImages | Text | MS Word (.docx) ドキュメントのみ有効。 アンカーされた画像がどのように管理されるかを指定します。 取り得る値:

                    **all** (デフォルト) - アンカーされた画像は全てアンカーされた画像としてテキスト折り返しプロパティとともに読み込まれます(例外: .docx の折り返しオプション"tight"はwrap square として読み込まれます)。 **ignoreWrap** \- アンカーされた画像は全て読み込まれますが、画像の周りにテキスト折り返しがある場合は無視されます。 **ignore** \- アンカーされた画像は読み込まれません。 | +| sections | Text | MS Word (.docx) ドキュメントのみ有効。 セクションがどのように管理されるかを指定します。 取り得る値:

                    **all** (デフォルト) - 全てのセクションが読み込まれます。 継続されたセクション、奇数/偶数セクションは全て標準のセクションへと変換されます。 **ignore** \- セクションは全てデフォルトの4D Write Pro セクション(A4/縦向きレイアウト/ヘッダーやフッターはなし)へと変換されます。 **注意**: 継続されたセクションブレークを除く全てのセクションブレークはセクションブレークを伴う改ページへと変換されます。 継続されたセクションブレークは継続したセクションブレークとして読み込まれます。 | +| fields | Text | MS Word (.docx) ドキュメントのみ有効。 4D Write Pro フォーミュラに変換できない.docx フィールドがどのように管理されるかを指定します。 取り得る値:

                    **ignore** \- .docx フィールドは無視されます。 **label** \- .docx フィールド参照は二重中括弧 ("{{ }}")がついたラベルとして読み込まれます。 例: "ClientName" フィールドは{{ClientName}} として読み込まれます。 **value** (default) - .docx フィールドの最後の計算された値が(あれば)読み込まれます。 **注意**: .docx フィールドが4D Write Pro 変数に対応している場合、フィールドはフォーミュラとして読み込まれ、このオプションは無視されます。 | +| borderRules | Text | MS Word (.docx) ドキュメントのみ有効。 段落の境界線がどのように管理されるかを指定します。 取り得る値:

                    **collapse** \- 段落フォーマットは自動折りたたみ境界線を真似するように変更されます。 折りたたみプロパティは読み込みオペレーションのときにしか適用されないと言う点に注意してください。 自動境界線折りたたみ設定のあるスタイルシートが読み込みオペレーションの後に再適用された場合、この設定は無視されます。 **noCollapse** (デフォルト) - 段落フォーマットは変更されません。 | +| preferredFontScriptType | Text | MS Word (.docx) ドキュメントのみ有効。 OOXML 内の単一フォントプロパティとして異なるタイプフェイスが定義されていた場合にどのタイプフェイスを使用するかを指定します。 取り得る値:

                    **latin** (デフォルト) - ラテン文字 **bidi** \- 双方向テキスト。 ドキュメントが双方向でleft-to-right(LTR)またはright-to-left(RTL)テキストの場合に適しています(例:アラビア文字やヘブライ文字)。 **eastAsia** \- 東アジア文字。 ドキュメントが主にアジア系のテキストの場合に適しています。 | +| htmlExpressions | Text | 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 4D Write (.4w7) ドキュメントのみ有効。 HTML 式がどのように管理されるかを指定します。 取り得る値:

                    **rawText** \- HTML テキストは##htmlBegin## および ##htmlEnd## タグに挟まれた標準テキストとして読み込まれます。 **ignore** (デフォルト) - HTML 式は無視されます。 | +| importDisplayMode | Text | 4D Write (.4w7) ドキュメントのみ有効。 画像の表示がどのように管理されるかを指定します。 取り得る値:

                    **legacy -** 画像の表示モードは、縮小して表示以外の場合には背景画像として変換されます。 **noLegacy** (デフォルト) - 4W7 画像の表示モードは縮小して表示以外の場合には*imageDisplayMode* 属性に変換されます。 | **互換性に関する注意** -- *旧式の4D Write ドキュメント内で使用される文字スタイルシートは独自の機構が使用されており、これは4D Write Pro ではサポートされていないものです。 インポートされたテキストを可能な限り再現するため、スタイルシート属性は"ハードコード"スタイル属性へと変換されています。 旧式の文字スタイルシートは読み込まれず、今後ドキュメント内では参照されることはありません。* インポートされたテキストを可能な限り再現するため、スタイルシート属性は"ハードコード"スタイル属性へと変換されています。 旧式の文字スタイルシートは読み込まれず、今後ドキュメント内では参照されることはありません。\* -- *.docx フォーマットからの読み込みのサポートはMicrosoft Word 2010 以降でのみ正式対応しています。 それ以前のバージョン、具体的にはMicrosoft Word 2007 などでは、正しく読み込まれない可能性があります。* それ以前のバージョン、具体的にはMicrosoft Word 2007 などでは、正しく読み込まれない可能性があります。\* +- *旧式の4D Write ドキュメント内で使用される文字スタイルシートは独自の機構が使用されており、これは4D Write Pro ではサポートされていないものです。* *インポートされたテキストを可能な限り再現するため、スタイルシート属性は"ハードコード"スタイル属性へと変換されています。* *旧式の文字スタイルシートは読み込まれず、今後ドキュメント内では参照されることはありません。* +- *.docx フォーマットからの読み込みのサポートはMicrosoft Word 2010 以降でのみ正式対応しています。* *それ以前のバージョン、具体的にはMicrosoft Word 2007 などでは、正しく読み込まれない可能性があります。* ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md index e47997285aafc4..2d5e16c685e3db 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md @@ -9,12 +9,12 @@ title: OpenAI ## 設定プロパティ -| プロパティ名 | 型 | 説明 | 任意 | -| --------- | ---- | ---------------------------------------------------------- | ---------------------------------------------- | -| `apiKey` | Text | あなたの [OpenAI API キー](https://platform.openai.com/api-keys) | プロバイダーによっては必須 | -| `baseURL` | Text | OpenAI API リクエストのためのベースURL。 | 任意 (省略時 = OpenAI プロバイダーを使用) | -| `組織` | Text | あなたの OpenAI 組織 ID。 | ◯ | -| `project` | Text | あなたの OpenAI プロジェクト ID。 | ◯ | +| プロパティ名 | 型 | 説明 | 任意 | +| --------- | ---- | ---------------------------------------------------------------------------------------------------- | ------------------------------------------------ | +| `apiKey` | Text | あなたの [OpenAI API キー](https://developers.openai.com/api/docs/quickstart#create-and-export-an-api-key) | プロバイダーによっては必須 | +| `baseURL` | Text | OpenAI API リクエストのためのベースURL。 | 任意 (省略時 = OpenAI プラットフォームを使用) | +| `組織` | Text | あなたの OpenAI 組織 ID。 | ◯ | +| `project` | Text | あなたの OpenAI プロジェクト ID。 | ◯ | ### 追加のHTTPプロパティ diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md index 15671be8b42ddd..9c93fc13bfe6d6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md @@ -7,7 +7,7 @@ title: OpenAIChatCompletionsAPI `OpenAIChatCompletionsAPI` クラスはOpenAI のAPI でチャット補完を管理するためにデザインされています。 これはチャット補完を作成、取得、更新、削除、そしてリストを表示するメソッドを提供します。 -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ## 関数 @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/chat 指定されたチャット対話のモデルレスポンスを作成します。 -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create #### 使用例 @@ -62,7 +62,7 @@ $messages.push($result.choice.message) // {"role":"assistant"; "content": "xxx" 保存されたチャット補完を取得する。 -https://platform.openai.com/docs/api-reference/chat/get +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/retrieve ### update() @@ -77,7 +77,7 @@ https://platform.openai.com/docs/api-reference/chat/get 保存されたチャット補完を変更する。 -https://platform.openai.com/docs/api-reference/chat/update +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/update ### delete() @@ -91,7 +91,7 @@ https://platform.openai.com/docs/api-reference/chat/update 保存されたチャット補完を削除する。 -https://platform.openai.com/docs/api-reference/chat/delete +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/delete ### list() @@ -104,4 +104,4 @@ https://platform.openai.com/docs/api-reference/chat/delete 保存されたチャット補完を一覧表示する。 -https://platform.openai.com/docs/api-reference/chat/list +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/list diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md index 0c0283bd75ed77..d7ada3b2e78d0d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md @@ -21,4 +21,4 @@ title: OpenAIChatCompletionsMessagesAPI `list()` 関数は特定のチャット補完ID に割り当てられたメッセージを取得します。 この関数は`completionID` が空の場合、エラーを生成します。 *parameters* 引数が `OpenAIChatCompletionsMessagesParameters` のインスタンスではない場合、提供された引数を使用して新たなインスタンスを作成します。 -https://platform.openai.com/docs/api-reference/chat/getMessages +https://developers.openai.com/api/reference/resources/chat/subresources/completions/subresources/messages/methods/list diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md index 5ec4547197b87a..5e812b9681e621 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md @@ -1,11 +1,11 @@ --- id: openaichatcompletionsparameters -title: OpenAIChatCompletionParameters +title: OpenAIChatCompletionsParameters --- -# OpenAIChatCompletionParameters +# OpenAIChatCompletionsParameters -`OpenAIChatCompletionParameters` クラスはOpenAI API を使用したチャット補完に必要な引数を管理するために設計されています。 +The `OpenAIChatCompletionsParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. ## 継承元 @@ -13,30 +13,32 @@ title: OpenAIChatCompletionParameters ## プロパティ -| プロパティ | 型 | デフォルト値 | 説明 | -| ----------------------- | ---------- | --------------- | ----------------------------------------------------------------------------------------------------------- | -| `model` | Text | `"gpt-4o-mini"` | 使用するモデルのID。 | -| `stream` | Boolean | `false` | 部分的な進捗をストリームで返すかどうかを決めます。 設定されていれば、トークンはデータオンリーとして送信されます。 コールバックフォーミュラが必要となります。 | -| `stream_options` | Object | `Null` | stream = True の場合のオプションを指定するプロパティ。 例: `{include_usage: True}` | -| `max_completion_tokens` | Integer | `0` | チャット補完の中で生成可能なトークンの最大数。 | -| `n` | Integer | `1` | 各プロンプトに対して生成するチャット補完の数。 | -| `temperature` | Real | `-1` | 使用するサンプリング温度。0から2の間の値。 値が大きいほど出力はよりランダムになり、値が小さいほど出力はより集中して決まりきったものになります。 | -| `store` | Boolean | `false` | このチャット補完リクエストの出力を保存するかどうか。 | -| `reasoning_effort` | Text | `Null` | 推論モデルにおける推論の努力に対する制約。 現在サポートされている値は `"low"`、`"medium"`、および`"high"`です。 | -| `response_format` | Object | `Null` | モデルが出力するフォーマットを指定するオブジェクト。 構造化された出力に対応します。 | -| `ツール` | Collection | `Null` | モデルが呼び出し得るツール([OpenAITool](OpenAITool.md)) の一覧。 "function" 型のみがサポートされます。 | -| `tool_choice` | Variant | `Null` | どのモデルによってどのツール(あれば)が呼び出されるかを管理します。 `"none"`、`"auto"`、`"required"`、または特定のツールを指定することができます。 | -| `prediction` | Object | `Null` | 再生成されているテキストファイルのコンテンツなど、静的に予想される出力内容。 | +| プロパティ | 型 | デフォルト値 | 説明 | +| ----------------------- | ---------- | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | `"gpt-4o-mini"` | 使用するモデルのID。 | +| `stream` | Boolean | `false` | 部分的な進捗をストリームで返すかどうかを決めます。 設定されていれば、トークンはデータオンリーとして送信されます。 コールバックフォーミュラが必要となります。 | +| `stream_options` | Object | `Null` | stream = True の場合のオプションを指定するプロパティ。 例: `{include_usage: True}` | +| `max_completion_tokens` | Integer | `0` | チャット補完の中で生成可能なトークンの最大数。 | +| `n` | Integer | `1` | 各プロンプトに対して生成するチャット補完の数。 | +| `temperature` | Real | `-1` | 使用するサンプリング温度。0から2の間の値。 値が大きいほど出力はよりランダムになり、値が小さいほど出力はより集中して決まりきったものになります。 | +| `top_p` | Real | `-1` | An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. Only sent when the value is greater than 0 (omitted when `<= 0`, with default `-1`). | +| `store` | Boolean | `false` | このチャット補完リクエストの出力を保存するかどうか。 | +| `reasoning_effort` | Text | `Null` | 推論モデルにおける推論の努力に対する制約。 現在サポートされている値は `"low"`、`"medium"`、および`"high"`です。 | +| `response_format` | Object | `Null` | モデルが出力するフォーマットを指定するオブジェクト。 構造化された出力に対応します。 | +| `ツール` | Collection | `Null` | モデルが呼び出し得るツール([OpenAITool](OpenAITool.md)) の一覧。 "function" 型のみがサポートされます。 | +| `tool_choice` | Variant | `Null` | どのモデルによってどのツール(あれば)が呼び出されるかを管理します。 `"none"`、`"auto"`、`"required"`、または特定のツールを指定することができます。 | +| `prediction` | Object | `Null` | 再生成されているテキストファイルのコンテンツなど、静的に予想される出力内容。 | +| `service_tier` | Text | `Null` | Specifies the processing type used for serving the request. `"auto"`, `"auto"`, `"default"`, and `"priority"`. | ### 非同期コールバック用プロパティ -| プロパティ | 型 | 説明 | -| ------------------------------------------- | --------------------------- | ---------------------------------------------------- | -| `onData` (または `formula`) | 4D.Function | データチャンクを受信する際に非同期で呼び出す関数。 カレントプロセスが終了しないように注意してください。 | +\| Property | Type | Description | +\|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| +\| `onData`
                    (or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk.
                    *Ensure that the current process does not terminate.* | -`onData` は引数として[OpenAIChatCompletionsStreamResult](./OpenAIChatCompletionsStreamResult.md) を受け取ります。 +`onData` will receive as argument a [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md) -他のコールバックプロパティについては[OpenAIParameters](./OpenAIParameters.md) を参照して下さい。 +他のコールバックプロパティについては[OpenAIParameters](OpenAIParameters.md) を参照して下さい。 ## レスポンスフォーマット diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md index c2dd0059375cd0..8f5a6dabebe649 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md @@ -65,23 +65,23 @@ $chatHelper.reset() // 以前のメッセージとツールを全て消去 ### registerTool() -**registerTool**(*tool* : Object; *handler* : Object) +**registerTool**(*tool* : Object; *handler* : Variant) -| 引数 | 型 | 説明 | -| --------- | ------ | -------------------------------------------------------------------------------------------------------------------------------------------------- | -| *tool* | Object | ツール定義オブジェクト(あるいは[OpenAITool](OpenAITool.md) インスタンス) | -| *handler* | Object | ツール呼び出しを管理する関数([4D.Function](../../API/FunctionClass.md) またはオブジェクト)、*tool* 内の *handler* プロパティで定義されている場合にはオプション。 | +| 引数 | 型 | 説明 | +| --------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- | +| *tool* | Object | ツール定義オブジェクト(あるいは[OpenAITool](OpenAITool.md) インスタンス) | +| *handler* | Object | The function to handle tool calls (4D.Function or Object), optional if defined inside *tool* as *handler* property | 自動ツール呼び出し関数のために、ツールとそのハンドラ関数を登録します。 *handler* 引数には以下のものを渡すことができます: - **4D.Function**: 直接ハンドラ関数 -- **オブジェクト**: ツール関数名と一致する `formula` プロパティを格納しているオブジェクト +- An **Object**: An object containing a formula property matching the tool function name ハンドラー関数はOpenAI ツール呼び出しから渡された引数を格納しているオブジェクトを受け取ります。 オブジェクトは、ツールのスキーマで定義されたパラメーター名とキーが一致するキーと、AI モデルから提供された実際の引数である値との、キーと値のペアを格納しています。 -#### ツールを登録する例題 +#### Register Tool Examples ```4D // Example 1: 直接ハンドラを使用したシンプルな登録 @@ -117,7 +117,7 @@ $chatHelper.registerTool($tool; $handlerObj) - **オブジェクト**: 関数名がツール定義にマッピングされているキーとするオブジェクト - **`tools` 属性を持つオブジェクト**: `tools` コレクションと、ツール名に合致するフォーミュラプロパティを格納しているオブジェクト -#### 複数のツールを登録する例題 +#### Register Multiple Tools Examples ##### 例 1: ツール内のハンドルを使用したコレクションフォーマット @@ -197,4 +197,4 @@ $chatHelper.unregisterTool("get_weather") // weather ツールを削除 ```4D $chatHelper.registerTools($multipleTools) $chatHelper.unregisterTools() // 全てのツールを削除 -``` \ No newline at end of file +``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md index f21fd7a85be26c..3e39f9240c0c22 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md @@ -7,7 +7,7 @@ title: OpenAIEmbeddingsAPI `OpenAIEmbeddingsAPI` はOpenAI のAPI を使用して埋め込みを作成する機能を提供します。 -https://platform.openai.com/docs/api-reference/embeddings +https://developers.openai.com/api/reference/resources/embeddings ## 関数 @@ -17,12 +17,12 @@ https://platform.openai.com/docs/api-reference/embeddings 提供された入力、モデル、パラメータに対する埋め込みを作成します。 -| 引数 | 型 | 説明 | -| ------------ | ----------------------------------------------------------- | --------------------------------------------------------------------- | -| *input* | テキストまたはテキストのコレクション | ベクター化する入力。 | -| *model* | Text | [使用するモデル](https://platform.openai.com/docs/guides/embeddings#埋め込みモデル) | -| *parameters* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | 埋め込みリクエストをカスタマイズするための引数。 | -| 戻り値 | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | 埋め込み。 | +| 引数 | 型 | 説明 | +| ------------ | ----------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | +| *input* | テキストまたはテキストのコレクション | ベクター化する入力。 | +| *model* | Text | The [model to use](https://developers.openai.com/api/docs/guides/embeddings#embedding-models). | +| *parameters* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | 埋め込みリクエストをカスタマイズするための引数。 | +| 戻り値 | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | 埋め込み。 | #### 使用例 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md index aeff8da02a4be2..4e1bd0dc091fa9 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md @@ -7,7 +7,7 @@ title: OpenAIImage `OpenAIImage` クラスはOpenAI API によって生成された画像を表します。 このクラスは異なるフォーマットで生成された画像にアクセスするためのプロパティや、この画像を他の型へと変換するためのメソッドを提供します。 -https://platform.openai.com/docs/api-reference/images/object +https://developers.openai.com/api/reference/resources/images ## プロパティ diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md index f40335ac692f37..072c0ab8b1f502 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md @@ -7,7 +7,7 @@ title: OpenAIImagesAPI `OpenAIImagesAPI` はOpenAI のAPI を使用して画像を生成する機能を提供します。 -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ## 関数 @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/images プロンプトを与えられると画像を作成します。 -https://platform.openai.com/docs/api-reference/images/create +https://developers.openai.com/api/reference/resources/images/methods/generate ## 例題 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md index 71ac6fa0763f7e..0d25605aad9d64 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md @@ -107,4 +107,4 @@ var $toolResponse:=cs.AIKit.OpenAIMessage.new({ \ ## 参照 -- [OpenAITool](OpenAITool.md) - ツール定義に必要 \ No newline at end of file +- [OpenAITool](OpenAITool.md) - ツール定義に必要 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md index 6bd3af874350ae..610d0034987520 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md @@ -7,7 +7,7 @@ title: OpenAIModel モデルの詳細。 -https://platform.openai.com/docs/api-reference/models/object +https://developers.openai.com/api/reference/resources/models ## プロパティ diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md index 2c581bd94f9d62..6777e44b270ddb 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md @@ -9,7 +9,7 @@ title: OpenAIModelsAPI `OpenAIModelsAPI` はさまざまな機能を通してOpenAI のモデルとやり取りをすることを可能にするクラスです。この機能とはモデル情報の取得、利用可能なモデルを一覧表示すること、そして(オプションとして)ファインチューンされたモデルを削除することなどです。 -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models ## 関数 @@ -25,7 +25,7 @@ https://platform.openai.com/docs/api-reference/models モデルインスタンスを取得し、基本情報を提供します。 -https://platform.openai.com/docs/api-reference/models/retrieve +https://developers.openai.com/api/reference/resources/models/methods/retrieve #### 使用例: @@ -45,11 +45,11 @@ var $model:=$result.model 現在利用可能なモデルを一覧表示します。 -https://platform.openai.com/docs/api-reference/models/list +https://developers.openai.com/api/reference/resources/models/methods/list #### 使用例: ```4d var $result:=$client.model.list($parameters) var $models: Collection:=$result.models -``` \ No newline at end of file +``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md index 13a5ae58f17202..e68f496e2fd54d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md @@ -7,7 +7,7 @@ title: OpenAIModeration `OpenAIModeration` クラスはOpenAI API からのモデレーション結果を処理するために設計されています。 これにはモデレーションID、使用したモデル、モデレーションの結果を保存するためのプロパティが格納されています。 -https://platform.openai.com/docs/api-reference/moderations/object +https://developers.openai.com/api/reference/resources/moderations ## プロパティ diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md index a4169a19107f4a..4fc878b3824ca6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md @@ -5,7 +5,7 @@ title: OpenAIModerationItem # OpenAIModerationItem -https://platform.openai.com/docs/api-reference/moderations/object#moderations/object-results +https://developers.openai.com/api/reference/resources/moderations#moderations/object-results ## プロパティ diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md index 42002727beed39..04da8f8f4d46dc 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md @@ -7,7 +7,7 @@ title: OpenAIModerationsAPI `OpenAIModerationsAPI` は、入力のテキストまたは画像が、潜在的に有害であるかどうかを判断するためのものです。 -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ## 関数 @@ -24,7 +24,7 @@ https://platform.openai.com/docs/api-reference/moderations 入力が潜在的に有害かどうかを判断します。 -https://platform.openai.com/docs/api-reference/moderations/create +https://developers.openai.com/api/reference/resources/moderations/methods/create ## 例題 @@ -40,4 +40,4 @@ var $result:=$client.moderation.create("Some text to classify"; "omni-moderation var $messages:=[{type: "text"; text: "...text to classify goes here..."}; \ {type: "image_url"; image_url: {url: "https://example.com/image.png"}}] var $result:=$client.moderation.create($messages; "omni-moderation-latest"; $parameters) -``` \ No newline at end of file +``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md index c9f5cb961e22ff..a61a3604684b4b 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md @@ -13,18 +13,18 @@ title: OpenAIParameters 成功かエラーかに関係なく結果を受け取るためには、このコールバックプロパティを使用します: -| プロパティ | 型 | 説明 | -| --------------------------------------------------- | --------------------------- | ------------------------------------------ | -| `onTerminate`
                    (または `formula`) | 4D.Function | 終了時に非同期で呼び出す関数。 カレントプロセスが終了しないように注意してください。 | +| プロパティ | 型 | 説明 | +| --------------------------------------------------- | --------------------------- | ----------------------------------------------------------------------------------------- | +| `onTerminate`
                    (または `formula`) | 4D.Function | 終了時に非同期で呼び出す関数。
                    *Ensure that the current process does not terminate.* | 成功とエラー処理をより細やかに管理するためにはこれらのコールバックプロパティを使用します: -| プロパティ | 型 | 説明 | -| ------------ | --------------------------- | ------------------------------------------------------------- | -| `onResponse` | 4D.Function | リクエストが**正常に**終了した場合に非同期で呼び出される関数。 カレントプロセスが終了しないように注意してください。 | -| `onError` | 4D.Function | リクエストが**エラーで**終了した場合に非同期で呼び出される関数。 カレントプロセスが終了しないように注意してください。 | +| プロパティ | 型 | 説明 | +| ------------ | --------------------------- | ------------------------------------------------------------------------------------------------------------ | +| `onResponse` | 4D.Function | リクエストが**正常に**終了した場合に非同期で呼び出される関数。
                    *Ensure that the current process does not terminate.* | +| `onError` | 4D.Function | リクエストが**エラーで**終了した場合に非同期で呼び出される関数。
                    *Ensure that the current process does not terminate.* | -> これらのコールバック関数は、同期コード内での関数によって返される結果のオブジェクト型([OpenAIResult](./OpenAIResult.md) 子クラスのうちのいずれか)と同じものを受け取ります。 +> コールバック関数は、同期コード内での関数によって返される結果のオブジェクト型([OpenAIResult](Classes/OpenAIResult.md) 子クラスのうちのいずれか)と同じものを受け取ります。 詳細な情報については [非同期コードに関するドキュメンテーション](../asynchronous-call.md) を参照してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md index 2d7adaf5aae71f..13ce0653fa0f35 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md @@ -29,7 +29,7 @@ title: OpenAIResult `rateLimit` プロパティはレスポンスヘッダーからのレート制限情報を格納しているオブジェクトを返します。 この情報には上限、残りのリクエスト、そしてリクエストとトークン両方のリセットまでの時間が含まれます。 -レート制限と使用される特定のヘッダーの詳細な情報については、[OpenAI のレート制限についてのドキュメンテーション](https://platform.openai.com/docs/guides/rate-limits#rate-limits-in-headers) を参照してください。 +レート制限と使用される特定のヘッダーの詳細な情報については、[OpenAI のレート制限についてのドキュメンテーション](https://developers.openai.com/api/docs/guides/rate-limits#rate-limits-in-headers) を参照してください。 `rateLimit` オブジェクトの構造は以下のようになっています: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md index e69db8bf3c7b97..bea462d87931e5 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md @@ -7,7 +7,7 @@ title: 非同期コード リクエストをAPI に送信する際にOpenAPI のレスポンスを待ちたくない場合には、非同期コードを使用する必要があります。 -非同期での呼び出しを行うためには、[OpenAIParameters](Classes/OpenAIParameters.md) オブジェクト引数に結果を受け取るためのコールバック `4D.Function`(`Formula`) を提供する必要があります。 +非同期での呼び出しを行うためには、[OpenAIParameters](Classes/OpenAIParameters.md) オブジェクト引数に結果を受け取るためのコールバック `4D.Function`(`Formula`) を提供する必要があります。 For streaming chat completion see [OpenAIChatCompletionsParameters](Classes/OpenAIChatCompletionsParameters.md). コールバック関数は、同期コード内での関数によって返される結果のオブジェクト型([OpenAIResult](Classes/OpenAIResult.md) 子クラスのうちのいずれか)と同じものを受け取ります。 以下の例を参照. @@ -58,3 +58,56 @@ $client.chat.completions.create($messages; { onResponse: Formula(MyChatCompletio ASSERT($result.success) // ここでは onResponse を使用するため、成功した場合のみコールバックを受け取る Form.assistantMessage:=$result.choices[0].text ``` + +### chat completions with streaming + +When you want to receive the response progressively as it's being generated (streaming), you can use the `stream` parameter along with an `onData` callback: + +```4d +var $messages:=[{role: "system"; content: "You are a helpful assistant."}] +$messages.push({role: "user"; content: "Could you explain me why 42 is a special number"}) + +// Enable streaming and provide onData callback +$client.chat.completions.create($messages; { \ + stream: True; \ + onData: Formula(MyStreamDataReceiveMethod($1)); \ + onTerminate: Formula(MyStreamTerminateMethod($1)) \ +}) +``` + +The `onData` callback will be called multiple times as data chunks arrive. `$1` will be an instance of [OpenAIChatCompletionsStreamResult](Classes/OpenAIChatCompletionsStreamResult.md): + +```4d +// MyStreamDataReceiveMethod +#DECLARE($streamResult: cs.AIKit.OpenAIChatCompletionsStreamResult) + +If ($streamResult.success) + // Check if we have content in the delta + If ($streamResult.choices.length>0) + var $choice: Object + $choice:=$streamResult.choices[0] + + If ($choice.delta#Null) && ($choice.delta.content#Null) + // Append the new content chunk to the existing message + Form.assistantMessage:=Form.assistantMessage+$choice.delta.content + End if + End if +Else + // Handle streaming error + ALERT("Streaming error: "+$streamResult.error.message) +End if +``` + +The `onTerminate` callback will be called once when the stream is complete: + +```4d +// MyStreamTerminateMethod +#DECLARE($result: cs.AIKit.OpenAIChatCompletionsResult) + +If ($result.success) + // Stream completed successfully +Else + // Handle final error + ALERT("Stream terminated with error: "+$result.errors.formula(Formula(JSON Stringify($1))).join("\n")) +End if +``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/overview.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/overview.md index 06c467d9cc2b7b..5fff801e5aeb00 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/overview.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/aikit/overview.md @@ -11,7 +11,7 @@ title: 4D-AIKit ## OpenAI -[`OpenAI`](Classes/OpenAI.md) クラスを使用すると、[OpenAI API](https://platform.openai.com/docs/api-reference/) へのリクエストを行うことが可能になります。 +[`OpenAI`](Classes/OpenAI.md) クラスを使用すると、[OpenAI API](https://developers.openai.com/api/reference/overview) へのリクエストを行うことが可能になります。 ### 設定 @@ -47,11 +47,11 @@ var $result:=$client..() #### チャット -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ##### チャット補完 -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create ```4d var $messages:=[{role: "system"; content: "You are a helpful assistant."}] @@ -81,7 +81,7 @@ var $result:=$client.chat.vision.create($imageUrl).prompt("give me a description #### 画像 -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ```4d var $images:=$client.images.generate("A futuristic city skyline at sunset"; {size: "1024x1024"}).images @@ -89,7 +89,7 @@ var $images:=$client.images.generate("A futuristic city skyline at sunset"; {siz #### モデル -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models モデルの完全なリストを取得する例 @@ -105,7 +105,7 @@ var $model:=$client.models.retrieve("a model id").model #### モデレーション -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ```4d var $moderation:=$client.moderations.create("This text contains inappropriate language and offensive behavior.").moderation diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-first-child-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-first-child-xml-element.md index bb539da17ff6c2..9bb638ffaa4912 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-first-child-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-first-child-xml-element.md @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | childElemName | Text | ← | 子要素名 | -| childElemValue | Text | ← | 子要素値 | +| childElemValue | any | ← | 子要素値 | | 戻り値 | Text | ← | 子要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-last-child-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-last-child-xml-element.md index ce0595b3462835..37f398cc7bffee 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-last-child-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-last-child-xml-element.md @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | childElemName | Text | ← | 子要素名 | -| childElemValue | Text | ← | 子要素値 | +| childElemValue | any | ← | 子要素値 | | 戻り値 | Text | ← | XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-next-sibling-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-next-sibling-xml-element.md index 5af7c8cc54f010..97fdc93e076a95 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-next-sibling-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-next-sibling-xml-element.md @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | siblingElemName | Text | ← | 兄弟XML要素名 | -| siblingElemValue | Text | ← | 兄弟XML要素値 | +| siblingElemValue | any | ← | 兄弟XML要素値 | | 戻り値 | Text | ← | 兄弟XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-parent-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-parent-xml-element.md index 4a14b422580e7b..4ca63648128c34 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-parent-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-parent-xml-element.md @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | parentElemName | Text | ← | 親XML要素名 | -| parentElemValue | Text | ← | 親XML要素値 | +| parentElemValue | any | ← | 親XML要素値 | | 戻り値 | Text | ← | 親XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-previous-sibling-xml-element.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-previous-sibling-xml-element.md index 8f9a59a445d0f0..53ffb7417aaf3c 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-previous-sibling-xml-element.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/dom-get-previous-sibling-xml-element.md @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML要素参照 | | siblingElemName | Text | ← | 兄弟XML要素名 | -| siblingElemValue | Text | ← | 兄弟XML要素値 | +| siblingElemValue | any | ← | 兄弟XML要素値 | | 戻り値 | Text | ← | 兄弟XML要素参照 |
                    diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md index a8990929daf9df..090cabe87a3922 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md @@ -46,7 +46,7 @@ displayed_sidebar: docs ```4d   // On Web Connection データベースメソッド -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean   // メソッドコード ``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md index 9350416c6b1d8e..9bf0ba894485dd 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs デフォルトで、検索されたレコードはロックされません。ロックを有効にするには*lock*引数に[True](../commands/true)を渡します。 -このコマンドはトランザクションの中で使用しなければなりません。このコマンドがトランザクションの外側で呼び出されると、エラーが生成されます。このコマンドはレコードロックのより良いコントロールを提供します。検索されたレコードはトランザクションが終了 (有効またはキャンセル) するまでロックされたままとなります。トランザクションが終了すると、レコードのロックは解除されます(ただしカレントレコードを除く)。 +このコマンドはトランザクションの中で使用しなければなりません。このコマンドがトランザクションの外側で呼び出されると、無視されます。このコマンドはレコードロックのより良いコントロールを提供します。検索されたレコードはトランザクションが終了 (有効またはキャンセル) するまでロックされたままとなります。トランザクションが終了すると、レコードのロックは解除されます(ただしカレントレコードを除く)。 カレントトランザクション中のすべてのテーブルのレコードがロックされます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md index 3a9ed6a06c7d42..62928bde6c0225 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md @@ -46,7 +46,7 @@ displayed_sidebar: docs ```4d   // On Web Authentication Database Method - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  $result:=False  $user:=$5   //セキュリティに関する理由のため、@を含む名前を拒否する diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md index cebfbbc5e9fe12..9990473433e1c2 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md @@ -32,7 +32,7 @@ displayed_sidebar: docs `MAIL Convert from MIME` コマンドは、MIMEドキュメントを有効な Emailオブジェクトへと変換します。 -> 戻り値の Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec-mail.html) に準拠します。 +> 戻り値の Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec/rfc8621/) に準拠します。 *mime* には、変換する有効な MIME ドキュメントを渡します。 これはどのメールサーバーまたはアプリケーションから提供されたものでも可能です。 *mime* 引数として、BLOB またはテキストを渡すことができます。 MIME がファイルから渡された場合、文字セットと改行コード変換に関する問題を避けるため、BLOB型の引数を使用することが推奨されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md index 1da276d6dc64e9..937f2344300314 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md @@ -36,7 +36,7 @@ displayed_sidebar: docs *mail* には、 変換するメールのコンテンツとストラクチャーの詳細を渡します。 この情報には、メールアドレス (送信者と受信者)、メッセージそのもの、メッセージの表示タイプなどが含まれます。 -> 4D は Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec-mail.html) に準拠します。 +> 4D は Email オブジェクトのフォーマットは [JMAP specification](https://jmap.io/spec/rfc8621/) に準拠します。 *options* 引数を渡すと、メールに対して特定の文字セットとエンコーディング設定 を指定することができます。 次のプロパティを利用することができます: diff --git a/i18n/pt/code.json b/i18n/pt/code.json index 79500c3bb9537c..7787f9f08d547a 100644 --- a/i18n/pt/code.json +++ b/i18n/pt/code.json @@ -878,5 +878,8 @@ }, "4D Analyzer": { "message": "4D Analyzer" + }, + "theme.docs.versionDropdown.notAvailable": { + "message": "Page not available in this version\nOpening the default page instead" } } diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/API/EmailObjectClass.md b/i18n/pt/docusaurus-plugin-content-docs/current/API/EmailObjectClass.md index 94b27c8a425061..f60486b260646a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/API/EmailObjectClass.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/API/EmailObjectClass.md @@ -26,7 +26,7 @@ This class is [**streamable**](../Concepts/dt_object.md#binary-streaming-variabl Objetos de e-mail fornecem as seguintes propriedades: -> 4D segue a [especificação JMAP](https://jmap.io/spec-mail.html) para formatar o objeto Email. +> 4D segue a [especificação JMAP](https://jmap.io/spec/rfc8621/) para formatar o objeto Email. | | | -------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/API/IMAPTransporterClass.md b/i18n/pt/docusaurus-plugin-content-docs/current/API/IMAPTransporterClass.md index 00126a104f30d9..2957639ae9baeb 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/API/IMAPTransporterClass.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/API/IMAPTransporterClass.md @@ -159,6 +159,14 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### Veja também + +[`.removeFlags()`](#removeflags) + +#### Veja também + +[`.removeFlags()`](#removeflags) + diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/FormEditor/forms.md b/i18n/pt/docusaurus-plugin-content-docs/current/FormEditor/forms.md index 722d592ac075b3..d3918b25e424d2 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/FormEditor/forms.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/FormEditor/forms.md @@ -66,6 +66,16 @@ Os formulários também podem conter outros formulários através das seguintes } ``` +### Formulário projeto e formulário tabela + +Existem duas categorias de formulários: + +- **Formulários de projeto** - Formulários independentes que não estão anexados a nenhuma tabela. Eles são destinados principalmente para criar caixas de diálogo de interface, bem como componentes. Os formulários do projeto podem ser usados para criar interfaces que estejam em conformidade com os padrões do sistema operacional. + +- **Formulários de tabela** - Vinculados a tabelas específicas e, portanto, beneficiam-se de funções automáticas úteis para o desenvolvimento de aplicativos baseados em bancos de dados. Normalmente, uma tabela tem formulários de entrada e saída separados. + +Normalmente, você seleciona a categoria do formulário quando o cria, mas pode alterá-la posteriormente. + ## Using forms Forms are called using specific commands of the 4D Language. In your 4D desktop applications, forms can be used in various ways, depending on their status within your interface needs. A form can be: @@ -79,11 +89,11 @@ Forms are called using specific commands of the 4D Language. In your 4D desktop When you want to use a form as on-screen dialog, you need to (1) create a window and (2) load the form within the window, along with an event loop to process user actions. The straighforward steps to display a form on screen are: -1. Call the [`Open form window`](../commands/open-form-window) command to create and preconfigure a window tailored for your form. Note that the command only draw aan empty window, it does not display anything. -2. In the same method, call the [`DIALOG`](../commands/dialog) command to actually load the form in the opened form window, ready for user interaction. [`DIALOG`](../commands/dialog) loads form data and places your code in listening mode to user events. When you call this command without asterisk (\*), the dialog will stay on screen and the code execution is frozen until an event occurs (see also ["Event listening" paragraph](../Develop/async.md#event-listening)). +1. Call the [`Open form window`](../commands/open-form-window) command to create and preconfigure a window tailored for your form. Note that the command only draws an empty window, it does **not** display anything. +2. In the same method, call the [`DIALOG`](../commands/dialog) command to actually load the form in the opened form window, ready for user interaction. [`DIALOG`](../commands/dialog) loads form data and places your code in [listening mode to user events](../Develop/async.md#event-listening). When you call this command without asterisk (\*), the dialog will stay on screen and the code execution is frozen until an event occurs. 3. (optional) Use the [`Form`](../commands/form) command from within the form context to access form data. -::note Compatibility +:::note Compatibidade All-in-one commands such as [`ADD RECORD`](../commands/add-record) or [`MODIFY RECORD`](../commands/add-record) merge all steps in a single call. These legacy commands can still be used for prototyping or basic developments but are not adapted to modern, fully controlled interfaces. They directly rely on the 4D database and legacy features such as [table forms](#project-form-and-table-form) and do not benefit from the power and flexibility of [ORDA features](../ORDA/overview.md). Unless specific needs, it is recommended to use project forms for your 4D desktop application interfaces. @@ -233,16 +243,6 @@ There are several other ways to use forms in the 4D applications, including: - a form can be [associated to a listbox](../FormObjects/properties_ListBox.md#detail-form-name) in response to a user action to display a row using an edit button or a double-click, - the [label editor can use a form](../Desktop/labels.md#form-to-use) as template to print labels. -## Formulário projeto e formulário tabela - -Existem duas categorias de formulários: - -- **Formulários de projeto** - Formulários independentes que não estão anexados a nenhuma tabela. Eles são destinados principalmente para criar caixas de diálogo de interface, bem como componentes. Os formulários do projeto podem ser usados para criar interfaces que estejam em conformidade com os padrões do sistema operacional. - -- **Formulários de tabela** - Vinculados a tabelas específicas e, portanto, beneficiam-se de funções automáticas úteis para o desenvolvimento de aplicativos baseados em bancos de dados. Normalmente, uma tabela tem formulários de entrada e saída separados. - -Normalmente, você seleciona a categoria do formulário quando o cria, mas pode alterá-la posteriormente. - ## Páginas formulário Each form is made of at least two pages: diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/Notes/updates.md b/i18n/pt/docusaurus-plugin-content-docs/current/Notes/updates.md index 7d99ef1ee309dd..cdf9c06fff7851 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/Notes/updates.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/Notes/updates.md @@ -77,7 +77,7 @@ Leia [**O que há de novo no 4D v21 R2**](https://blog.4d.com/whats-new-in-4d-21 | libZip | 1.11.4 | 21 | Utilizado pelos componentes zip class, 4D Write Pro, svg e serverNet | | LZMA | 5.8.1 | 21 | | | ngtcp2 | 1.22.1 | **21 R4** | Usado para QUIC | -| OpenSSL | 3.5.2 | 21 | | +| OpenSSL | 4.0 | **21 R4** | | | PDFWriter | 4.7.0 | 21 | Used for [`WP Export document`](../WritePro/commands/wp-export-document.md) and [`WP Export variable`](../WritePro/commands/wp-export-variable.md) | | SpreadJS | 18.2.0 | 21 R2 | Veja [este post de blog](https://blog.4d.com/4d-view-pro-whats-new-in-4d-21-r2/) para uma visão geral dos novos recursos | | webKit | WKWebView | 19 | | diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/Project/components.md b/i18n/pt/docusaurus-plugin-content-docs/current/Project/components.md index 09cb5a76c0d551..b87df657d93e80 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/Project/components.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/Project/components.md @@ -426,7 +426,7 @@ Estão disponíveis as seguintes etiquetas de status: - **Duplicated**: a dependência não é carregada porque existe uma outra dependência com o mesmo nome no mesmo local (e é carregado). - **Disponível após a reinicialização**: A referência de dependência acabou de ser adicionada ou atualizada [usando a interface] (#monitoring-project-dependencies) e será carregada quando o aplicativo for reiniciado. - **Disponível após a reinicialização**: A referência de dependência acabou de ser adicionada ou atualizada [usando a interface] (#removing-a-dependency) e será carregada quando o aplicativo for reiniciado. -- **Update available \**: A new version of the dependency matching your [component version configuration](#defining-a-github-dependency-version-range) has been detected. +- **Update available \**: A new version of the dependency matching your [component version configuration](#defining-a-dependency-version-range) has been detected. - **Refreshed after restart**: The [component version configuration](#defining-a-dependency-version-range) of the dependency has been modified, it will be adjusted at the next startup. - **Recent update**: A new version of the dependency has been loaded at startup. diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAI.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAI.md index 677ce1b00759e0..45aec63e2235f4 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAI.md @@ -9,12 +9,12 @@ The `OpenAI` class provides a client for accessing various OpenAI API resources. ## Configuration Properties -| Nome da propriedade | Tipo | Descrição | Opcional | -| ------------------- | ---- | ---------------------------------------------------------------------------- | --------------------------------------------------------- | -| `apiKey` | Text | Your [OpenAI API Key](https://platform.openai.com/api-keys). | Can be required by the provider | -| `baseURL` | Text | Base URL for OpenAI API requests. | Yes (if omitted = use OpenAI Platform) | -| `organization` | Text | Your OpenAI Organization ID. | Sim | -| `project` | Text | Your OpenAI Project ID. | Sim | +| Nome da propriedade | Tipo | Descrição | Opcional | +| ------------------- | ---- | ---------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | +| `apiKey` | Text | Your [OpenAI API Key](https://developers.openai.com/api/docs/quickstart#create-and-export-an-api-key). | Can be required by the provider | +| `baseURL` | Text | Base URL for OpenAI API requests. | Yes (if omitted = use OpenAI Platform) | +| `organization` | Text | Your OpenAI Organization ID. | Sim | +| `project` | Text | Your OpenAI Project ID. | Sim | ### Propriedades HTTP adicionais @@ -81,3 +81,9 @@ $client.model.lists(...) ## Provider Model Aliases The OpenAI client supports provider model aliases for easy multi-provider usage. See [Provider Model Aliases](../provider-model-aliases.md) for complete documentation. + +You can construct an OpenAI client using a pre-configured provider name. This allows you to easily switch between different AI providers (OpenAI, Anthropic, etc.) without specifying the full configuration each time. + +```4d +var $client:=cs.AIKit.OpenAI.new({provider: "anthropic"}) +``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIAPIResource.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIAPIResource.md index e7006d038b6d97..f2d791b33c30b1 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIAPIResource.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIAPIResource.md @@ -21,3 +21,4 @@ The client allow to make HTTP Request. - [OpenAIChatAPI](OpenAIChatAPI.md) - [OpenAIImagesAPI](OpenAIImagesAPI.md) - [OpenAIModerationsAPI](OpenAIModerationsAPI.md) +- [OpenAIFilesAPI](OpenAIFilesAPI.md) diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsAPI.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsAPI.md index b9b0c7941fef03..194c5c8718a925 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsAPI.md @@ -7,7 +7,7 @@ title: OpenAIChatCompletionsAPI The `OpenAIChatCompletionsAPI` class is designed for managing chat completions with OpenAI's API. It provides methods to create, retrieve, update, delete, and list chat completions. -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ## Funções @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/chat Creates a model response for the given chat conversation. -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create #### Exemplo de uso @@ -62,7 +62,7 @@ $messages.push($result.choice.message) // {"role":"assistant"; "content": "xxx" Get a stored chat completion. -https://platform.openai.com/docs/api-reference/chat/get +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/retrieve ### update() @@ -77,7 +77,7 @@ https://platform.openai.com/docs/api-reference/chat/get Modify a stored chat completion. -https://platform.openai.com/docs/api-reference/chat/update +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/update ### delete() @@ -91,7 +91,7 @@ https://platform.openai.com/docs/api-reference/chat/update Delete a stored chat compltions. -https://platform.openai.com/docs/api-reference/chat/delete +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/delete ### lista() @@ -104,4 +104,4 @@ https://platform.openai.com/docs/api-reference/chat/delete List stored chat completions. -https://platform.openai.com/docs/api-reference/chat/list +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/list diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md index ca7eea49b3ff04..8da0225766ff0b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md @@ -21,4 +21,4 @@ The `OpenAIChatCompletionsMessagesAPI` class is designed to interact with the Op The `list()` function retrieves messages associated with a specific chat completion ID. It throws an error if the `completionID` is empty. If the *parameters* argument is not an instance of `OpenAIChatCompletionsMessagesParameters`, it will create a new instance using the provided parameters. -https://platform.openai.com/docs/api-reference/chat/getMessages +https://developers.openai.com/api/reference/resources/chat/subresources/completions/subresources/messages/methods/list diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsParameters.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsParameters.md index c41a84d41d0d91..4486b0dd7c002a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsParameters.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsParameters.md @@ -1,11 +1,11 @@ --- id: openaichatcompletionsparameters -title: OpenAIChatCompletionParameters +title: OpenAIChatCompletionsParameters --- -# OpenAIChatCompletionParameters +# OpenAIChatCompletionsParameters -The `OpenAIChatCompletionParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. +The `OpenAIChatCompletionsParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. ## Inherits @@ -13,30 +13,32 @@ The `OpenAIChatCompletionParameters` class is designed to handle the parameters ## Propriedades -| Propriedade | Tipo | Valor padrão | Descrição | -| ----------------------- | ------------ | --------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `model` | Text | `"gpt-4o-mini"` | ID of the model to use. Supports [provider:model aliases](../provider-model-aliases.md) for multi-provider usage (e.g., `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | -| `stream` | Parâmetros | `False` | Whether to stream back partial progress. Se definido, os tokens serão enviados como somente dados. Fórmula de retorno de chamada necessária. | -| `stream_options` | Object | `Null` | Property for stream=True. For example: `{include_usage: True}` | -| `max_completion_tokens` | Integer | `0` | The maximum number of tokens that can be generated in the completion. | -| `n` | Integer | `1` | How many completions to generate for each prompt. | -| `temperature` | Real | `-1` | What sampling temperature to use, between 0 and 2. Higher values make the output more random, while lower values make it more focused and deterministic. | -| `store` | Parâmetros | `False` | Whether or not to store the output of this chat completion request. | -| `reasoning_effort` | Text | `Null` | Constrains effort on reasoning for reasoning models. Currently supported values are `"low"`, `"medium"`, and `"high"`. | -| `response_format` | Object | `Null` | An object specifying the format that the model must output. Compatible with structured outputs. | -| `tools` | Collection | `Null` | A list of tools ([OpenAITool](OpenAITool.md)) the model may call. Only "function" type is supported. | -| `tool_choice` | Diferente de | `Null` | Controls which (if any) tool is called by the model. Can be `"none"`, `"auto"`, `"required"`, or specify a particular tool. | -| `prediction` | Object | `Null` | Static predicted output content, such as the content of a text file that is being regenerated. | +| Propriedade | Tipo | Valor padrão | Descrição | +| ----------------------- | ------------ | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | `"gpt-4o-mini"` | ID of the model to use. Supports [provider:model aliases](../provider-model-aliases.md) for multi-provider usage (e.g., `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | +| `stream` | Parâmetros | `False` | Whether to stream back partial progress. Se definido, os tokens serão enviados como somente dados. Fórmula de retorno de chamada necessária. | +| `stream_options` | Object | `Null` | Property for stream=True. For example: `{include_usage: True}` | +| `max_completion_tokens` | Integer | `0` | The maximum number of tokens that can be generated in the completion. | +| `n` | Integer | `1` | How many completions to generate for each prompt. | +| `temperature` | Real | `-1` | What sampling temperature to use, between 0 and 2. Higher values make the output more random, while lower values make it more focused and deterministic. | +| `top_p` | Real | `-1` | An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. Only sent when the value is greater than 0 (omitted when `<= 0`, with default `-1`). | +| `store` | Parâmetros | `False` | Whether or not to store the output of this chat completion request. | +| `reasoning_effort` | Text | `Null` | Constrains effort on reasoning for reasoning models. Currently supported values are `"low"`, `"medium"`, and `"high"`. | +| `response_format` | Object | `Null` | An object specifying the format that the model must output. Compatible with structured outputs. | +| `tools` | Collection | `Null` | A list of tools ([OpenAITool](OpenAITool.md)) the model may call. Only "function" type is supported. | +| `tool_choice` | Diferente de | `Null` | Controls which (if any) tool is called by the model. Can be `"none"`, `"auto"`, `"required"`, or specify a particular tool. | +| `prediction` | Object | `Null` | Static predicted output content, such as the content of a text file that is being regenerated. | +| `service_tier` | Text | `Null` | Specifies the processing type used for serving the request. `"auto"`, `"auto"`, `"default"`, and `"priority"`. | ### Asynchronous Callback Properties -| Propriedade | Tipo | Descrição | -| ------------------------------------------ | ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -| `onData` (or `formula`) | 4D. Function | A function to be called asynchronously when receiving data chunk. Ensure that the current process does not terminate. | +\| Property | Type | Description | +\|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| +\| `onData`
                    (or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk.
                    *Ensure that the current process does not terminate.* | -`onData` will receive as argument an [OpenAIChatCompletionsStreamResult](./OpenAIChatCompletionsStreamResult.md). +`onData` will receive as argument a [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md) -See [OpenAIParameters](./OpenAIParameters.md) for other callback properties. +See [OpenAIParameters](OpenAIParameters.md) for other callback properties. ## Response Format @@ -49,7 +51,7 @@ The `response_format` parameter allows you to specify the format that the model The default response format returns plain text: ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "text"} \ }) @@ -60,13 +62,13 @@ var $params := cs.OpenAIChatCompletionsParameters.new({ \ Forces the model to respond with valid JSON: ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "json_object"} \ }) var $messages := [ \ - cs.OpenAIMessage.new({ \ + cs.AIKit.OpenAIMessage.new({ \ role: "system"; \ content: "You are a helpful assistant that always responds in JSON format." \ }) \ @@ -96,7 +98,7 @@ var $jsonSchema := { \ additionalProperties: False \ } -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: { \ type: "json_schema"; \ diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsResult.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsResult.md index 68c906bb15bea4..61cacb789b9b53 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsResult.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsResult.md @@ -11,10 +11,61 @@ title: OpenAIChatCompletionsResult ## Propriedades calculadas -| Propriedade | Tipo | Descrição | -| ----------- | ------------ | --------------------------------------------------------------------------------------------- | -| `choices` | Collection | Retorna uma coleção de [OpenAIChoice](OpenAIChoice.md) da resposta do OpenAI. | -| `choice` | OpenAIChoice | Retorna o primeiro [OpenAIChoice](OpenAIChoice.md) das opções da coleção. | +| Propriedade | Tipo | Descrição | +| ------------ | ------------ | -------------------------------------------------------------------------------------------------------------------- | +| `choices` | Collection | Retorna uma coleção de [OpenAIChoice](OpenAIChoice.md) da resposta do OpenAI. | +| `choice` | OpenAIChoice | Retorna o primeiro [OpenAIChoice](OpenAIChoice.md) das opções da coleção. | +| `utilização` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### utilização + +The `usage` property returns an object containing token usage information for chat completions. + +| Campo | Tipo | Descrição | +| --------------------------- | ------- | ----------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +#### prompt_tokens_details + +| Campo | Tipo | Descrição | +| --------------- | ------- | -------------------------------------------------------------------------- | +| `cached_tokens` | Integer | Number of tokens served from cache. | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | + +#### completion_tokens_details + +| Campo | Tipo | Descrição | +| ---------------------------- | ------- | --------------------------------------------------------------------------------------------------------------- | +| `reasoning_tokens` | Integer | Tokens used for reasoning (e.g., o1 models). | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | +| `accepted_prediction_tokens` | Integer | Tokens from accepted predictions. | +| `rejected_prediction_tokens` | Integer | Tokens from rejected predictions. | + +**Example response:** + +```json +{ + "prompt_tokens": 19, + "completion_tokens": 10, + "total_tokens": 29, + "prompt_tokens_details": { + "cached_tokens": 0, + "audio_tokens": 0 + }, + "completion_tokens_details": { + "reasoning_tokens": 0, + "audio_tokens": 0, + "accepted_prediction_tokens": 0, + "rejected_prediction_tokens": 0 + } +} +``` + +> **Note:** The `*_tokens_details` objects may not be present in all responses or from all providers. ## Veja também diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsStreamResult.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsStreamResult.md index c44c2953857737..a14b9cf27c07fd 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsStreamResult.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatCompletionsStreamResult.md @@ -22,9 +22,26 @@ title: OpenAIChatCompletionsStreamResult | `choice` | [OpenAIChoice](OpenAIChoice.md) | Returns a choice data, with a `delta` message. | | `choices` | Collection | Retorna uma coleção de dados [OpenAIChoice](OpenAIChoice.md), com mensagens `delta`. | -### Overrided properties +### Overridden properties -| Propriedade | Tipo | Descrição | -| ------------ | ------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | -| `success` | [OpenAIChoice](OpenAIChoice.md) | Retorna `True` se os dados de streaming foram decodificados como um objeto com sucesso. | -| `terminated` | Parâmetros | A Boolean indicating whether the HTTP request was terminated. ie `onTerminate` called. | +| Propriedade | Tipo | Descrição | +| ------------ | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `success` | Parâmetros | Retorna `True` se os dados de streaming foram decodificados como um objeto com sucesso. | +| `terminated` | Parâmetros | A Boolean indicating whether the HTTP request was terminated. ie `onTerminate` called. | +| `utilização` | Object | Returns token usage information from the stream data (only available in the final chunk when `stream_options.include_usage` is set to `True`). | + +### utilização + +The `usage` property returns an object containing token usage information, available only in the final streaming chunk when enabled via `stream_options.include_usage: True` in the request parameters. + +The structure is the same as [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage): + +| Campo | Tipo | Descrição | +| --------------------------- | ------- | ----------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +> **Note:** To receive usage information in streaming responses, you must set `stream_options: {include_usage: True}` in your request parameters. See [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) for details. diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatHelper.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatHelper.md index 7b7c04a2454eb8..cce3118f2a69cc 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatHelper.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIChatHelper.md @@ -34,20 +34,31 @@ This method creates a new chat helper with the specified system prompt and initi ### prompt() -**prompt**(*prompt* : Text) : OpenAIChatCompletionsResult +**prompt**(*prompt* : Variant) : OpenAIChatCompletionsResult -| Parâmetro | Tipo | Descrição | -| --------- | ------------------------------------------------------------- | ----------------------------------------------------------- | -| *prompt* | Text | The text prompt to send to OpenAI chat. | -| Resultado | [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md) | The completion result returned by the chat. | +| Parâmetro | Tipo | Descrição | +| --------- | ------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| *prompt* | Text or [OpenAIMessage](OpenAIMessage.md) | The text prompt to send to OpenAI chat, or an OpenAIMessage object for more complex messages (e.g., with images or files). | +| Resultado | [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md) | The completion result returned by the chat. | -Sends a user prompt to the chat and returns the corresponding completion result. +Sends a user prompt to the chat and returns the corresponding completion result. You can pass either a simple text string or an [OpenAIMessage](OpenAIMessage.md) object for more advanced scenarios like including images or files. #### Exemplo de uso ```4D +// Simple text prompt var $result:=$chatHelper.prompt("Hello, how can I help you today?") $result:=$chatHelper.prompt("Why 42?") + +// Using OpenAIMessage for advanced scenarios (e.g., with images) +var $message:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "What's in this image?"}) +$message.addImageURL("https://example.com/photo.jpg"; "high") +$result:=$chatHelper.prompt($message) + +// Using OpenAIMessage with files +var $fileMessage:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "Analyze this document"}) +$fileMessage.addFileId($uploadedFile.id) +$result:=$chatHelper.prompt($fileMessage) ``` ### reset() @@ -65,23 +76,23 @@ $chatHelper.reset() // Clear all previous messages and tools ### registerTool() -**registerTool**(*tool* : Object; *handler* : Object) +**registerTool**(*tool* : Object; *handler* : Variant) -| Parâmetro | Tipo | Descrição | -| --------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| *tool* | Object | The tool definition object (or [OpenAITool](OpenAITool.md) instance) | -| *handler* | Object | The function to handle tool calls ([4D.Function](../../API/FunctionClass.md) or Object), optional if defined inside *tool* as *handler* property | +| Parâmetro | Tipo | Descrição | +| --------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- | +| *tool* | Object | The tool definition object (or [OpenAITool](OpenAITool.md) instance) | +| *handler* | Object | The function to handle tool calls (4D.Function or Object), optional if defined inside *tool* as *handler* property | Registers a tool with its handler function for automatic tool call handling. The *handler* parameter can be: - A **4D.Function**: Direct handler function -- An **Object**: An object containing a `formula` property matching the tool function name +- An **Object**: An object containing a formula property matching the tool function name The handler function receives an object containing the parameters passed from the OpenAI tool call. This object contains key-value pairs where the keys match the parameter names defined in the tool's schema, and the values are the actual arguments provided by the AI model. -#### Register Tool Example +#### Register Tool Examples ```4D // Example 1: Simple registration with direct handler @@ -117,7 +128,7 @@ Registers multiple tools at once. The parameter can be: - **Object**: Object with function names as keys mapping to tool definitions - **Object with `tools` attribute**: Object containing a `tools` collection and formula properties matching tool names -#### Register Multiple Tools Example +#### Register Multiple Tools Examples ##### Example 1: Collection format with handlers in tools @@ -197,4 +208,4 @@ Unregisters all tools at once. This clears all tool handlers, empties the tools ```4D $chatHelper.registerTools($multipleTools) $chatHelper.unregisterTools() // Remove all tools -``` \ No newline at end of file +``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsAPI.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsAPI.md index 5bf0505365d701..3b860521fdf943 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsAPI.md @@ -7,7 +7,7 @@ title: OpenAIEmbeddingsAPI The `OpenAIEmbeddingsAPI` provides functionalities to create embeddings using OpenAI's API. -https://platform.openai.com/docs/api-reference/embeddings +https://developers.openai.com/api/reference/resources/embeddings ## Funções @@ -17,12 +17,12 @@ https://platform.openai.com/docs/api-reference/embeddings Creates an embeddings for the provided input, model and parameters. -| Argumento | Tipo | Descrição | -| ------------ | ----------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| *entrada* | Text or Collection of Text | The input to vectorize. | -| *model* | Text | The [model to use](https://platform.openai.com/docs/guides/embeddings#embedding-models). Supports [provider:model aliases](../provider-model-aliases.md). | -| *parâmetros* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | The parameters to customize the embeddings request. | -| Resultado | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | The embeddings. | +| Argumento | Tipo | Descrição | +| ------------ | ----------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| *entrada* | Text or Collection of Text | The input to vectorize. | +| *model* | Text | The [model to use](https://developers.openai.com/api/docs/guides/embeddings#embedding-models). Supports [provider:model aliases](../provider-model-aliases.md). | +| *parâmetros* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | The parameters to customize the embeddings request. | +| Resultado | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | The embeddings. | #### Example Usages diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsResult.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsResult.md index 9e89abe50294c1..a9cd3812f5743e 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsResult.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIEmbeddingsResult.md @@ -11,13 +11,34 @@ title: OpenAIEmbeddingsResult ## Propriedades calculadas -| Propriedade | Tipo | Descrição | -| ------------ | ------------------------------------- | --------------------------------------------------------------------------------------------------------- | -| `model` | Text | Returns the model used to compute the embedding | -| `vector` | `4D.Vector` | Returns the first `4D.Vector` from the `vectors` collection. | -| `vectors` | Collection | Returns a collection of `4D.Vector`. | -| `embedding` | [OpenAIEmbedding](OpenAIEmbedding.md) | Returns the first [OpenAIEmbedding](OpenAIEmbedding.md) from the `embeddings` collection. | -| `embeddings` | Collection | Returns a collection of [OpenAIEmbedding](OpenAIEmbedding.md). | +| Propriedade | Tipo | Descrição | +| ------------ | ------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | Returns the model used to compute the embedding | +| `vector` | `4D.Vector` | Returns the first `4D.Vector` from the `vectors` collection. | +| `vectors` | Collection | Returns a collection of `4D.Vector`. | +| `embedding` | [OpenAIEmbedding](OpenAIEmbedding.md) | Returns the first [OpenAIEmbedding](OpenAIEmbedding.md) from the `embeddings` collection. | +| `embeddings` | Collection | Returns a collection of [OpenAIEmbedding](OpenAIEmbedding.md). | +| `utilização` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### utilização + +The `usage` property returns an object containing token usage information for embeddings. + +| Campo | Tipo | Descrição | +| --------------- | ------- | ----------------------------------------------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the input text(s). | +| `total_tokens` | Integer | Total tokens used (same as prompt_tokens for embeddings). | + +**Example response:** + +```json +{ + "prompt_tokens": 8, + "total_tokens": 8 +} +``` + +> **Note:** Embeddings only consume prompt tokens (there is no completion), so `total_tokens` equals `prompt_tokens`. ## Veja também diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIFilesAPI.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIFilesAPI.md index 21ca534301eddb..563c34ad7edf6f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIFilesAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIFilesAPI.md @@ -5,22 +5,22 @@ title: OpenAIFilesAPI # OpenAIFilesAPI -The `OpenAIFilesAPI` class provides functionalities to manage files using OpenAI's API. Files can be uploaded and used across various endpoints including [Fine-tuning](https://platform.openai.com/docs/api-reference/fine-tuning), [Batch](https://platform.openai.com/docs/api-reference/batch) processing, and Vision. +The `OpenAIFilesAPI` class provides functionalities to manage files using OpenAI's API. Files can be uploaded and used across various endpoints including [Fine-tuning](https://developers.openai.com/api/reference/resources/fine_tuning), [Batch](https://developers.openai.com/api/reference/resources/batches) processing, and Vision. > **Note:** This API is only compatible with OpenAI. Other providers listed in the [compatible providers](../compatible-openai.md) documentation do not support file management operations. -API Reference: +API Reference: ## File Size Limits - **Individual files:** up to 512 MB per file -- **Organization total:** up to 1 TB (cumulative size of all files uploaded by your [organization](https://platform.openai.com/docs/guides/production-best-practices/setting-up-your-organization)) +- **Organization total:** up to 1 TB (cumulative size of all files uploaded by your [organization](https://developers.openai.com/api/docs/guides/production-best-practices)) ## Funções ### create() -**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.OpenAIFileParameters) : cs.OpenAIFileResult +**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.AIKit.OpenAIFileParameters) : cs.AIKit.OpenAIFileResult Upload a file that can be used across various endpoints. @@ -37,9 +37,9 @@ Upload a file that can be used across various endpoints. #### Supported Purposes -- `assistants`: Used in the Assistants API (⚠️ [deprecated by OpenAI](https://platform.openai.com/docs/assistants/whats-new)) -- `batch`: Used in the [Batch API](https://platform.openai.com/docs/api-reference/batch) (expires after 30 days by default) -- `fine-tune`: Used for [fine-tuning](https://platform.openai.com/docs/api-reference/fine-tuning) +- `assistants`: Used in the Assistants API (⚠️ [deprecated by OpenAI](https://developers.openai.com/api/docs/assistants/migration)) +- `batch`: Used in the [Batch API](https://developers.openai.com/api/reference/resources/batches) (expires after 30 days by default) +- `fine-tune`: Used for [fine-tuning](https://developers.openai.com/api/reference/resources/fine_tuning) - `vision`: Images used for vision fine-tuning - `user_data`: Flexible file type for any purpose - `evals`: Used for eval data sets @@ -51,7 +51,7 @@ Upload a file that can be used across various endpoints. - **Assistants API:** Supports specific file types (see Assistants Tools guide) - **Chat Completions API:** PDFs are only supported -#### Sychronous example +#### Exemplo ```4d var $file:=File("/RESOURCES/training-data.jsonl") @@ -104,7 +104,7 @@ End if ### retrieve() -**retrieve**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileResult +**retrieve**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileResult Returns information about a specific file. @@ -112,8 +112,8 @@ Returns information about a specific file. | Parâmetro | Tipo | Descrição | | ------------ | --------------------------------------- | ----------------------------------------------------------------------------- | -| `fileId` | Text | **Required.** The ID of the file to retrieve. | -| `parâmetros` | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | +| *fileId* | Text | **Required.** The ID of the file to retrieve. | +| *parâmetros* | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | | Resultado | [OpenAIFileResult](OpenAIFileResult.md) | The file result | **Throws:** An error if `fileId` is empty. @@ -133,7 +133,7 @@ End if ### lista() -**list**(*parameters* : cs.OpenAIFileListParameters) : cs.OpenAIFileListResult +**list**(*parameters* : cs.AIKit.OpenAIFileListParameters) : cs.AIKit.OpenAIFileListResult Returns a list of files that belong to the user's organization. @@ -141,7 +141,7 @@ Returns a list of files that belong to the user's organization. | Parâmetro | Tipo | Descrição | | ------------ | ------------------------------------------------------- | ----------------------------------------------------------------- | -| `parâmetros` | [OpenAIFileListParameters](OpenAIFileListParameters.md) | Optional parameters for filtering and pagination. | +| *parâmetros* | [OpenAIFileListParameters](OpenAIFileListParameters.md) | Optional parameters for filtering and pagination. | | Resultado | [OpenAIFileListResult](OpenAIFileListResult.md) | The file list result | #### Exemplo @@ -166,7 +166,7 @@ End if ### delete() -**delete**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileDeletedResult +**delete**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileDeletedResult Delete a file. @@ -174,8 +174,8 @@ Delete a file. | Parâmetro | Tipo | Descrição | | ------------ | ----------------------------------------------------- | --------------------------------------------------------------------------- | -| `fileId` | Text | **Required.** The ID of the file to delete. | -| `parâmetros` | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | +| *fileId* | Text | **Required.** The ID of the file to delete. | +| *parâmetros* | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | | Resultado | [OpenAIFileDeletedResult](OpenAIFileDeletedResult.md) | The file deletion result | **Throws:** An error if `fileId` is empty. diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImage.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImage.md index d98dfc42983301..2a170f3cf04389 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImage.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImage.md @@ -7,7 +7,7 @@ title: OpenAIImage A classe 'OpenAIImage' representa uma imagem gerada pela API OpenAI. It provides properties for accessing the generated image in different formats and methods for converting this image to different types. -https://platform.openai.com/docs/api-reference/images/object +https://developers.openai.com/api/reference/resources/images ## Propriedades diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesAPI.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesAPI.md index a9db6255af69ee..a22b4826ad9325 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesAPI.md @@ -7,7 +7,7 @@ title: OpenAIImagesAPI The `OpenAIImagesAPI` provides functionalities to generate images using OpenAI's API. -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ## Funções @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/images Creates an image given a prompt. -https://platform.openai.com/docs/api-reference/images/create +https://developers.openai.com/api/reference/resources/images/methods/generate ## Exemplo diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesResult.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesResult.md index 4c6be401ada593..af9f8eddd9a155 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesResult.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIImagesResult.md @@ -11,10 +11,45 @@ title: OpenAIImagesResult ## Propriedades calculadas -| Propriedade | Tipo | Descrição | -| ----------- | ---------------------------------------- | ------------------------------------------------------------------ | -| `images` | Coleção de [OpenAIImage](OpenAIImage.md) | Returns a collection of OpenAIImage objects. | -| `imagem` | [OpenAIImage](OpenAIImage.md) | Returns the first OpenAIImage from the collection. | +| Propriedade | Tipo | Descrição | +| ------------ | ---------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | +| `images` | Coleção de [OpenAIImage](OpenAIImage.md) | Returns a collection of OpenAIImage objects. | +| `imagem` | [OpenAIImage](OpenAIImage.md) | Returns the first OpenAIImage from the collection. | +| `utilização` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### utilização + +The `usage` property returns an object containing token usage information for image generation (when supported by the provider). + +| Campo | Tipo | Descrição | +| ---------------------- | ------- | --------------------------------------------------------------------------- | +| `total_tokens` | Integer | Total tokens used. | +| `input_tokens` | Integer | Number of tokens in the input (prompt). | +| `output_tokens` | Integer | Number of tokens for the output (image). | +| `input_tokens_details` | Object | Breakdown of input tokens (optional). | + +#### input_tokens_details + +| Campo | Tipo | Descrição | +| -------------- | ------- | ----------------------------------------------------------------------------------------- | +| `text_tokens` | Integer | Number of text tokens in the prompt. | +| `image_tokens` | Integer | Number of image tokens (for image editing/variations). | + +**Example response:** + +```json +{ + "total_tokens": 100, + "input_tokens": 50, + "output_tokens": 50, + "input_tokens_details": { + "text_tokens": 10, + "image_tokens": 40 + } +} +``` + +> **Note:** Image generation usage may not be available from all providers. The structure may vary depending on the specific image API endpoint used. ## Funções diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIMessage.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIMessage.md index 2e3107300078bd..6abf2faff3b042 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIMessage.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIMessage.md @@ -29,12 +29,12 @@ The `OpenAIMessage` class represents a structured message containing a role, con **addImageURL**(*imageURL* : Text; *detail* : Text) -| Parâmetro | Tipo | Descrição | -| ---------- | ---- | ----------------------------------------------------------- | -| *imageURL* | Text | The URL of the image to add to the message. | -| *detail* | Text | Detalhes adicionais sobre a imagem. | +| Parâmetro | Tipo | Descrição | +| ---------- | ---- | ---------------------------------------------------------------------------------------- | +| *imageURL* | Text | The URL of the image to add to the message. | +| *detail* | Text | The detail level of the image: "auto", "low", or "high". | -Adds an image URL to the content of the message. +Adds an image URL to the content of the message. If the content is currently text, it will be converted to a collection format. ### addFileId() @@ -141,4 +141,6 @@ var $toolResponse:=cs.AIKit.OpenAIMessage.new({ \ ## Ver também -- [OpenAITool](OpenAITool.md) - For tool definition \ No newline at end of file +- [OpenAITool](OpenAITool.md) - For tool definition +- [OpenAIFile](OpenAIFile.md) +- [OpenAIChoice](OpenAIChoice.md) diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModel.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModel.md index 4b6a84ef128eb5..8acf5139600c87 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModel.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModel.md @@ -7,7 +7,7 @@ title: OpenAIModel A model description. -https://platform.openai.com/docs/api-reference/models/object +https://developers.openai.com/api/reference/resources/models ## Propriedades diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModelsAPI.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModelsAPI.md index 9981998abe192a..7867515ba7b33c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModelsAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModelsAPI.md @@ -9,7 +9,7 @@ title: OpenAIModelsAPI `OpenAIModelsAPI` is a class that allows interaction with OpenAI models through various functions, such as retrieving model information, listing available models, and (optionally) deleting fine-tuned models. -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models ## Funções @@ -25,7 +25,7 @@ https://platform.openai.com/docs/api-reference/models Retrieves a model instance to provide basic information. -https://platform.openai.com/docs/api-reference/models/retrieve +https://developers.openai.com/api/reference/resources/models/methods/retrieve #### Exemplo de uso: @@ -45,11 +45,11 @@ var $model:=$result.model Lists the currently available models. -https://platform.openai.com/docs/api-reference/models/list +https://developers.openai.com/api/reference/resources/models/methods/list #### Exemplo de uso: ```4d var $result:=$client.model.list($parameters) var $models: Collection:=$result.models -``` \ No newline at end of file +``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModeration.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModeration.md index 6121ea3e245552..b24d3972f512de 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModeration.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModeration.md @@ -7,7 +7,7 @@ title: OpenAIModeration The `OpenAIModeration` class is designed to handle moderation results from the OpenAI API. It contains properties for storing the moderation ID, model used, and the results of the moderation. -https://platform.openai.com/docs/api-reference/moderations/object +https://developers.openai.com/api/reference/resources/moderations ## Propriedades diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationItem.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationItem.md index 51ce43374a1310..8de4ff3c05b08f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationItem.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationItem.md @@ -5,7 +5,7 @@ title: OpenAIModerationItem # OpenAIModerationItem -https://platform.openai.com/docs/api-reference/moderations/object#moderations/object-results +https://developers.openai.com/api/reference/resources/moderations#moderations/object-results ## Propriedades diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationsAPI.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationsAPI.md index cfef0dbe40ad33..afd258b42d0c79 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationsAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIModerationsAPI.md @@ -7,7 +7,7 @@ title: OpenAIModerationsAPI The `OpenAIModerationsAPI` is responsible for classifying if text and/or image inputs are potentially harmful. -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ## Funções @@ -24,7 +24,7 @@ https://platform.openai.com/docs/api-reference/moderations Classifies whether the input is potentially harmful. -https://platform.openai.com/docs/api-reference/moderations/create +https://developers.openai.com/api/reference/resources/moderations/methods/create ## Exemplos @@ -40,4 +40,4 @@ var $result:=$client.moderation.create("Some text to classify"; "omni-moderation var $messages:=[{type: "text"; text: "...text to classify goes here..."}; \ {type: "image_url"; image_url: {url: "https://example.com/image.png"}}] var $result:=$client.moderation.create($messages; "omni-moderation-latest"; $parameters) -``` \ No newline at end of file +``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIParameters.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIParameters.md index f268d538571bd3..da07e2f5bb23a9 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIParameters.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIParameters.md @@ -13,18 +13,18 @@ The `OpenAIParameters` class is designed to handle execution and request paramet Use this callback property to receive the result regardless of success or error: -| Propriedade | Tipo | Descrição | -| -------------------------------------------------- | ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -| `onTerminate`
                    (or `formula`) | 4D. Function | A function to be called asynchronously when finished. Ensure that the current process does not terminate. | +| Propriedade | Tipo | Descrição | +| -------------------------------------------------- | ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | +| `onTerminate`
                    (or `formula`) | 4D. Function | A function to be called asynchronously when finished.
                    *Ensure that the current process does not terminate.* | Use these callback properties for more granular control over success and error handling: -| Propriedade | Tipo | Descrição | -| ------------ | ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `onResponse` | 4D. Function | A function to be called asynchronously when the request finishes **successfully**. Ensure that the current process does not terminate. | -| `onError` | 4D. Function | A function to be called asynchronously when the request finishes **with errors**. Ensure that the current process does not terminate. | +| Propriedade | Tipo | Descrição | +| ------------ | ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `onResponse` | 4D. Function | A function to be called asynchronously when the request finishes **successfully**.
                    *Ensure that the current process does not terminate.* | +| `onError` | 4D. Function | A function to be called asynchronously when the request finishes **with errors**.
                    *Ensure that the current process does not terminate.* | -> The callback function will receive the same result object type (one of [OpenAIResult](./OpenAIResult.md) child classes) that would be returned by the function in synchronous code. +> The callback function will receive the same result object type (one of [OpenAIResult](OpenAIResult.md) child classes) that would be returned by the function in synchronous code. See [documentation about asynchronous code for examples](../asynchronous-call.md) diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIProviders.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIProviders.md index be38db228be8c4..30bbc4517b1333 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIProviders.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIProviders.md @@ -28,7 +28,7 @@ The `OpenAI` class automatically loads provider configurations when instantiated var $providers := cs.AIKit.OpenAIProviders.new() ``` -Creates a new instance that loads provider configuration from the `AIProviders.json` file (see [**Configuration Files**](../provider-model-aliases.md#configuration-files) in the "Provider Model Aliases" page for details on file locations and format). +Creates a new instance that loads provider configuration from the `AIProviders.json` file. See [Configuration Files](../provider-model-aliases.md#configuration-files) in the Provider Model Aliases documentation for details on file locations and format. **Important:** @@ -169,7 +169,7 @@ Use a named model by its bare name from the `models` section of the configuratio ```4d var $client := cs.AIKit.OpenAI.new() -$client.chat.completions.create($messages; {model: ":my-gpt"}) +$client.chat.completions.create($messages; {model: "my-gpt"}) ``` This is resolved internally to: @@ -183,4 +183,3 @@ This is resolved internally to: - `"my-gpt"` → Use the model alias "my-gpt" (resolves to its configured provider and model) - `"my-embedding"` → Use the model alias "my-embedding" for embedding operations - diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIResult.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIResult.md index 0f4ddf2c2500e6..ccf18eb0eaf2d5 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIResult.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAIResult.md @@ -22,14 +22,27 @@ The `OpenAIResult` class is designed to handle the response from HTTP requests a | `terminated` | Parâmetros | A Boolean indicating whether the HTTP request was terminated. | | `headers` | Object | Returns the response headers as an object. | | `rateLimit` | Object | Returns rate limit information from the response headers. | -| `utilização` | Object | Returns usage information from the response body if any. | +| `utilização` | Object | Returns usage information (token counts) from the response body if any. | + +### utilização + +The `usage` property returns an object containing token usage information from the API response. The structure varies depending on the API endpoint used. + +> **Note:** Different OpenAI-compatible services may return different fields in the usage object. The structure documented here is based on OpenAI's API. Not all fields may be present in responses from other providers. + +See the specific result class documentation for endpoint-specific usage structures: + +- [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage) - Chat completions usage +- [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md#usage) - Streaming chat usage +- [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md#usage) - Embeddings usage +- [OpenAIImagesResult](OpenAIImagesResult.md#usage) - Image generation usage ### rateLimit The `rateLimit` property returns an object containing rate limit information from the response headers. This information includes the limits, remaining requests, and reset times for both requests and tokens. -For more details on rate limits and the specific headers used, refer to [the OpenAI Rate Limits Documentation](https://platform.openai.com/docs/guides/rate-limits#rate-limits-in-headers). +For more details on rate limits and the specific headers used, refer to [the OpenAI Rate Limits Documentation](https://developers.openai.com/api/docs/guides/rate-limits#rate-limits-in-headers). The structure of the `rateLimit` object is as follows: diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAITool.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAITool.md index dcc13c51658fbc..a4755a79e46597 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAITool.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/Classes/OpenAITool.md @@ -51,7 +51,7 @@ Creates a new OpenAITool instance. The constructor accepts both simplified forma **Simplified format:** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ name: "get_weather"; \ description: "Get current weather for a location"; \ parameters: { \ @@ -67,7 +67,7 @@ var $tool := cs.OpenAITool.new({ \ **OpenAI API format:** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ type: "function"; \ strict: True; \ function: { \ @@ -101,4 +101,4 @@ var $parameters := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ - [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) - For tool configuration - [OpenAIChatHelper](OpenAIChatHelper.md) - For automatic tool call handling -- [OpenAIMessage](OpenAIMessage.md) - For tool call responses \ No newline at end of file +- [OpenAIMessage](OpenAIMessage.md) - For tool call responses diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/asynchronous-call.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/asynchronous-call.md index 986a2feb38ad9b..5d94b061f74291 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/asynchronous-call.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/asynchronous-call.md @@ -7,7 +7,7 @@ title: Chamada assíncrona If you do not want to wait for the OpenAPI response when making a request to its API, you need to use asynchronous code. -To make asynchronous calls, you must provide a callback `4D.Function`(`Formula`) in the [OpenAIParameters](Classes/OpenAIParameters.md) object parameter to receive the result. +To make asynchronous calls, you must provide a callback `4D.Function`(`Formula`) in the [OpenAIParameters](Classes/OpenAIParameters.md) object parameter to receive the result. For streaming chat completion see [OpenAIChatCompletionsParameters](Classes/OpenAIChatCompletionsParameters.md). The callback function will receive the same result object type (one of [OpenAIResult](Classes/OpenAIResult.md) child classes) that would be returned by the function in synchronous code. Ver exemplos abaixo. @@ -58,3 +58,56 @@ $client.chat.completions.create($messages; { onResponse: Formula(MyChatCompletio ASSERT($result.success) // We use onResponse here, callback receive only if success Form.assistantMessage:=$result.choices[0].text ``` + +### chat completions with streaming + +When you want to receive the response progressively as it's being generated (streaming), you can use the `stream` parameter along with an `onData` callback: + +```4d +var $messages:=[{role: "system"; content: "You are a helpful assistant."}] +$messages.push({role: "user"; content: "Could you explain me why 42 is a special number"}) + +// Enable streaming and provide onData callback +$client.chat.completions.create($messages; { \ + stream: True; \ + onData: Formula(MyStreamDataReceiveMethod($1)); \ + onTerminate: Formula(MyStreamTerminateMethod($1)) \ +}) +``` + +The `onData` callback will be called multiple times as data chunks arrive. `$1` will be an instance of [OpenAIChatCompletionsStreamResult](Classes/OpenAIChatCompletionsStreamResult.md): + +```4d +// MyStreamDataReceiveMethod +#DECLARE($streamResult: cs.AIKit.OpenAIChatCompletionsStreamResult) + +If ($streamResult.success) + // Check if we have content in the delta + If ($streamResult.choices.length>0) + var $choice: Object + $choice:=$streamResult.choices[0] + + If ($choice.delta#Null) && ($choice.delta.content#Null) + // Append the new content chunk to the existing message + Form.assistantMessage:=Form.assistantMessage+$choice.delta.content + End if + End if +Else + // Handle streaming error + ALERT("Streaming error: "+$streamResult.error.message) +End if +``` + +The `onTerminate` callback will be called once when the stream is complete: + +```4d +// MyStreamTerminateMethod +#DECLARE($result: cs.AIKit.OpenAIChatCompletionsResult) + +If ($result.success) + // Stream completed successfully +Else + // Handle final error + ALERT("Stream terminated with error: "+$result.errors.formula(Formula(JSON Stringify($1))).join("\n")) +End if +``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/compatible-openai.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/compatible-openai.md index 7cb74f769f2d19..f176c00c6ba337 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/compatible-openai.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/compatible-openai.md @@ -28,11 +28,15 @@ Some of them | https://ai.azure.com/ | https://YOUR_RESOURCE_NAME.openai.azure.com | | [https://www.alibabacloud.com/](https://www.alibabacloud.com/help/en/model-studio/developer-reference/use-qwen-by-calling-api) (qwen) | https://dashscope-intl.aliyuncs.com/compatible-mode/v1 | | https://www.perplexity.ai/ | https://api.perplexity.ai | +| https://x.ai/ | https://api.x.ai/v1 | +| https://z.ai/ | https://api.z.ai/api/coding/paas/v4 | +| http://cohere.com/ | https://api.cohere.ai/compatibility/v1 | ## Local -| Provider | Default baseURL | Doc | -| ---------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | -| https://ollama.com/ | http://127.0.0.1:11434/v1 | https://ollama.com/blog/openai-compatibility | -| https://lmstudio.ai/ | http://localhost:1234/v1 | https://lmstudio.ai/docs/api/endpoints/openai | -| https://localai.io/ | http://127.0.0.1:8080 | | +| Provider | Default baseURL | Doc | +| ------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | +| https://ollama.com/ | http://127.0.0.1:11434/v1 | https://ollama.com/blog/openai-compatibility | +| https://lmstudio.ai/ | http://localhost:1234/v1 | https://lmstudio.ai/docs/api/endpoints/openai | +| https://localai.io/ | http://127.0.0.1:8080 | | +| [llama.cpp](https://github.com/ggml-org/llama.cpp) | http://localhost:8080/v1/ | [llama-server](https://github.com/ggml-org/llama.cpp#llama-server) | diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/overview.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/overview.md index 98b2748bf94ee8..6d0b0540fe0afd 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/overview.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/overview.md @@ -11,7 +11,7 @@ title: 4D-AIKit ## OpenAI -La clase [`OpenAI`](Classes/OpenAI.md) permite realizar peticiones a la [API OpenAI](https://platform.openai.com/docs/api-reference/). +La clase [`OpenAI`](Classes/OpenAI.md) permite realizar peticiones a la [API OpenAI](https://developers.openai.com/api/reference/overview). ### Configuração @@ -47,11 +47,11 @@ See some examples below. #### Chat -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ##### Completions -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create ```4d var $messages:=[{role: "system"; content: "You are a helpful assistant."}] @@ -81,7 +81,7 @@ var $result:=$client.chat.vision.create($imageUrl).prompt("give me a description #### Images -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ```4d var $images:=$client.images.generate("A futuristic city skyline at sunset"; {size: "1024x1024"}).images @@ -89,7 +89,7 @@ var $images:=$client.images.generate("A futuristic city skyline at sunset"; {siz #### Models -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models Get full list of models @@ -105,7 +105,7 @@ var $model:=$client.models.retrieve("a model id").model #### Files -https://platform.openai.com/docs/api-reference/files +https://developers.openai.com/api/reference/resources/files Upload a file for use with other endpoints @@ -141,7 +141,7 @@ var $deleteResult:=$client.files.delete($fileId) #### Moderations -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ```4d var $moderation:=$client.moderations.create("This text contains inappropriate language and offensive behavior.").moderation diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/provider-model-aliases.md b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/provider-model-aliases.md index b99a4383f69cd0..e4b718479a2eb6 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/aikit/provider-model-aliases.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/aikit/provider-model-aliases.md @@ -21,11 +21,11 @@ Instead of hard-coding API endpoints and credentials in your code, you can: The client automatically loads provider configurations from the first existing file found (in priority order): -| Prioridade | Localização | File Path | -| --------------------------------- | ----------- | ------------------------------------------------- | -| 1 (mais alto) | userData | `/Settings/AIProviders.json` | -| 2 | user | `/Settings/AIProviders.json` | -| 3 (mais baixo) | structure | `/SOURCES/AIProviders.json` | +| Prioridade | Localização | File Path | +| --------------------------------- | ----------- | -------------------------------------------- | +| 1 (mais alto) | userData | `/Settings/AIProviders.json` | +| 2 | user | `/Settings/AIProviders.json` | +| 3 (mais baixo) | structure | `/SOURCES/AIProviders.json` | **Important:** Only the **first existing file** is loaded. There is no merging of multiple files. @@ -44,7 +44,7 @@ The client automatically loads provider configurations from the first existing f "models": { "model_alias_name": { "provider": "provider_name", - "model": "actual-model-id", + "model": "actual-model-id" } } } @@ -96,8 +96,7 @@ The client automatically loads provider configurations from the first existing f }, "my-embedding": { "provider": "openai", - "model": "text-embedding-3-small", - } + "model": "text-embedding-3-small" } } } @@ -112,7 +111,7 @@ Two syntaxes are supported: | Sintaxe | Descrição | | --------------------- | ---------------------------------------------------------------------------------- | | `provider:model_name` | Provider alias — specify provider and model directly | -| `:model_alias` | Model alias — reference a named model from the `models` configuration by bare name | +| `model_alias` | Model alias — reference a named model from the `models` configuration by bare name | #### Provider alias syntax @@ -142,11 +141,11 @@ Use a bare model name to reference a named model defined in the `models` section var $client := cs.AIKit.OpenAI.new() // Use a named model alias -var $result := $client.chat.completions.create($messages; {model: ":my-gpt"}) -var $result := $client.chat.completions.create($messages; {model: ":my-claude"}) +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) +var $result := $client.chat.completions.create($messages; {model: "my-claude"}) // Embeddings with a named model alias -var $result := $client.embeddings.create("text"; ":my-embedding") +var $result := $client.embeddings.create("text"; "my-embedding") ``` ### How It Works @@ -169,7 +168,7 @@ When you use the `provider:model` syntax, the client automatically: When you use a bare model name that matches a configured alias, the client automatically: 1. **Looks up** the model alias in the `models` section of the configuration - - Example: `":my-gpt"` → finds entry with `provider: "openai"`, `model: "gpt-5.1"` + - Example: `"my-gpt"` → finds entry with `provider: "openai"`, `model: "gpt-5.1"` 2. **Resolves** the associated provider to get `baseURL` and `apiKey` @@ -177,7 +176,7 @@ When you use a bare model name that matches a configured alias, the client autom ### Using Plain Model Names -If you specify a model name **without** a provider prefix or `:` prefix, the client uses the configuration from its constructor: +If you specify a model name **without** a provider prefix, the client uses the configuration from its constructor: ```4d // Use constructor configuration @@ -188,8 +187,7 @@ var $result := $client.chat.completions.create($messages; {model: "gpt-5.1"}) var $result := $client.chat.completions.create($messages; {model: "anthropic:claude-3-opus"}) // Override with model alias (bare name) -var $result := $client.chat.completions.create($messages; {model: ":my-gpt"}) - +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) ``` ## Exemplos @@ -298,7 +296,7 @@ Define models once, use them everywhere by name: }, "embedding": { "provider": "openai", - "model": "text-embedding-3-small", + "model": "text-embedding-3-small" } } } @@ -308,9 +306,9 @@ Define models once, use them everywhere by name: var $client := cs.AIKit.OpenAI.new() // Use named model aliases — no need to remember provider or model ID -var $result := $client.chat.completions.create($messages; {model: ":chat"}) -var $result := $client.chat.completions.create($messages; {model: ":fast"}) -var $embedding := $client.embeddings.create("text"; ":embedding") +var $result := $client.chat.completions.create($messages; {model: "chat"}) +var $result := $client.chat.completions.create($messages; {model: "fast"}) +var $embedding := $client.embeddings.create("text"; "embedding") ``` ### List All Configured Models diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/commands-legacy/on-web-connection-database-method.md b/i18n/pt/docusaurus-plugin-content-docs/current/commands-legacy/on-web-connection-database-method.md index 1bf6e4a4fd3196..5ab24e3cd89ed6 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/commands-legacy/on-web-connection-database-method.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/commands-legacy/on-web-connection-database-method.md @@ -49,7 +49,7 @@ Você deve declarar esses parâmetros da seguinte maneira: ```4d   // On Web Connection Database Method   -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text)     // Código para o método ``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md index 252410c0258fea..a1ac8014cce8d7 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/get-database-localization.md @@ -5,7 +5,7 @@ slug: /commands/get-database-localization displayed_sidebar: docs --- -**Get database localization** ( {*tipoIdioma* : Integer}{;}{*} ) : Text +**Get database localization** ( { *tipoIdioma* : Integer {; * }}) : Text
                    **Get database localization** ( * ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/table-fragmentation.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/table-fragmentation.md index 16b2ae93f41de2..cb3e622452e3f7 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/table-fragmentation.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/4D Environment/table-fragmentation.md @@ -5,7 +5,7 @@ slug: /commands/table-fragmentation displayed_sidebar: docs --- -**Table fragmentation** ( *aTabela* ) : Real +**Table fragmentation** ( *aTabela* : Table ) : Real
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-selection.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-selection.md index 53e837e9617a89..77cd18b39d888c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-selection.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Arrays/array-to-selection.md @@ -5,7 +5,7 @@ slug: /commands/array-to-selection displayed_sidebar: docs --- -**ARRAY TO SELECTION** ({ *array* : Array ; *campo* : Field {; ...(*array* : Array, *campo* : Field)}{; *} }) +**ARRAY TO SELECTION** ({ *array* : Array ; *campo* : Field {; ...(*array* : Array; *campo* : Field)}{; *} })
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-variable.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-variable.md index f1e389c4e9da54..2eaa2b48c2be91 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-variable.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/BLOB/blob-to-variable.md @@ -5,7 +5,7 @@ slug: /commands/blob-to-variable displayed_sidebar: docs --- -**BLOB TO VARIABLE** ( *BLOB* : Blob ; *variável* : Variable {; *offset*} ) +**BLOB TO VARIABLE** ( *BLOB* : Blob ; *variável* : Variable {; *offset* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/BLOB/longint-to-blob.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/BLOB/longint-to-blob.md index 1c05a6f1ac3ce8..53c002944bf7e0 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/BLOB/longint-to-blob.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/BLOB/longint-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/longint-to-blob displayed_sidebar: docs --- -**LONGINT TO BLOB** ( *longint* : Integer ; *blob* : Blob ; *byteOrder* : Integer {; offset : Variable} )
                    **LONGINT TO BLOB** ( *longint* : Integer ; *blob* : Blob ; *byteOrder* : Integer {; *} ) +**LONGINT TO BLOB** ( *longint* : Integer ; *blob* : Blob ; *byteOrder* : Integer {; *offset* : Variable} )
                    **LONGINT TO BLOB** ( *longint* : Integer ; *blob* : Blob ; *byteOrder* : Integer {; *} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/BLOB/real-to-blob.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/BLOB/real-to-blob.md index 27a85f90bc42a3..8b868398439f3e 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/BLOB/real-to-blob.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/BLOB/real-to-blob.md @@ -5,7 +5,7 @@ slug: /commands/real-to-blob displayed_sidebar: docs --- -**REAL TO BLOB** ( *real* : Real ; *blob* : Blob ; *realFormat* : Integer {; offset : Variable } )
                    **REAL TO BLOB** ( *real* : Real ; *blob* : Blob ; *realFormat* : Integer {; *} ) +**REAL TO BLOB** ( *real* : Real ; *blob* : Blob ; *realFormat* : Integer {; *offset* : Variable } )
                    **REAL TO BLOB** ( *real* : Real ; *blob* : Blob ; *realFormat* : Integer {; *} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-blobs-cache-priority.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-blobs-cache-priority.md index 0255422003492a..2bbdb9a7f531c2 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-blobs-cache-priority.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-blobs-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/adjust-blobs-cache-priority displayed_sidebar: docs --- -**ADJUST BLOBS CACHE PRIORITY** ( *Tabela* ; *prioridade* : Integer ) +**ADJUST BLOBS CACHE PRIORITY** ( *Tabela* : Table ; *prioridade* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-index-cache-priority.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-index-cache-priority.md index 4fbc87a2065da7..df7e36044f3f89 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-index-cache-priority.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-index-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/adjust-index-cache-priority displayed_sidebar: docs --- -**ADJUST INDEX CACHE PRIORITY** ( *Campo* ; *prioridade* : Integer ) +**ADJUST INDEX CACHE PRIORITY** ( *Campo* : Field ; *prioridade* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-table-cache-priority.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-table-cache-priority.md index 90142691970b6a..7369b5bdea307d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-table-cache-priority.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/adjust-table-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/adjust-table-cache-priority displayed_sidebar: docs --- -**ADJUST TABLE CACHE PRIORITY** ( *Tabela* ; *prioridade* : Integer ) +**ADJUST TABLE CACHE PRIORITY** ( *Tabela* : Table ; *prioridade* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md index 3cbfea32f62167..758380042360aa 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/flush-cache.md @@ -5,7 +5,7 @@ slug: /commands/flush-cache displayed_sidebar: docs --- -**FLUSH CACHE** ({ tamanho|* }) +**FLUSH CACHE** ({ *size* : Integer })
                    **FLUSH CACHE** ({ * })
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-blobs-cache-priority.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-blobs-cache-priority.md index 078e2b1c43f828..37ec65ac9edf01 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-blobs-cache-priority.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-blobs-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/get-adjusted-blobs-cache-priority displayed_sidebar: docs --- -**Get adjusted blobs cache priority** ( *Tabela* ) : Integer +**Get adjusted blobs cache priority** ( *Tabela* : Table ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-index-cache-priority.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-index-cache-priority.md index 3756f33b0f57fd..5cefb1241d6cda 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-index-cache-priority.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-index-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/get-adjusted-index-cache-priority displayed_sidebar: docs --- -**Get adjusted index cache priority** ( *Campo* ) : Integer +**Get adjusted index cache priority** ( *Campo* : Field ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-table-cache-priority.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-table-cache-priority.md index 56c1298f02abc6..4da61eeab8cd4a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-table-cache-priority.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/get-adjusted-table-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/get-adjusted-table-cache-priority displayed_sidebar: docs --- -**Get adjusted table cache priority** ( *Tabela* ) : Integer +**Get adjusted table cache priority** ( *Tabela* : Table ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-blobs-cache-priority.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-blobs-cache-priority.md index 4c62e38da53dad..66a56ab30c9a27 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-blobs-cache-priority.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-blobs-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/set-blobs-cache-priority displayed_sidebar: docs --- -**SET BLOBS CACHE PRIORITY** ( *Tabela* ; *prioridade* : Integer ) +**SET BLOBS CACHE PRIORITY** ( *Tabela* : Table ; *prioridade* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-index-cache-priority.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-index-cache-priority.md index 859392f0cc1cdf..59462383444b9b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-index-cache-priority.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-index-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/set-index-cache-priority displayed_sidebar: docs --- -**SET INDEX CACHE PRIORITY** ( *Campo* ; *prioridade* : Integer ) +**SET INDEX CACHE PRIORITY** ( *Campo* : Field ; *prioridade* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-table-cache-priority.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-table-cache-priority.md index f56bfa8adb771e..f0fc87fd195b66 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-table-cache-priority.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Cache Management/set-table-cache-priority.md @@ -5,7 +5,7 @@ slug: /commands/set-table-cache-priority displayed_sidebar: docs --- -**SET TABLE CACHE PRIORITY** ( *Tabela* ; *prioridade* : Integer ) +**SET TABLE CACHE PRIORITY** ( *Tabela* : Table ; *prioridade* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-packet.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-packet.md index 30f9250a6a98a8..99bd9c9c215f1d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-packet.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Communications/receive-packet.md @@ -5,7 +5,7 @@ slug: /commands/receive-packet displayed_sidebar: docs --- -**RECEIVE PACKET** ( {*docRef* : Time ;} *receiveVar* : Text, Blob ; *stopChar* : String, Inteiro longo )
                    **RECEIVE PACKET** ( {*docRef* : Time ;} *receiveVar* : Text, Blob ; *numBytes* : String, Inteiro longo ) +**RECEIVE PACKET** ( {*docRef* : Time ;} *receiveVar* : Text, Blob ; *stopChar* : Text )
                    **RECEIVE PACKET** ( {*docRef* : Time ;} *receiveVar* : Text, Blob ; *numBytes* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md index 618de4ffeecfbd..7e6c102bd003b4 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Communications/set-channel.md @@ -5,8 +5,7 @@ slug: /commands/set-channel displayed_sidebar: docs --- -**SET CHANNEL** ( *porta* ; *configuraçao* ) 
                    -**SET CHANNEL** ( *operaçao* ; *documento* ) +**SET CHANNEL** ( *porta* : Integer {; *configuraçao* : Integer} )
                    **SET CHANNEL** ( *operaçao* : Integer {; *documento* : Text } )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Data Security/data-file-encryption-status.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Data Security/data-file-encryption-status.md index 87bd7c167ba3ae..98e692ad467bb1 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Data Security/data-file-encryption-status.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Data Security/data-file-encryption-status.md @@ -5,7 +5,7 @@ slug: /commands/data-file-encryption-status displayed_sidebar: docs --- -**Data file encryption status** ( rotaEstrutura , rotaDados ) : Object +**Data file encryption status** ( *rotaEstrutura* , rotaDados ) : Object
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md index 254c48a377d97e..84a90dd61a38b2 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Data Security/register-data-key.md @@ -5,7 +5,7 @@ slug: /commands/register-data-key displayed_sidebar: docs --- -**Register data key** ( *curPassPhrase* : Texto, Objeto ) : Boolean
                    **Register data key** ( *curDataKey* : Texto, Objeto ) : Boolean +**Register data key** ( *curPassPhrase* : Text ) : Boolean
                    **Register data key** ( *curDataKey* : Object ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/time.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/time.md index 1feae8be8eaad8..5999f796b85add 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/time.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Date and Time/time.md @@ -5,7 +5,7 @@ slug: /commands/time displayed_sidebar: docs --- -**Time** ( *horaString* ) : Time +**Time** ( *horaString* : Text, Integer ) : Time
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-path.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-path.md index 517992462cfe38..3df5a1fe177052 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-path.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-path.md @@ -5,7 +5,7 @@ slug: /commands/method-get-path displayed_sidebar: docs --- -**METHOD Get path** ( *tipoMetodo* : Integer {; *aTabela*}{; *nomObjeto* : Text{; *nomObjetoForm* : Text}}{; *} ) : Text +**METHOD Get path** ( *tipoMetodo* : Integer {; *aTabela* : Table}{; *nomObjeto* : Text{; *nomObjetoForm* : Text}}{; *} ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths-form.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths-form.md index 5a1f153d558667..f6cbe3a7abbd1d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths-form.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-get-paths-form.md @@ -5,7 +5,7 @@ slug: /commands/method-get-paths-form displayed_sidebar: docs --- -**METHOD GET PATHS FORM** ( {*aTabela* ;} *arrRotas* : Text array {; *filtro* : Text}{; *marcador* : Real}{; *} ) +**METHOD GET PATHS FORM** ( {*aTabela* : Table ;} *arrRotas* : Text array {; *filtro* : Text}{; *marcador* : Real}{; *} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-attribute.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-attribute.md index 22be35cdd15c51..68c4098fed5003 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-attribute.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Design Object Access/method-set-attribute.md @@ -5,7 +5,7 @@ slug: /commands/method-set-attribute displayed_sidebar: docs --- -**METHOD SET ATTRIBUTE** ( *rota* : Text ; *tipoAtrib* : Integer ; *valorAtrib* : Boolean, Text {; ...(*tipoAtrib* : Integer, *valorAtrib* : Boolean, Text)}{; *} ) +**METHOD SET ATTRIBUTE** ( *rota* : Text ; *tipoAtrib* : Integer ; *valorAtrib* : Boolean, Text {; ...(*tipoAtrib* : Integer ; *valorAtrib* : Boolean, Text)}{; *} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/edit-item.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/edit-item.md index ec460a973a61e1..132f7139132146 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/edit-item.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Entry Control/edit-item.md @@ -5,7 +5,7 @@ slug: /commands/edit-item displayed_sidebar: docs --- -**EDIT ITEM** ( * ; *objeto* : Text {; *item* : Integer} )
                    **EDIT ITEM** ( *objeto* : Field, Variable {; *item* : Integer} ) +**EDIT ITEM** ( * ; *objeto* : Text {; *item* : Integer} )
                    **EDIT ITEM** ( *objeto* : Table, Variable {; *item* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-convert-to-dynamic.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-convert-to-dynamic.md index 4ca76611e9784b..724e5cc62269d4 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-convert-to-dynamic.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-convert-to-dynamic.md @@ -5,7 +5,7 @@ slug: /commands/form-convert-to-dynamic displayed_sidebar: docs --- -**FORM Convert to dynamic** ( {*Tabela* ;} *nomeForm* : Text ) : Object +**FORM Convert to dynamic** ( {*Tabela* : Table ;} *nomeForm* : Text ) : Object
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-objects.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-objects.md index 1b7509e023afee..be12b5695c8e5e 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-objects.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Forms/form-get-objects.md @@ -5,7 +5,7 @@ slug: /commands/form-get-objects displayed_sidebar: docs --- -**FORM GET OBJECTS** ( *arrObjetos* : Text array {; *arrVariaveis* : Pointer array {; *arrPags* : Integer array}} {; *opcaoPag* : Integer, *} ) +**FORM GET OBJECTS** ( *arrObjetos* : Text array {; *arrVariaveis* : Pointer array {; *arrPags* : Integer array}} {; *opcaoPag* : Integer } )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md index 4ab1140e6a1665..79d7df2fcae9c4 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-get.md @@ -5,7 +5,7 @@ slug: /commands/http-get displayed_sidebar: docs --- -**HTTP Get** ( *url* : Text ; *resposta* : Text, Blob, Picture, Object {; *nomesCab* : Text array ; *valoresCab* : Text array}{; *} ) : Integer +**HTTP Get** ( *url* : Text ; *resposta* : Text, Blob, Picture, Object, Collection {; *nomesCab* : Text array ; *valoresCab* : Text array}{; *} ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md index 1abc5ac8d251af..4942cd8d382050 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/HTTP/http-request.md @@ -5,7 +5,7 @@ slug: /commands/http-request displayed_sidebar: docs --- -**HTTP Request** ( *metodoHTTP* : Text ; *url* : Text ; *conteúdo* : Text, Blob, Picture, Object ; *resultado* : Integer {; *nomCab* : Text array ; *valCab* : Text array}{; *} ) : Integer +**HTTP Request** ( *metodoHTTP* : Text ; *url* : Text ; *conteúdo* : Text, Blob, Picture, Object, Collection ; *resultado* : Text, Blob, Picture, Object, Collection {; *nomCab* : Text array ; *valCab* : Text array}{; *} ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/assert.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/assert.md index 36bcf1053ee6aa..ec3e3af849738a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/assert.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/assert.md @@ -5,7 +5,7 @@ slug: /commands/assert displayed_sidebar: docs --- -**ASSERT** ( *expressaoBool* : Boolean {; *mensagemTexto*} ) +**ASSERT** ( *expressaoBool* : Boolean {; *mensagemTexto* : Text} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/asserted.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/asserted.md index 36688a7ba5c2b5..4aa309b7a8175c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/asserted.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Interruptions/asserted.md @@ -5,7 +5,7 @@ slug: /commands/asserted displayed_sidebar: docs --- -**Asserted** ( *expressaoBool* : Boolean {; *mensagemTexto*} ) : Boolean +**Asserted** ( *expressaoBool* : Boolean {; *mensagemTexto* : Text} ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md index dcb716f4c3bf05..0ac6c992854037 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-stringify-array.md @@ -5,7 +5,7 @@ slug: /commands/json-stringify-array displayed_sidebar: docs --- -**JSON Stringify array** ( *array* : Text array, Real array, Boolean array, Pointer array, Object array {; *} ) : Text +**JSON Stringify array** ( *array* : any {; *} ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-to-selection.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-to-selection.md index 35237178c58eb8..3b1e52b8c82c07 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-to-selection.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-to-selection.md @@ -5,7 +5,7 @@ slug: /commands/json-to-selection displayed_sidebar: docs --- -**JSON TO SELECTION** ( *aTabela* ; *objetoJson* : Text ) +**JSON TO SELECTION** ( *aTabela* : Table ; *objetoJson* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md index bcea5cf1d75bbc..a6e10a64d4d711 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/json-validate.md @@ -5,7 +5,7 @@ slug: /commands/json-validate displayed_sidebar: docs --- -**JSON Validate** ( *vJson* : Object ; *vSchema* : Object ) : Object +**JSON Validate** ( *vJson* : Object, Collection ; *vSchema* : Object ) : Object diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/selection-to-json.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/selection-to-json.md index 5d6ba7da9eb589..cf1e36b869e345 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/selection-to-json.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/JSON/selection-to-json.md @@ -5,7 +5,7 @@ slug: /commands/selection-to-json displayed_sidebar: docs --- -**Selection to JSON** ( *aTabela* {; *...oCampo*}{; *modelo* : Object}) : Text +**Selection to JSON** ( *aTabela* : Table {; *...oCampo* : Field}{; *modelo* : Object}) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Language/is-a-variable.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Language/is-a-variable.md index 2d8445795d023f..b1274df0cc5a4e 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Language/is-a-variable.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Language/is-a-variable.md @@ -5,7 +5,7 @@ slug: /commands/is-a-variable displayed_sidebar: docs --- -**Is a variable** ( *umPonteiro* ) : Boolean +**Is a variable** ( *umPonteiro* : Pointer ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Language/is-nil-pointer.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Language/is-nil-pointer.md index 5e9e8bc631e56d..5f94dcb7c89c9c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Language/is-nil-pointer.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Language/is-nil-pointer.md @@ -5,7 +5,7 @@ slug: /commands/is-nil-pointer displayed_sidebar: docs --- -**Is nil pointer** ( *umPonteiro* ) : Boolean +**Is nil pointer** ( *umPonteiro* : Pointer ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Language/resolve-pointer.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Language/resolve-pointer.md index 0fb7c552c28fc9..3e3b2fc8e3b517 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Language/resolve-pointer.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Language/resolve-pointer.md @@ -5,7 +5,7 @@ slug: /commands/resolve-pointer displayed_sidebar: docs --- -**RESOLVE POINTER** ( *umPonteiro* ; *nomeVar* : Text ; *numTabela* : Integer ; *numCampo* : Integer ) +**RESOLVE POINTER** ( *umPonteiro* : Pointer ; *nomeVar* : Text ; *numTabela* : Integer ; *numCampo* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-column.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-column.md index aa7306c78c7ac8..cfcfd94724f58e 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-column.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-column.md @@ -5,7 +5,7 @@ slug: /commands/listbox-delete-column displayed_sidebar: docs --- -**LISTBOX DELETE COLUMN** ( * ; *objeto* : Text ; *posiçaoCol* : Integer {; *numero* : Integer} )
                    **LISTBOX DELETE COLUMN** ( *objeto* : Field, Variable ; *posiçaoCol* : Integer {; *numero* : Integer} ) +**LISTBOX DELETE COLUMN** ( * ; *objeto* : Text ; *posiçaoCol* : Integer {; *numero* : Integer} )
                    **LISTBOX DELETE COLUMN** ( *objeto* : Variable ; *posiçaoCol* : Integer {; *numero* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-rows.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-rows.md index 1085a157b3bd5f..69a6dfcff82117 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-rows.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-delete-rows.md @@ -5,7 +5,7 @@ slug: /commands/listbox-delete-rows displayed_sidebar: docs --- -**LISTBOX DELETE ROWS** ( * ; *objeto* : Text ; *posiçao* : Integer {; *numRows* : Integer} )
                    **LISTBOX DELETE ROWS** ( *objeto* : Field, Variable ; *posiçao* : Integer {; *numRows* : Integer} ) +**LISTBOX DELETE ROWS** ( * ; *objeto* : Text ; *posiçao* : Integer {; *numRows* : Integer} )
                    **LISTBOX DELETE ROWS** ( *objeto* : Variable ; *posiçao* : Integer {; *numRows* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-duplicate-column.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-duplicate-column.md index face5b489724f6..ce7e2e0d9b659e 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-duplicate-column.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-duplicate-column.md @@ -5,7 +5,7 @@ slug: /commands/listbox-duplicate-column displayed_sidebar: docs --- -**LISTBOX DUPLICATE COLUMN** ( * ; *objeto* : Text ; *posCol* : Integer ; *nomCol* : Text ; *varCol* : Array, Field, Variable, Pointer ; *nomCabe* : Text ; *varCabe* : Integer, Pointer {; *nomRodape* : Text ; *varRodape* : Variable, Pointer} )
                    **LISTBOX DUPLICATE COLUMN** ( *objeto* : Field, Variable ; *posCol* : Integer ; *nomCol* : Text ; *varCol* : Array, Field, Variable, Pointer ; *nomCabe* : Text ; *varCabe* : Integer, Pointer {; *nomRodape* : Text ; *varRodape* : Variable, Pointer} ) +**LISTBOX DUPLICATE COLUMN** ( * ; *objeto* : Text ; *posCol* : Integer ; *nomCol* : Text ; *varCol* : Array, Field, Variable, Pointer ; *nomCabe* : Text ; *varCabe* : Integer, Pointer {; *nomRodape* : Text ; *varRodape* : Variable, Pointer} )
                    **LISTBOX DUPLICATE COLUMN** ( *objeto* : Variable ; *posCol* : Integer ; *nomCol* : Text ; *varCol* : Array, Field, Variable, Pointer ; *nomCabe* : Text ; *varCabe* : Integer, Pointer {; *nomRodape* : Text ; *varRodape* : Variable, Pointer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-array.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-array.md index 226b00565fe20a..668dde9dc10f33 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-array.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-array.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-array displayed_sidebar: docs --- -**LISTBOX Get array** ( * ; *objeto* : Text ; *tipoArray* : Integer ) : Pointer
                    **LISTBOX Get array** ( *objeto* : Field, Variable ; *tipoArray* : Integer ) : Pointer +**LISTBOX Get array** ( * ; *objeto* : Text ; *tipoArray* : Integer ) : Pointer
                    **LISTBOX Get array** ( *objeto* : Variable ; *tipoArray* : Integer ) : Pointer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-arrays.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-arrays.md index c113bfca93de94..a66c9326435505 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-arrays.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-arrays.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-arrays displayed_sidebar: docs --- -**LISTBOX GET ARRAYS** ( * ; *objeto* : Text ; *arrNomsCols* : Text array ; *arrNomsTitulos* : Text array ; *arrVarCols* : Pointer array ; *arrVarTitulos* : Pointer array ; *arrColsVisiveis* : Boolean array ; *arrEstilos* : Pointer array {; *arrFooterNames* : Text array ; *arrFootersVars* : Pointer array} )
                    **LISTBOX GET ARRAYS** ( *objeto* : Field, Variable ; *arrNomsCols* : Text array ; *arrNomsTitulos* : Text array ; *arrVarCols* : Pointer array ; *arrVarTitulos* : Pointer array ; *arrColsVisiveis* : Boolean array ; *arrEstilos* : Pointer array {; *arrFooterNames* : Text array ; *arrFootersVars* : Pointer array} ) +**LISTBOX GET ARRAYS** ( * ; *objeto* : Text ; *arrNomsCols* : Text array ; *arrNomsTitulos* : Text array ; *arrVarCols* : Pointer array ; *arrVarTitulos* : Pointer array ; *arrColsVisiveis* : Boolean array ; *arrEstilos* : Pointer array {; *arrFooterNames* : Text array ; *arrFootersVars* : Pointer array} )
                    **LISTBOX GET ARRAYS** ( *objeto* : Variable ; *arrNomsCols* : Text array ; *arrNomsTitulos* : Text array ; *arrVarCols* : Pointer array ; *arrVarTitulos* : Pointer array ; *arrColsVisiveis* : Boolean array ; *arrEstilos* : Pointer array {; *arrFooterNames* : Text array ; *arrFootersVars* : Pointer array} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-auto-row-height.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-auto-row-height.md index 227a2a58663641..a7a555c27f0dcb 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-auto-row-height.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-auto-row-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-auto-row-height displayed_sidebar: docs --- -**LISTBOX Get auto row height** ( * ; *objeto* : Text ; *seletor* : Integer {; *unidade* : Integer} ) : Integer
                    **LISTBOX Get auto row height** ( *objeto* : Field, Variable ; *seletor* : Integer {; *unidade* : Integer} ) : Integer +**LISTBOX Get auto row height** ( * ; *objeto* : Text ; *seletor* : Integer {; *unidade* : Integer} ) : Integer
                    **LISTBOX Get auto row height** ( *objeto* : Variable ; *seletor* : Integer {; *unidade* : Integer} ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-cell-coordinates.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-cell-coordinates.md index fe70a9ccd874b7..d42cfddcb5c24f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-cell-coordinates.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-cell-coordinates.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-cell-coordinates displayed_sidebar: docs --- -**LISTBOX GET CELL COORDINATES** ( * ; *objeto* : Text ; *coluna* : Integer ; *linha* : Integer ; *esquerda* : Integer ; *superior* : Integer ; *direita* : Integer ; *inferior* : Integer )
                    **LISTBOX GET CELL COORDINATES** ( *objeto* : Field, Variable ; *coluna* : Integer ; *linha* : Integer ; *esquerda* : Integer ; *superior* : Integer ; *direita* : Integer ; *inferior* : Integer ) +**LISTBOX GET CELL COORDINATES** ( * ; *objeto* : Text ; *coluna* : Integer ; *linha* : Integer ; *esquerda* : Integer ; *superior* : Integer ; *direita* : Integer ; *inferior* : Integer )
                    **LISTBOX GET CELL COORDINATES** ( *objeto* : Variable ; *coluna* : Integer ; *linha* : Integer ; *esquerda* : Integer ; *superior* : Integer ; *direita* : Integer ; *inferior* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-cell-position.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-cell-position.md index c6d1c6639e5ecc..299c7086e197fa 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-cell-position.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-cell-position.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-cell-position displayed_sidebar: docs --- -**LISTBOX GET CELL POSITION** ( * ; *objeto* : Text {; *X* : Real ; *Y* : Real }; *coluna* : Integer ; *linha* : Integer {; *varCol* : Pointer} )
                    **LISTBOX GET CELL POSITION** ( *objeto* : Field, Variable {; *X* : Real ; *Y* : Real }; *coluna* : Integer ; *linha* : Integer {; *varCol* : Pointer} ) +**LISTBOX GET CELL POSITION** ( * ; *objeto* : Text {; *X* : Real ; *Y* : Real }; *coluna* : Integer ; *linha* : Integer {; *varCol* : Pointer} )
                    **LISTBOX GET CELL POSITION** ( *objeto* : Variable {; *X* : Real ; *Y* : Real }; *coluna* : Integer ; *linha* : Integer {; *varCol* : Pointer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-formula.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-formula.md index 572f11a3a6e2b6..b1454879f4a907 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-formula.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-formula.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-column-formula displayed_sidebar: docs --- -**LISTBOX Get column formula** ( * ; *objeto* : Text ) : Text
                    **LISTBOX Get column formula** ( *objeto* : Field, Variable ) : Text +**LISTBOX Get column formula** ( * ; *objeto* : Text ) : Text
                    **LISTBOX Get column formula** ( *objeto* : Variable ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-width.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-width.md index ca11d62562ef09..4112d289e6f745 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-width.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-column-width.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-column-width displayed_sidebar: docs --- -**LISTBOX Get column width** ( * ; *objeto* : Text {; *larguraMin* : Integer {; *larguraMax* : Integer}} ) : Integer
                    **LISTBOX Get column width** ( *objeto* : Field, Variable {; *larguraMin* : Integer {; *larguraMax* : Integer}} ) : Integer +**LISTBOX Get column width** ( * ; *objeto* : Text {; *larguraMin* : Integer {; *larguraMax* : Integer}} ) : Integer
                    **LISTBOX Get column width** ( *objeto* : Variable {; *larguraMin* : Integer {; *larguraMax* : Integer}} ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footer-calculation.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footer-calculation.md index 5b04632129188f..1a5864de8dee7c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footer-calculation.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footer-calculation.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-footer-calculation displayed_sidebar: docs --- -**LISTBOX Get footer calculation** ( * ; *objeto* : Text ) : Integer
                    **LISTBOX Get footer calculation** ( *objeto* : Field, Variable ) : Integer +**LISTBOX Get footer calculation** ( * ; *objeto* : Text ) : Integer
                    **LISTBOX Get footer calculation** ( *objeto* : Variable ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footers-height.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footers-height.md index ece87719736d89..3f605a0fc4d5b1 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footers-height.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-footers-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-footers-height displayed_sidebar: docs --- -**LISTBOX Get footers height** ( * ; *objeto* : Text {; *unidade* : Integer} ) : Integer
                    **LISTBOX Get footers height** ( *objeto* : Field, Variable {; *unidade* : Integer} ) : Integer +**LISTBOX Get footers height** ( * ; *objeto* : Text {; *unidade* : Integer} ) : Integer
                    **LISTBOX Get footers height** ( *objeto* : Variable {; *unidade* : Integer} ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid-colors.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid-colors.md index 0a79926758ddfa..988a2fbc7af776 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid-colors.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid-colors.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-grid-colors displayed_sidebar: docs --- -**LISTBOX GET GRID COLORS** ( * ; *objeto* : Text ; *corH* : Text, Integer ; *corV* : Text, Integer )
                    **LISTBOX GET GRID COLORS** ( *objeto* : Field, Variable ; *corH* : Text, Integer ; *corV* : Text, Integer ) +**LISTBOX GET GRID COLORS** ( * ; *objeto* : Text ; *corH* : Text, Integer ; *corV* : Text, Integer )
                    **LISTBOX GET GRID COLORS** ( *objeto* : Variable ; *corH* : Text, Integer ; *corV* : Text, Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid.md index c50fecfbfefa75..7f9a3b766f152e 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-grid.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-grid displayed_sidebar: docs --- -**LISTBOX GET GRID** ( * ; *objeto* : Text ; *horizontal* : Boolean ; *vertical* : Boolean )
                    **LISTBOX GET GRID** ( *objeto* : Field, Variable ; *horizontal* : Boolean ; *vertical* : Boolean ) +**LISTBOX GET GRID** ( * ; *objeto* : Text ; *horizontal* : Boolean ; *vertical* : Boolean )
                    **LISTBOX GET GRID** ( *objeto* : Variable ; *horizontal* : Boolean ; *vertical* : Boolean )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-headers-height.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-headers-height.md index 7fb6a38a105e99..6c0ece3275a856 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-headers-height.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-headers-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-headers-height displayed_sidebar: docs --- -**LISTBOX Get headers height** ( * ; *objeto* : Text {; *unidade* : Integer} ) : Integer
                    **LISTBOX Get headers height** ( *objeto* : Field, Variable {; *unidade* : Integer} ) : Integer +**LISTBOX Get headers height** ( * ; *objeto* : Text {; *unidade* : Integer} ) : Integer
                    **LISTBOX Get headers height** ( *objeto* : Variable {; *unidade* : Integer} ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-hierarchy.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-hierarchy.md index 6ad5f7a50cef80..21ba2e5ce93275 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-hierarchy.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-hierarchy.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-hierarchy displayed_sidebar: docs --- -**LISTBOX GET HIERARCHY** ( * ; *objeto* : Text ; *hierárquico* : Boolean {; *hierarquia* : Pointer array} )
                    **LISTBOX GET HIERARCHY** ( *objeto* : Field, Variable ; *hierárquico* : Boolean {; *hierarquia* : Pointer array} ) +**LISTBOX GET HIERARCHY** ( * ; *objeto* : Text ; *hierárquico* : Boolean {; *hierarquia* : Pointer array} )
                    **LISTBOX GET HIERARCHY** ( *objeto* : Variable ; *hierárquico* : Boolean {; *hierarquia* : Pointer array} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-locked-columns.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-locked-columns.md index b25003b401f293..0b91d1cceca6d5 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-locked-columns.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-locked-columns.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-locked-columns displayed_sidebar: docs --- -**LISTBOX Get locked columns** ( * ; *objeto* : Text ) : Integer
                    **LISTBOX Get locked columns** ( *objeto* : Field, Variable ) : Integer +**LISTBOX Get locked columns** ( * ; *objeto* : Text ) : Integer
                    **LISTBOX Get locked columns** ( *objeto* : Variable ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-columns.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-columns.md index 911e2bf70284de..55a85264f89dfc 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-columns.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-columns.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-number-of-columns displayed_sidebar: docs --- -**LISTBOX Get number of columns** ( * ; *objeto* : Text ) : Integer
                    **LISTBOX Get number of columns** ( *objeto* : Field, Variable ) : Integer +**LISTBOX Get number of columns** ( * ; *objeto* : Text ) : Integer
                    **LISTBOX Get number of columns** ( *objeto* : Variable ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-rows.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-rows.md index 14f5cb1143069f..9f20d49fc8dfa0 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-rows.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-number-of-rows.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-number-of-rows displayed_sidebar: docs --- -**LISTBOX Get number of rows** ( * ; *objeto* : Text ) : Integer
                    **LISTBOX Get number of rows** ( *objeto* : Field, Variable ) : Integer +**LISTBOX Get number of rows** ( * ; *objeto* : Text ) : Integer
                    **LISTBOX Get number of rows** ( *objeto* : Variable ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-objects.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-objects.md index 683b7a151c9297..23b96984e1899c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-objects.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-objects.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-objects displayed_sidebar: docs --- -**LISTBOX GET OBJECTS** ( * ; *objeto* : Text ; *arrayNomObjeto* : Text array )
                    **LISTBOX GET OBJECTS** ( *objeto* : Field, Variable ; *arrayNomObjeto* : Text array ) +**LISTBOX GET OBJECTS** ( * ; *objeto* : Text ; *arrayNomObjeto* : Text array )
                    **LISTBOX GET OBJECTS** ( *objeto* : Variable ; *arrayNomObjeto* : Text array )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-print-information.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-print-information.md index 8f3becc58d4e53..e9d4df4127ad87 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-print-information.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-print-information.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-print-information displayed_sidebar: docs --- -**LISTBOX GET PRINT INFORMATION** ( * ; *objeto* : Text ; *seletor* : Integer ; *info* : Integer )
                    **LISTBOX GET PRINT INFORMATION** ( *objeto* : Field, Variable ; *seletor* : Integer ; *info* : Integer ) +**LISTBOX GET PRINT INFORMATION** ( * ; *objeto* : Text ; *seletor* : Integer ; *info* : Integer, Boolean )
                    **LISTBOX GET PRINT INFORMATION** ( *objeto* : Variable ; *seletor* : Integer ; *info* : Integer, Boolean )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color-as-number.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color-as-number.md index 7353c88f781334..bea42951f7aba0 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color-as-number.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color-as-number.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-row-color-as-number displayed_sidebar: docs --- -**LISTBOX Get row color as number** ( * ; *objeto* : Text ; *fila* : Integer {; *tipoCor* : Integer} ) : Integer
                    **LISTBOX Get row color as number** ( *objeto* : Field, Variable ; *fila* : Integer {; *tipoCor* : Integer} ) : Integer +**LISTBOX Get row color as number** ( * ; *objeto* : Text ; *fila* : Integer {; *tipoCor* : Integer} ) : Integer
                    **LISTBOX Get row color as number** ( *objeto* : Variable ; *fila* : Integer {; *tipoCor* : Integer} ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color.md index 14371b7d5e7974..3df2af2d089e31 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-color.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-row-color displayed_sidebar: docs --- -**LISTBOX Get row color** ( * ; *objeto* : Text ; *fila* : Integer {; *tipoCor* : Integer} ) : Text
                    **LISTBOX Get row color** ( *objeto* : Field, Variable ; *fila* : Integer {; *tipoCor* : Integer} ) : Text +**LISTBOX Get row color** ( * ; *objeto* : Text ; *fila* : Integer {; *tipoCor* : Integer} ) : Text
                    **LISTBOX Get row color** ( *objeto* : Variable ; *fila* : Integer {; *tipoCor* : Integer} ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-font-style.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-font-style.md index 9b45e9c3c2bf39..0a5185d8ef305d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-font-style.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-font-style.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-row-font-style displayed_sidebar: docs --- -**LISTBOX Get row font style** ( * ; *objeto* : Text ; *linha* : Integer ) : Integer
                    **LISTBOX Get row font style** ( *objeto* : Field, Variable ; *linha* : Integer ) : Integer +**LISTBOX Get row font style** ( * ; *objeto* : Text ; *linha* : Integer ) : Integer
                    **LISTBOX Get row font style** ( *objeto* : Variable ; *linha* : Integer ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-height.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-height.md index ccbc9eb76bf2d9..b72ee8257e21f9 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-height.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-row-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-row-height displayed_sidebar: docs --- -**LISTBOX Get row height** ( * ; *objeto* : Text ; *linha* : Integer ) : Integer
                    **LISTBOX Get row height** ( *objeto* : Field, Variable ; *linha* : Integer ) : Integer +**LISTBOX Get row height** ( * ; *objeto* : Text ; *linha* : Integer ) : Integer
                    **LISTBOX Get row height** ( *objeto* : Variable ; *linha* : Integer ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-rows-height.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-rows-height.md index acb9622fde0375..5ad1968e8109e8 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-rows-height.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-rows-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-rows-height displayed_sidebar: docs --- -**LISTBOX Get rows height** ( * ; *objeto* : Text {; *unidade* : Integer} ) : Integer
                    **LISTBOX Get rows height** ( *objeto* : Field, Variable {; *unidade* : Integer} ) : Integer +**LISTBOX Get rows height** ( * ; *objeto* : Text {; *unidade* : Integer} ) : Integer
                    **LISTBOX Get rows height** ( *objeto* : Variable {; *unidade* : Integer} ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-static-columns.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-static-columns.md index 63a7cbafd6ff0e..497be986433bd8 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-static-columns.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-static-columns.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-static-columns displayed_sidebar: docs --- -**LISTBOX Get static columns** ( * ; *objeto* : Text ) : Integer
                    **LISTBOX Get static columns** ( *objeto* : Field, Variable ) : Integer +**LISTBOX Get static columns** ( * ; *objeto* : Text ) : Integer
                    **LISTBOX Get static columns** ( *objeto* : Variable ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-table-source.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-table-source.md index ad06d434dab2dd..9ecac18f4e484d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-table-source.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-get-table-source.md @@ -5,7 +5,7 @@ slug: /commands/listbox-get-table-source displayed_sidebar: docs --- -**LISTBOX GET TABLE SOURCE** ( * ; *objeto* : Text ; *numTabela* : Integer {; *nome* : Text {; *highlightName* : Text}} )
                    **LISTBOX GET TABLE SOURCE** ( *objeto* : Field, Variable ; *numTabela* : Integer {; *nome* : Text {; *highlightName* : Text}} ) +**LISTBOX GET TABLE SOURCE** ( * ; *objeto* : Text ; *numTabela* : Integer {; *nome* : Text {; *highlightName* : Text}} )
                    **LISTBOX GET TABLE SOURCE** ( *objeto* : Variable ; *numTabela* : Integer {; *nome* : Text {; *highlightName* : Text}} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column-formula.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column-formula.md index 88aa9eaa4af8db..920bb4a495ea00 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column-formula.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column-formula.md @@ -5,7 +5,7 @@ slug: /commands/listbox-insert-column-formula displayed_sidebar: docs --- -**LISTBOX INSERT COLUMN FORMULA** ( * ; *objeto* : Text ; *posiçaoCol* : Integer ; *nomeColuna* : Text ; *formula* : Text ; *tipoDados* : Integer ; *nomeCabe* : Text ; *varTitulo* : Integer, Pointer {; *nomeRodape* : Text ; *varRodape* : Variable, Pointer} )
                    **LISTBOX INSERT COLUMN FORMULA** ( *objeto* : Field, Variable ; *posiçaoCol* : Integer ; *nomeColuna* : Text ; *formula* : Text ; *tipoDados* : Integer ; *nomeCabe* : Text ; *varTitulo* : Integer, Pointer {; *nomeRodape* : Text ; *varRodape* : Variable, Pointer} ) +**LISTBOX INSERT COLUMN FORMULA** ( * ; *objeto* : Text ; *posiçaoCol* : Integer ; *nomeColuna* : Text ; *formula* : Text ; *tipoDados* : Integer ; *nomeCabe* : Text ; *varTitulo* : Integer, Pointer {; *nomeRodape* : Text ; *varRodape* : Variable, Pointer} )
                    **LISTBOX INSERT COLUMN FORMULA** ( *objeto* : Variable ; *posiçaoCol* : Integer ; *nomeColuna* : Text ; *formula* : Text ; *tipoDados* : Integer ; *nomeCabe* : Text ; *varTitulo* : Integer, Pointer {; *nomeRodape* : Text ; *varRodape* : Variable, Pointer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column.md index be3b438515fb8c..619e08c172f83f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-column.md @@ -5,7 +5,7 @@ slug: /commands/listbox-insert-column displayed_sidebar: docs --- -**LISTBOX INSERT COLUMN** ( * ; *objeto* : Text ; *posiçaoCol* : Integer ; *nomeColuna* : Text ; *variavelCol* : Array, Field, Variable, Pointer ; *nomeCabe* : Text ; *varTitulo* : Integer, Pointer {; *nomRodapé* : Text ; *nomeVar* : Variable, Pointer} )
                    **LISTBOX INSERT COLUMN** ( *objeto* : Field, Variable ; *posiçaoCol* : Integer ; *nomeColuna* : Text ; *variavelCol* : Array, Field, Variable, Pointer ; *nomeCabe* : Text ; *varTitulo* : Integer, Pointer {; *nomRodapé* : Text ; *nomeVar* : Variable, Pointer} ) +**LISTBOX INSERT COLUMN** ( * ; *objeto* : Text ; *posiçaoCol* : Integer ; *nomeColuna* : Text ; *variavelCol* : Array, Field, Variable, Pointer ; *nomeCabe* : Text ; *varTitulo* : Integer, Pointer {; *nomRodapé* : Text ; *nomeVar* : Variable, Pointer} )
                    **LISTBOX INSERT COLUMN** ( *objeto* : Variable ; *posiçaoCol* : Integer ; *nomeColuna* : Text ; *variavelCol* : Array, Field, Variable, Pointer ; *nomeCabe* : Text ; *varTitulo* : Integer, Pointer {; *nomRodapé* : Text ; *nomeVar* : Variable, Pointer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-rows.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-rows.md index b38c8f54c9dfd2..334e3dd8033584 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-rows.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-insert-rows.md @@ -5,7 +5,7 @@ slug: /commands/listbox-insert-rows displayed_sidebar: docs --- -**LISTBOX INSERT ROWS** ( * ; *objeto* : Text ; *posiçao* : Integer {; *numFilas* : Integer} )
                    **LISTBOX INSERT ROWS** ( *objeto* : Field, Variable ; *posiçao* : Integer {; *numFilas* : Integer} ) +**LISTBOX INSERT ROWS** ( * ; *objeto* : Text ; *posiçao* : Integer {; *numFilas* : Integer} )
                    **LISTBOX INSERT ROWS** ( *objeto* : Variable ; *posiçao* : Integer {; *numFilas* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-move-column.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-move-column.md index d07bb7268e65c5..d39dbb017d4fa7 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-move-column.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-move-column.md @@ -5,7 +5,7 @@ slug: /commands/listbox-move-column displayed_sidebar: docs --- -**LISTBOX MOVE COLUMN** ( * ; *objeto* : Text ; *colPosition* : Integer )
                    **LISTBOX MOVE COLUMN** ( *objeto* : Field, Variable ; *colPosition* : Integer ) +**LISTBOX MOVE COLUMN** ( * ; *objeto* : Text ; *colPosition* : Integer )
                    **LISTBOX MOVE COLUMN** ( *objeto* : Variable ; *colPosition* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-column-number.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-column-number.md index 89e66032c0f527..b991f893b7e58f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-column-number.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-column-number.md @@ -5,7 +5,7 @@ slug: /commands/listbox-moved-column-number displayed_sidebar: docs --- -**LISTBOX MOVED COLUMN NUMBER** ( * ; *objeto* : Text ; *antPosiçao* : Integer ; *novaPosição* : Integer )
                    **LISTBOX MOVED COLUMN NUMBER** ( *objeto* : Field, Variable ; *antPosiçao* : Integer ; *novaPosição* : Integer ) +**LISTBOX MOVED COLUMN NUMBER** ( * ; *objeto* : Text ; *antPosiçao* : Integer ; *novaPosição* : Integer )
                    **LISTBOX MOVED COLUMN NUMBER** ( *objeto* : Variable ; *antPosiçao* : Integer ; *novaPosição* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-row-number.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-row-number.md index a5fe1f7e4c4fe8..3ea1fbaaa35f22 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-row-number.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-moved-row-number.md @@ -5,7 +5,7 @@ slug: /commands/listbox-moved-row-number displayed_sidebar: docs --- -**LISTBOX MOVED ROW NUMBER** ( * ; *objeto* : Text ; *antPosiçao* : Integer ; *novaPosiçao* : Integer )
                    **LISTBOX MOVED ROW NUMBER** ( *objeto* : Field, Variable ; *antPosiçao* : Integer ; *novaPosiçao* : Integer ) +**LISTBOX MOVED ROW NUMBER** ( * ; *objeto* : Text ; *antPosiçao* : Integer ; *novaPosiçao* : Integer )
                    **LISTBOX MOVED ROW NUMBER** ( *objeto* : Variable ; *antPosiçao* : Integer ; *novaPosiçao* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-break.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-break.md index 9c2d9c39388a6f..1cdfa0d0a0cc23 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-break.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-break.md @@ -5,7 +5,7 @@ slug: /commands/listbox-select-break displayed_sidebar: docs --- -**LISTBOX SELECT BREAK** ( * ; *objeto* : Text ; *fila* : Integer ; *coluna* : Integer {; *açao* : Integer} )
                    **LISTBOX SELECT BREAK** ( *objeto* : Field, Variable ; *fila* : Integer ; *coluna* : Integer {; *açao* : Integer} ) +**LISTBOX SELECT BREAK** ( * ; *objeto* : Text ; *fila* : Integer ; *coluna* : Integer {; *açao* : Integer} )
                    **LISTBOX SELECT BREAK** ( *objeto* : Variable ; *fila* : Integer ; *coluna* : Integer {; *açao* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-row.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-row.md index a91920e99f0404..1fb379727bf202 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-row.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-row.md @@ -5,7 +5,7 @@ slug: /commands/listbox-select-row displayed_sidebar: docs --- -**LISTBOX SELECT ROW** ( * ; *objeto* : Text ; *posiçao* : Integer {; *açao* : Integer} )
                    **LISTBOX SELECT ROW** ( *objeto* : Field, Variable ; *posiçao* : Integer {; *açao* : Integer} ) +**LISTBOX SELECT ROW** ( * ; *objeto* : Text ; *posiçao* : Integer {; *açao* : Integer} )
                    **LISTBOX SELECT ROW** ( *objeto* : Variable ; *posiçao* : Integer {; *açao* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-rows.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-rows.md index 577e8a931db0a9..a5d2a682ad0d47 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-rows.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-select-rows.md @@ -5,7 +5,7 @@ slug: /commands/listbox-select-rows displayed_sidebar: docs --- -**LISTBOX SELECT ROWS** ( * ; *objeto* : Text ; *seleção* : Object, Collection {; *ação* : Integer} )
                    **LISTBOX SELECT ROWS** ( *objeto* : Field, Variable ; *seleção* : Object, Collection {; *ação* : Integer} ) +**LISTBOX SELECT ROWS** ( * ; *objeto* : Text ; *seleção* : Object, Collection {; *ação* : Integer} )
                    **LISTBOX SELECT ROWS** ( *objeto* : Variable ; *seleção* : Object, Collection {; *ação* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-array.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-array.md index 6fee8e8398edda..6fb0bfefb08fa7 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-array.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-array.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-array displayed_sidebar: docs --- -**LISTBOX SET ARRAY** ( * ; *objeto* : Text ; *tipoArray* : Integer ; *proArray* : Pointer )
                    **LISTBOX SET ARRAY** ( *objeto* : Field, Variable ; *tipoArray* : Integer ; *proArray* : Pointer ) +**LISTBOX SET ARRAY** ( * ; *objeto* : Text ; *tipoArray* : Integer ; *proArray* : Pointer )
                    **LISTBOX SET ARRAY** ( *objeto* : Variable ; *tipoArray* : Integer ; *proArray* : Pointer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-auto-row-height.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-auto-row-height.md index 4c5b37b356bba9..23e5e4d5a1cd35 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-auto-row-height.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-auto-row-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-auto-row-height displayed_sidebar: docs --- -**LISTBOX SET AUTO ROW HEIGHT** ( * ; *objeto* : Text ; *seletor* : Integer ; *valor* : Integer ; *unidade* : Integer )
                    **LISTBOX SET AUTO ROW HEIGHT** ( *objeto* : Field, Variable ; *seletor* : Integer ; *valor* : Integer ; *unidade* : Integer ) +**LISTBOX SET AUTO ROW HEIGHT** ( * ; *objeto* : Text ; *seletor* : Integer ; *valor* : Integer ; *unidade* : Integer )
                    **LISTBOX SET AUTO ROW HEIGHT** ( *objeto* : Variable ; *seletor* : Integer ; *valor* : Integer ; *unidade* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-formula.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-formula.md index 11e5e7869dab7a..d37d9da954a182 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-formula.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-formula.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-column-formula displayed_sidebar: docs --- -**LISTBOX SET COLUMN FORMULA** ( * ; *objeto* : Text ; *formula* : Text ; *tipoDado* : Integer )
                    **LISTBOX SET COLUMN FORMULA** ( *objeto* : Field, Variable ; *formula* : Text ; *tipoDado* : Integer ) +**LISTBOX SET COLUMN FORMULA** ( * ; *objeto* : Text ; *formula* : Text ; *tipoDado* : Integer )
                    **LISTBOX SET COLUMN FORMULA** ( *objeto* : Variable ; *formula* : Text ; *tipoDado* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-width.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-width.md index 595e396f281086..7992aa2f751545 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-width.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-column-width.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-column-width displayed_sidebar: docs --- -**LISTBOX SET COLUMN WIDTH** ( * ; *objeto* : Text ; *largura* : Integer {; *larguraMin* : Integer {; *larguraMax* : Integer}} )
                    **LISTBOX SET COLUMN WIDTH** ( *objeto* : Field, Variable ; *largura* : Integer {; *larguraMin* : Integer {; *larguraMax* : Integer}} ) +**LISTBOX SET COLUMN WIDTH** ( * ; *objeto* : Text ; *largura* : Integer {; *larguraMin* : Integer {; *larguraMax* : Integer}} )
                    **LISTBOX SET COLUMN WIDTH** ( *objeto* : Variable ; *largura* : Integer {; *larguraMin* : Integer {; *larguraMax* : Integer}} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footer-calculation.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footer-calculation.md index c7da80ec661391..f76bf6e077259c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footer-calculation.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footer-calculation.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-footer-calculation displayed_sidebar: docs --- -**LISTBOX SET FOOTER CALCULATION** ( * ; *objeto* : Text ; *calculo* : Integer )
                    **LISTBOX SET FOOTER CALCULATION** ( *objeto* : Field, Variable ; *calculo* : Integer ) +**LISTBOX SET FOOTER CALCULATION** ( * ; *objeto* : Text ; *calculo* : Integer )
                    **LISTBOX SET FOOTER CALCULATION** ( *objeto* : Variable ; *calculo* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footers-height.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footers-height.md index adb8fb4b9a5844..d65d49b922af1b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footers-height.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-footers-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-footers-height displayed_sidebar: docs --- -**LISTBOX SET FOOTERS HEIGHT** ( * ; *objeto* : Text ; *altura* : Integer {; *unidade* : Integer} )
                    **LISTBOX SET FOOTERS HEIGHT** ( *objeto* : Field, Variable ; *altura* : Integer {; *unidade* : Integer} ) +**LISTBOX SET FOOTERS HEIGHT** ( * ; *objeto* : Text ; *altura* : Integer {; *unidade* : Integer} )
                    **LISTBOX SET FOOTERS HEIGHT** ( *objeto* : Variable ; *altura* : Integer {; *unidade* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid-color.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid-color.md index d3ad126fae6142..502128299c448b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid-color.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid-color.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-grid-color displayed_sidebar: docs --- -**LISTBOX SET GRID COLOR** ( * ; *objeto* : Text ; *cor* : Text, Integer ; *horizontal* : Boolean ; *vertical* : Boolean )
                    **LISTBOX SET GRID COLOR** ( *objeto* : Field, Variable ; *cor* : Text, Integer ; *horizontal* : Boolean ; *vertical* : Boolean ) +**LISTBOX SET GRID COLOR** ( * ; *objeto* : Text ; *cor* : Text, Integer ; *horizontal* : Boolean ; *vertical* : Boolean )
                    **LISTBOX SET GRID COLOR** ( *objeto* : Variable ; *cor* : Text, Integer ; *horizontal* : Boolean ; *vertical* : Boolean )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid.md index 32372330f2c99f..ecaece91afa9ba 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-grid.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-grid displayed_sidebar: docs --- -**LISTBOX SET GRID** ( * ; *objeto* : Text ; *horizontal* : Boolean ; *vertical* : Boolean )
                    **LISTBOX SET GRID** ( *objeto* : Field, Variable ; *horizontal* : Boolean ; *vertical* : Boolean ) +**LISTBOX SET GRID** ( * ; *objeto* : Text ; *horizontal* : Boolean ; *vertical* : Boolean )
                    **LISTBOX SET GRID** ( *objeto* : Variable ; *horizontal* : Boolean ; *vertical* : Boolean )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-headers-height.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-headers-height.md index 19a45308a08051..b8205f48321244 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-headers-height.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-headers-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-headers-height displayed_sidebar: docs --- -**LISTBOX SET HEADERS HEIGHT** ( * ; *objeto* : Text ; *altura* : Integer {; *unidade* : Integer} )
                    **LISTBOX SET HEADERS HEIGHT** ( *objeto* : Field, Variable ; *altura* : Integer {; *unidade* : Integer} ) +**LISTBOX SET HEADERS HEIGHT** ( * ; *objeto* : Text ; *altura* : Integer {; *unidade* : Integer} )
                    **LISTBOX SET HEADERS HEIGHT** ( *objeto* : Variable ; *altura* : Integer {; *unidade* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-hierarchy.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-hierarchy.md index 3f57f745db7dde..2966a3f89ede64 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-hierarchy.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-hierarchy.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-hierarchy displayed_sidebar: docs --- -**LISTBOX SET HIERARCHY** ( * ; *objeto* : Text ; *hierárquico* : Boolean {; *hierarquia* : Pointer array} )
                    **LISTBOX SET HIERARCHY** ( *objeto* : Field, Variable ; *hierárquico* : Boolean {; *hierarquia* : Pointer array} ) +**LISTBOX SET HIERARCHY** ( * ; *objeto* : Text ; *hierárquico* : Boolean {; *hierarquia* : Pointer array} )
                    **LISTBOX SET HIERARCHY** ( *objeto* : Variable ; *hierárquico* : Boolean {; *hierarquia* : Pointer array} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-locked-columns.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-locked-columns.md index 8b1e6cd71ee9e8..09183402dd516c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-locked-columns.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-locked-columns.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-locked-columns displayed_sidebar: docs --- -**LISTBOX SET LOCKED COLUMNS** ( * ; *objeto* : Text ; *numColunas* : Integer )
                    **LISTBOX SET LOCKED COLUMNS** ( *objeto* : Field, Variable ; *numColunas* : Integer ) +**LISTBOX SET LOCKED COLUMNS** ( * ; *objeto* : Text ; *numColunas* : Integer )
                    **LISTBOX SET LOCKED COLUMNS** ( *objeto* : Variable ; *numColunas* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md index c00b97cac0275f..7462f665873c93 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-property.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-property displayed_sidebar: docs --- -**LISTBOX SET PROPERTY** ( * ; *object* : Text ; *property* : Integer ; *value* : Integer, Text )
                    **LISTBOX SET PROPERTY** ( *object* : Variable ; *property* : Integer ; *value* : Integer, Text ) +**LISTBOX SET PROPERTY** ( * ; *object* : Text ; *property* : Integer ; *value* : any )
                    **LISTBOX SET PROPERTY** ( *object* : Variable ; *property* : Integer ; *value* : any ) diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-color.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-color.md index 5f5237c2c6c021..b86405a17ab7be 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-color.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-color.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-row-color displayed_sidebar: docs --- -**LISTBOX SET ROW COLOR** ( * ; *objeto* : Text ; *fila* : Integer ; *cor* : Text, Integer {; *tipoCor* : Integer} )
                    **LISTBOX SET ROW COLOR** ( *objeto* : Field, Variable ; *fila* : Integer ; *cor* : Text, Integer {; *tipoCor* : Integer} ) +**LISTBOX SET ROW COLOR** ( * ; *objeto* : Text ; *fila* : Integer ; *cor* : Text, Integer {; *tipoCor* : Integer} )
                    **LISTBOX SET ROW COLOR** ( *objeto* : Variable ; *fila* : Integer ; *cor* : Text, Integer {; *tipoCor* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-font-style.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-font-style.md index ff2ecf20d95d23..292a4d5ba75ccf 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-font-style.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-font-style.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-row-font-style displayed_sidebar: docs --- -**LISTBOX SET ROW FONT STYLE** ( * ; *objeto* : Text ; *fila* : Integer ; *estilo* : Integer )
                    **LISTBOX SET ROW FONT STYLE** ( *objeto* : Field, Variable ; *fila* : Integer ; *estilo* : Integer ) +**LISTBOX SET ROW FONT STYLE** ( * ; *objeto* : Text ; *fila* : Integer ; *estilo* : Integer )
                    **LISTBOX SET ROW FONT STYLE** ( *objeto* : Variable ; *fila* : Integer ; *estilo* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-height.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-height.md index b9ec76b75740c0..7a0a226c70d9b5 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-height.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-row-height.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-row-height displayed_sidebar: docs --- -**LISTBOX SET ROW HEIGHT** ( * ; *objeto* : Text ; *linha* : Integer ; *altura* : Integer )
                    **LISTBOX SET ROW HEIGHT** ( *objeto* : Field, Variable ; *linha* : Integer ; *altura* : Integer ) +**LISTBOX SET ROW HEIGHT** ( * ; *objeto* : Text ; *linha* : Integer ; *altura* : Integer )
                    **LISTBOX SET ROW HEIGHT** ( *objeto* : Variable ; *linha* : Integer ; *altura* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-static-columns.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-static-columns.md index 91b96fd8a262c3..c16bd139b70f6f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-static-columns.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-set-static-columns.md @@ -5,7 +5,7 @@ slug: /commands/listbox-set-static-columns displayed_sidebar: docs --- -**LISTBOX SET STATIC COLUMNS** ( * ; *objeto* : Text ; *numColunas* : Integer )
                    **LISTBOX SET STATIC COLUMNS** ( *objeto* : Field, Variable ; *numColunas* : Integer ) +**LISTBOX SET STATIC COLUMNS** ( * ; *objeto* : Text ; *numColunas* : Integer )
                    **LISTBOX SET STATIC COLUMNS** ( *objeto* : Variable ; *numColunas* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-sort-columns.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-sort-columns.md index 4e9f51597cc328..1f7035e330f8fa 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-sort-columns.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/List Box/listbox-sort-columns.md @@ -5,7 +5,7 @@ slug: /commands/listbox-sort-columns displayed_sidebar: docs --- -**LISTBOX SORT COLUMNS** ( * ; *objeto* : Text ; *numColuna* : Integer ; *ordenar* : Operator {; ...(*numColuna* : Integer, *ordenar* : Operator)} )
                    **LISTBOX SORT COLUMNS** ( *objeto* : Field, Variable ; *numColuna* : Integer ; *ordenar* : Operator {; ...(*numColuna* : Integer, *ordenar* : Operator)} ) +**LISTBOX SORT COLUMNS** ( * ; *objeto* : Text ; *numColuna* : Integer ; *ordenar* : >, < {; ...(*numColuna* : Integer ; *ordenar* : >, <)} )
                    **LISTBOX SORT COLUMNS** ( *objeto* : Variable ; *numColuna* : Integer ; *ordenar* : >, < {; ...(*numColuna* : Integer ; *ordenar* : >, <)} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md index 13789796b0d726..d4b27f14c6aace 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/append-menu-item.md @@ -5,7 +5,7 @@ slug: /commands/append-menu-item displayed_sidebar: docs --- -**APPEND MENU ITEM** ( *menu* : Integer ; *itemTexto* {; *subMenu* : Text {; *processo* : Integer {; *}}} ) +**APPEND MENU ITEM** ( *menu* : Integer, Text ; *itemTexto* : Text {; *subMenu* : Text {; *processo* : Integer}} {; *} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md index f89cfa33b58396..f99e6d241e520a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/create-menu.md @@ -5,7 +5,7 @@ slug: /commands/create-menu displayed_sidebar: docs --- -**Create menu** ( *menu* : Text, Integer, Text ) : Text +**Create menu** ({ *menu* : Text, Integer }) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md index 928c214969f8d6..2fe5b3cbcc9fff 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/get-menu-item-property.md @@ -5,7 +5,7 @@ slug: /commands/get-menu-item-property displayed_sidebar: docs --- -**GET MENU ITEM PROPERTY** ( *menu* : Integer ; *menuItem* : Integer ; *propriedade* : Text ; *valor* : any {; *processo* : Integer} ) +**GET MENU ITEM PROPERTY** ( *menu* : Integer, Text ; *menuItem* : Integer ; *propriedade* : Text ; *valor* : any {; *processo* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md index 88a8b2bfc5967a..c3523d9ccca27f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Menus/insert-menu-item.md @@ -5,7 +5,7 @@ slug: /commands/insert-menu-item displayed_sidebar: docs --- -**INSERT MENU ITEM** ( *menu* : Integer ; *depoisItem* : Integer ; *textoElem* : Text {; *subMenu* : Text {; *processo* : Integer}}{; *} ) +**INSERT MENU ITEM** ( *menu* : Integer, Text ; *depoisItem* : Integer ; *textoElem* : Text {; *subMenu* : Text {; *processo* : Integer}}{; *} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-action.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-action.md index 23419abc05516a..26c3039627976b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-action.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-action.md @@ -5,7 +5,7 @@ slug: /commands/object-get-action displayed_sidebar: docs --- -**OBJECT Get action** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get action** ( *objeto* : Field, Variable ) : Text +**OBJECT Get action** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get action** ( *objeto* : Variable, Field ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-auto-spellcheck.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-auto-spellcheck.md index 8036f9badc0c65..c0a6e4e249184b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-auto-spellcheck.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-auto-spellcheck.md @@ -5,7 +5,7 @@ slug: /commands/object-get-auto-spellcheck displayed_sidebar: docs --- -**OBJECT Get auto spellcheck** ( * ; *objeto* : Text ) : Boolean
                    **OBJECT Get auto spellcheck** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Get auto spellcheck** ( * ; *objeto* : Text ) : Boolean
                    **OBJECT Get auto spellcheck** ( *objeto* : Variable, Field ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-best-size.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-best-size.md index 7a78a0c55a90ae..27c3a49d63f81b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-best-size.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-best-size.md @@ -5,7 +5,7 @@ slug: /commands/object-get-best-size displayed_sidebar: docs --- -**OBJECT GET BEST SIZE** ( * ; *objeto* : Text ; *largIdeal* : Integer ; *alturaIdeal* : Integer {; *larguraMax* : Integer} )
                    **OBJECT GET BEST SIZE** ( *objeto* : Field, Variable ; *largIdeal* : Integer ; *alturaIdeal* : Integer {; *larguraMax* : Integer} ) +**OBJECT GET BEST SIZE** ( * ; *objeto* : Text ; *largIdeal* : Integer ; *alturaIdeal* : Integer {; *larguraMax* : Integer} )
                    **OBJECT GET BEST SIZE** ( *objeto* : Variable, Field ; *largIdeal* : Integer ; *alturaIdeal* : Integer {; *larguraMax* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-border-style.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-border-style.md index 2c1b00fd110f71..8d46fa6c6d5002 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-border-style.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-border-style.md @@ -5,7 +5,7 @@ slug: /commands/object-get-border-style displayed_sidebar: docs --- -**OBJECT Get border style** ( * ; *objeto* : Text ) : Integer
                    **OBJECT Get border style** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get border style** ( * ; *objeto* : Text ) : Integer
                    **OBJECT Get border style** ( *objeto* : Variable, Field ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-context-menu.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-context-menu.md index 76593203b44de4..873a40ba3514a6 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-context-menu.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-context-menu.md @@ -5,7 +5,7 @@ slug: /commands/object-get-context-menu displayed_sidebar: docs --- -**OBJECT Get context menu** ( * ; *objeto* : Text ) : Boolean
                    **OBJECT Get context menu** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Get context menu** ( * ; *objeto* : Text ) : Boolean
                    **OBJECT Get context menu** ( *objeto* : Variable, Field ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-coordinates.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-coordinates.md index 5a654a8de41e76..50d81a51d97eae 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-coordinates.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-coordinates.md @@ -5,7 +5,7 @@ slug: /commands/object-get-coordinates displayed_sidebar: docs --- -**OBJECT GET COORDINATES** ( * ; *objeto* : Text ; *esquerda* : Integer ; *superior* : Integer ; *direita* : Integer ; *inferior* : Integer )
                    **OBJECT GET COORDINATES** ( *objeto* : Field, Variable ; *esquerda* : Integer ; *superior* : Integer ; *direita* : Integer ; *inferior* : Integer ) +**OBJECT GET COORDINATES** ( * ; *objeto* : Text ; *esquerda* : Integer ; *superior* : Integer ; *direita* : Integer ; *inferior* : Integer )
                    **OBJECT GET COORDINATES** ( *objeto* : Variable, Field ; *esquerda* : Integer ; *superior* : Integer ; *direita* : Integer ; *inferior* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-corner-radius.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-corner-radius.md index 39972a4daa5e77..8dbb19e427a5bd 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-corner-radius.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-corner-radius.md @@ -5,7 +5,7 @@ slug: /commands/object-get-corner-radius displayed_sidebar: docs --- -**OBJECT Get corner radius** ( * ; *objeto* : Text ) : Integer
                    **OBJECT Get corner radius** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get corner radius** ( * ; *objeto* : Text ) : Integer
                    **OBJECT Get corner radius** ( *objeto* : Variable, Field ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-data-source.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-data-source.md index 06623984127224..90a760801c146e 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-data-source.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-data-source.md @@ -5,7 +5,7 @@ slug: /commands/object-get-data-source displayed_sidebar: docs --- -**OBJECT Get data source** ( * ; *objeto* : Text ) : Pointer
                    **OBJECT Get data source** ( *objeto* : Field, Variable ) : Pointer +**OBJECT Get data source** ( * ; *objeto* : Text ) : Pointer
                    **OBJECT Get data source** ( *objeto* : Variable, Field ) : Pointer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-drag-and-drop-options.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-drag-and-drop-options.md index 8744dd21238952..186ec7cb94cf02 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-drag-and-drop-options.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-drag-and-drop-options.md @@ -5,7 +5,7 @@ slug: /commands/object-get-drag-and-drop-options displayed_sidebar: docs --- -**OBJECT GET DRAG AND DROP OPTIONS** ( * ; *objeto* : Text ; *arrastavel* : Boolean ; *arrastavelAuto* : Boolean ; *soltavel* : Boolean ; *soltavelAuto* : Boolean )
                    **OBJECT GET DRAG AND DROP OPTIONS** ( *objeto* : Field, Variable ; *arrastavel* : Boolean ; *arrastavelAuto* : Boolean ; *soltavel* : Boolean ; *soltavelAuto* : Boolean ) +**OBJECT GET DRAG AND DROP OPTIONS** ( * ; *objeto* : Text ; *arrastavel* : Boolean ; *arrastavelAuto* : Boolean ; *soltavel* : Boolean ; *soltavelAuto* : Boolean )
                    **OBJECT GET DRAG AND DROP OPTIONS** ( *objeto* : Variable, Field ; *arrastavel* : Boolean ; *arrastavelAuto* : Boolean ; *soltavel* : Boolean ; *soltavelAuto* : Boolean )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enabled.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enabled.md index e6d410371c97f5..76ff276503062d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enabled.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enabled.md @@ -5,7 +5,7 @@ slug: /commands/object-get-enabled displayed_sidebar: docs --- -**OBJECT Get enabled** ( * ; *objeto* : Text ) : Boolean
                    **OBJECT Get enabled** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Get enabled** ( * ; *objeto* : Text ) : Boolean
                    **OBJECT Get enabled** ( *objeto* : Variable, Field ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enterable.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enterable.md index 600c1873283961..51bddaaa044762 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enterable.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-enterable.md @@ -5,7 +5,7 @@ slug: /commands/object-get-enterable displayed_sidebar: docs --- -**OBJECT Get enterable** ( * ; *objeto* : Text ) : Boolean
                    **OBJECT Get enterable** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Get enterable** ( * ; *objeto* : Text ) : Boolean
                    **OBJECT Get enterable** ( *objeto* : Variable, Field ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-events.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-events.md index fe842558f86ba1..3fdb0cf18394dd 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-events.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-events.md @@ -5,7 +5,7 @@ slug: /commands/object-get-events displayed_sidebar: docs --- -**OBJECT GET EVENTS** ( * ; *objeto* : Text ; *arrEvents* : Integer array )
                    **OBJECT GET EVENTS** ( *objeto* : Field, Variable ; *arrEvents* : Integer array ) +**OBJECT GET EVENTS** ( * ; *objeto* : Text ; *arrEvents* : Integer array )
                    **OBJECT GET EVENTS** ( *objeto* : Variable, Field ; *arrEvents* : Integer array )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-filter.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-filter.md index b1d0773bb99e02..45f475e2165c97 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-filter.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-filter.md @@ -5,7 +5,7 @@ slug: /commands/object-get-filter displayed_sidebar: docs --- -**OBJECT Get filter** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get filter** ( *objeto* : Field, Variable ) : Text +**OBJECT Get filter** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get filter** ( *objeto* : Variable, Field ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-focus-rectangle-invisible.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-focus-rectangle-invisible.md index 080b98cb67ad8d..25dbd6726ebf75 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-focus-rectangle-invisible.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-focus-rectangle-invisible.md @@ -5,7 +5,7 @@ slug: /commands/object-get-focus-rectangle-invisible displayed_sidebar: docs --- -**OBJECT Get focus rectangle invisible** ( * ; *objeto* : Text ) : Boolean
                    **OBJECT Get focus rectangle invisible** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Get focus rectangle invisible** ( * ; *objeto* : Text ) : Boolean**
                    **OBJECT Get focus rectangle invisible** ( *objeto* : Variable, Field ) : Boolean**
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font-size.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font-size.md index d9a6db8441f0ff..8b72f9d3e3ace7 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font-size.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font-size.md @@ -5,7 +5,7 @@ slug: /commands/object-get-font-size displayed_sidebar: docs --- -**OBJECT Get font size** ( * ; *objeto* : Text ) : Integer
                    **OBJECT Get font size** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get font size** ( * ; *objeto* : Text ) : Integer
                    **OBJECT Get font size** ( *objeto* : Variable, Field ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font.md index e791bdad152ec9..a6f47675b06c94 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-font.md @@ -5,7 +5,7 @@ slug: /commands/object-get-font displayed_sidebar: docs --- -**OBJECT Get font** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get font** ( *objeto* : Field, Variable ) : Text +**OBJECT Get font** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get font** ( *objeto* : Variable, Field ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-format.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-format.md index 78f8d68a09b9ed..6bac50131172d3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-format.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-format.md @@ -5,7 +5,7 @@ slug: /commands/object-get-format displayed_sidebar: docs --- -**OBJECT Get format** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get format** ( *objeto* : Field, Variable ) : Text +**OBJECT Get format** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get format** ( *objeto* : Variable, Field ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-help-tip.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-help-tip.md index 3b92d75a0ebbec..26939063cc7050 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-help-tip.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-help-tip.md @@ -5,7 +5,7 @@ slug: /commands/object-get-help-tip displayed_sidebar: docs --- -**OBJECT Get help tip** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get help tip** ( *objeto* : Field, Variable ) : Text +**OBJECT Get help tip** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get help tip** ( *objeto* : Variable, Field ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-horizontal-alignment.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-horizontal-alignment.md index b0445b56359c04..f64ede3475f4f0 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-horizontal-alignment.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-horizontal-alignment.md @@ -5,7 +5,7 @@ slug: /commands/object-get-horizontal-alignment displayed_sidebar: docs --- -**OBJECT Get horizontal alignment** ( * ; *objeto* : Text ) : Integer
                    **OBJECT Get horizontal alignment** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get horizontal alignment** ( * ; *objeto* : Text ) : Integer
                    **OBJECT Get horizontal alignment** ( *objeto* : Variable, Field ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-indicator-type.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-indicator-type.md index 71a244a3dc9273..c7ef7fb440e07c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-indicator-type.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-indicator-type.md @@ -5,7 +5,7 @@ slug: /commands/object-get-indicator-type displayed_sidebar: docs --- -**OBJECT Get indicator type** ( * ; *objeto* : Text ) : Integer
                    **OBJECT Get indicator type** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get indicator type** ( * ; *objeto* : Text ) : Integer
                    **OBJECT Get indicator type** ( *objeto* : Variable, Field ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-keyboard-layout.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-keyboard-layout.md index 0a2395137b80ad..953681be9b5dee 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-keyboard-layout.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-keyboard-layout.md @@ -5,7 +5,7 @@ slug: /commands/object-get-keyboard-layout displayed_sidebar: docs --- -**OBJECT Get keyboard layout** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get keyboard layout** ( *objeto* : Field, Variable ) : Text +**OBJECT Get keyboard layout** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get keyboard layout** ( *objeto* : Variable, Field ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-name.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-name.md index f6292093bad208..c7398ed0626dc3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-name.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-name.md @@ -5,7 +5,7 @@ slug: /commands/object-get-list-name displayed_sidebar: docs --- -**OBJECT Get list name** ( * ; *objeto* : Text {; *tipoLista* : Integer} ) : Text
                    **OBJECT Get list name** ( *objeto* : Field, Variable {; *tipoLista* : Integer} ) : Text +**OBJECT Get list name** ( * ; *objeto* : Text {; *tipoLista* : Integer} ) : Text
                    **OBJECT Get list name** ( *objeto* : Variable, Field {; *tipoLista* : Integer} ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-reference.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-reference.md index 35419ffdfa4363..948cc650c5a5ff 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-reference.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-list-reference.md @@ -5,7 +5,7 @@ slug: /commands/object-get-list-reference displayed_sidebar: docs --- -**OBJECT Get list reference** ( * ; *objeto* : Text {; *tipoLista* : Integer} ) : Integer
                    **OBJECT Get list reference** ( *objeto* : Field, Variable {; *tipoLista* : Integer} ) : Integer +**OBJECT Get list reference** ( * ; *objeto* : Text {; *tipoLista* : Integer} ) : Integer
                    **OBJECT Get list reference** ( *objeto* : Variable, Field {; *tipoLista* : Integer} ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-maximum-value.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-maximum-value.md index 6d56d89e3cc88f..f430b7a8913656 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-maximum-value.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-maximum-value.md @@ -5,7 +5,7 @@ slug: /commands/object-get-maximum-value displayed_sidebar: docs --- -**OBJECT GET MAXIMUM VALUE** ( * ; *objeto* : Text ; *valorMax* : Date, Time, Real )
                    **OBJECT GET MAXIMUM VALUE** ( *objeto* : Field, Variable ; *valorMax* : Date, Time, Real ) +**OBJECT GET MAXIMUM VALUE** ( * ; *objeto* : Text ; *valorMax* : Date, Time, Real )
                    **OBJECT GET MAXIMUM VALUE** ( *objeto* : Variable, Field ; *valorMax* : Date, Time, Real )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-minimum-value.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-minimum-value.md index 92ea7e316de73c..93459d9acf41c3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-minimum-value.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-minimum-value.md @@ -5,7 +5,7 @@ slug: /commands/object-get-minimum-value displayed_sidebar: docs --- -**OBJECT GET MINIMUM VALUE** ( * ; *objeto* : Text ; *valorMin* : Date, Time, Real )
                    **OBJECT GET MINIMUM VALUE** ( *objeto* : Field, Variable ; *valorMin* : Date, Time, Real ) +**OBJECT GET MINIMUM VALUE** ( * ; *objeto* : Text ; *valorMin* : Date, Time, Real )
                    **OBJECT GET MINIMUM VALUE** ( *objeto* : Variable, Field ; *valorMin* : Date, Time, Real )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-multiline.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-multiline.md index 08e38b8853bf2d..755feb0c559c5f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-multiline.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-multiline.md @@ -5,7 +5,7 @@ slug: /commands/object-get-multiline displayed_sidebar: docs --- -**OBJECT Get multiline** ( * ; *objeto* : Text ) : Integer
                    **OBJECT Get multiline** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get multiline** ( * ; *objeto* : Text ) : Integer
                    **OBJECT Get multiline** ( *objeto* : Variable, Field ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-placeholder.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-placeholder.md index e886a4877f0e92..348e297de8f5c0 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-placeholder.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-placeholder.md @@ -5,7 +5,7 @@ slug: /commands/object-get-placeholder displayed_sidebar: docs --- -**OBJECT Get placeholder** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get placeholder** ( *objeto* : Field, Variable ) : Text +**OBJECT Get placeholder** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get placeholder** ( *objeto* : Variable, Field ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-print-variable-frame.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-print-variable-frame.md index c771324bf6e1ff..af2490898cfdca 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-print-variable-frame.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-print-variable-frame.md @@ -5,7 +5,7 @@ slug: /commands/object-get-print-variable-frame displayed_sidebar: docs --- -**OBJECT GET PRINT VARIABLE FRAME** ( * ; *objeto* : Text ; *tamVariavel* : Boolean {; *subformFixo* : Integer} )
                    **OBJECT GET PRINT VARIABLE FRAME** ( *objeto* : Field, Variable ; *tamVariavel* : Boolean {; *subformFixo* : Integer} ) +**OBJECT GET PRINT VARIABLE FRAME** ( * ; *objeto* : Text ; *tamVariavel* : Boolean {; *subformFixo* : Integer} )
                    **OBJECT GET PRINT VARIABLE FRAME** ( *objeto* : Variable, Field ; *tamVariavel* : Boolean {; *subformFixo* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-resizing-options.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-resizing-options.md index 28512c01ae0d53..f5b7a87909167b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-resizing-options.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-resizing-options.md @@ -5,7 +5,7 @@ slug: /commands/object-get-resizing-options displayed_sidebar: docs --- -**OBJECT GET RESIZING OPTIONS** ( * ; *objeto* : Text ; *horizontal* : Integer ; *vertical* : Integer )
                    **OBJECT GET RESIZING OPTIONS** ( *objeto* : Field, Variable ; *horizontal* : Integer ; *vertical* : Integer ) +**OBJECT GET RESIZING OPTIONS** ( * ; *objeto* : Text ; *horizontal* : Integer ; *vertical* : Integer )
                    **OBJECT GET RESIZING OPTIONS** ( *objeto* : Variable, Field ; *horizontal* : Integer ; *vertical* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-rgb-colors.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-rgb-colors.md index 70c42b017bd5a1..e1763aa74de971 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-rgb-colors.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-rgb-colors.md @@ -5,7 +5,7 @@ slug: /commands/object-get-rgb-colors displayed_sidebar: docs --- -**OBJECT GET RGB COLORS** ( * ; *objeto* : Text ; *corPrimeiroPlano* : Text, Integer {; *corFundo* : Text, Integer {; *corFundoAlternativo* : Text, Integer}} )
                    **OBJECT GET RGB COLORS** ( *objeto* : Field, Variable ; *corPrimeiroPlano* : Text, Integer {; *corFundo* : Text, Integer {; *corFundoAlternativo* : Text, Integer}} ) +**OBJECT GET RGB COLORS** ( * ; *objeto* : Text ; *corPrimeiroPlano* : Text, Integer {; *corFundo* : Text, Integer {; *corFundoAlternativo* : Text, Integer}} )
                    **OBJECT GET RGB COLORS** ( *objeto* : Variable, Field ; *corPrimeiroPlano* : Text, Integer {; *corFundo* : Text, Integer {; *corFundoAlternativo* : Text, Integer}} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scroll-position.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scroll-position.md index b5303f24ec39c3..001c325e701a04 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scroll-position.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scroll-position.md @@ -5,7 +5,7 @@ slug: /commands/object-get-scroll-position displayed_sidebar: docs --- -**OBJECT GET SCROLL POSITION** ( * ; *objeto* : Text ; *vPosicao* : Integer {; *hPosicao* : Integer} )
                    **OBJECT GET SCROLL POSITION** ( *objeto* : Field, Variable ; *vPosicao* : Integer {; *hPosicao* : Integer} ) +**OBJECT GET SCROLL POSITION** ( * ; *objeto* : Text ; *vPosicao* : Integer {; *hPosicao* : Integer} )
                    **OBJECT GET SCROLL POSITION** ( *objeto* : Variable, Field ; *vPosicao* : Integer {; *hPosicao* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scrollbar.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scrollbar.md index e867c0a5124002..70f6dc3f1fa0d6 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scrollbar.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-scrollbar.md @@ -5,7 +5,7 @@ slug: /commands/object-get-scrollbar displayed_sidebar: docs --- -**OBJECT GET SCROLLBAR** ( * ; *objeto* : Text ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer )
                    **OBJECT GET SCROLLBAR** ( *objeto* : Field, Variable ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer ) +**OBJECT GET SCROLLBAR** ( * ; *objeto* : Text ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer )
                    **OBJECT GET SCROLLBAR** ( *objeto* : Variable, Field ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-shortcut.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-shortcut.md index 87d71482b1250d..265cdb21732ddd 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-shortcut.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-shortcut.md @@ -5,7 +5,7 @@ slug: /commands/object-get-shortcut displayed_sidebar: docs --- -**OBJECT GET SHORTCUT** ( * ; *objeto* : Text ; *tecla* : Text ; *modificadores* : Integer )
                    **OBJECT GET SHORTCUT** ( *objeto* : Field, Variable ; *tecla* : Text ; *modificadores* : Integer ) +**OBJECT GET SHORTCUT** ( * ; *objeto* : Text ; *tecla* : Text ; *modificadores* : Integer )
                    **OBJECT GET SHORTCUT** ( *objeto* : Variable, Field ; *tecla* : Text ; *modificadores* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-style-sheet.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-style-sheet.md index 60453efb5e35b0..48926ca41c4949 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-style-sheet.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-style-sheet.md @@ -5,7 +5,7 @@ slug: /commands/object-get-style-sheet displayed_sidebar: docs --- -**OBJECT Get style sheet** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get style sheet** ( *objeto* : Field, Variable ) : Text +**OBJECT Get style sheet** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get style sheet** ( *objeto* : Variable, Field ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-subform.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-subform.md index bc942db8e4cdcd..d791bd476a91e6 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-subform.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-subform.md @@ -5,7 +5,7 @@ slug: /commands/object-get-subform displayed_sidebar: docs --- -**OBJECT GET SUBFORM** ( * ; *objeto* : Text ; *pontTabela* ; *subFormDet* : Text {; *subFormList* : Text} )
                    **OBJECT GET SUBFORM** ( *objeto* : Field, Variable ; *pontTabela* ; *subFormDet* : Text {; *subFormList* : Text} ) +**OBJECT GET SUBFORM** ( * ; *objeto* : Text ; *pontTabela* : Table ; *subFormDet* : Text {; *subFormList* : Text} )
                    **OBJECT GET SUBFORM** ( *objeto* : Variable, Field ; *pontTabela* : Table ; *subFormDet* : Text {; *subFormList* : Text} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-three-states-checkbox.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-three-states-checkbox.md index 98f0c005051673..e0f2fb6e750bf3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-three-states-checkbox.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-three-states-checkbox.md @@ -5,7 +5,7 @@ slug: /commands/object-get-three-states-checkbox displayed_sidebar: docs --- -**OBJECT Get three states checkbox** ( * ; *objeto* : Text ) : Boolean
                    **OBJECT Get three states checkbox** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Get three states checkbox** ( * ; *objeto* : Text ) : Boolean
                    **OBJECT Get three states checkbox** ( *objeto* : Variable, Field ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-title.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-title.md index 2d5754127f6a7c..81de9444433a1d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-title.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-title.md @@ -5,7 +5,7 @@ slug: /commands/object-get-title displayed_sidebar: docs --- -**OBJECT Get title** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get title** ( *objeto* : Field, Variable ) : Text +**OBJECT Get title** ( * ; *objeto* : Text ) : Text
                    **OBJECT Get title** ( *objeto* : Variable, Field ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-vertical-alignment.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-vertical-alignment.md index 2073beaf3d3bd1..13439042b99272 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-vertical-alignment.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-vertical-alignment.md @@ -5,7 +5,7 @@ slug: /commands/object-get-vertical-alignment displayed_sidebar: docs --- -**OBJECT Get vertical alignment** ( * ; *objeto* : Text ) : Integer
                    **OBJECT Get vertical alignment** ( *objeto* : Field, Variable ) : Integer +**OBJECT Get vertical alignment** ( * ; *objeto* : Text ) : Integer
                    **OBJECT Get vertical alignment** ( *objeto* : Variable, Field ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-visible.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-visible.md index a8cb93f4828272..e98a98be3e957b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-visible.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-get-visible.md @@ -5,7 +5,7 @@ slug: /commands/object-get-visible displayed_sidebar: docs --- -**OBJECT Get visible** ( * ; *objeto* : Text ) : Boolean
                    **OBJECT Get visible** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Get visible** ( * ; *objeto* : Text ) : Boolean
                    **OBJECT Get visible** ( *objeto* : Variable, Field ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-is-styled-text.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-is-styled-text.md index e26b30ee3247d3..a9ab4b977b7465 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-is-styled-text.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-is-styled-text.md @@ -5,7 +5,7 @@ slug: /commands/object-is-styled-text displayed_sidebar: docs --- -**OBJECT Is styled text** ( * ; *objeto* : Text ) : Boolean
                    **OBJECT Is styled text** ( *objeto* : Field, Variable ) : Boolean +**OBJECT Is styled text** ( * ; *objeto* : Text ) : Boolean
                    **OBJECT Is styled text** ( *objeto* : Variable, Field ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-move.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-move.md index b299690046f9ec..d348f53fd8a837 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-move.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-move.md @@ -5,7 +5,7 @@ slug: /commands/object-move displayed_sidebar: docs --- -**OBJECT MOVE** ( * ; *objeto* : Text ; *moverH* : Integer ; *moverV* : Integer {; *redimH* : Integer {; *redimV* : Integer {; *}}} )
                    **OBJECT MOVE** ( *objeto* : Field, Variable ; *moverH* : Integer ; *moverV* : Integer {; *redimH* : Integer {; *redimV* : Integer {; *}}} ) +**OBJECT MOVE** ( * ; *objeto* : Text ; *moverH* : Integer ; *moverV* : Integer {; *redimH* : Integer {; *redimV* : Integer {; *}}} )
                    **OBJECT MOVE** ( *objeto* : Variable, Field ; *moverH* : Integer ; *moverV* : Integer {; *redimH* : Integer {; *redimV* : Integer {; *}}} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-action.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-action.md index 107bb201fa5405..f71cc08f4c6fa3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-action.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-action.md @@ -5,7 +5,7 @@ slug: /commands/object-set-action displayed_sidebar: docs --- -**OBJECT SET ACTION** ( * ; *objeto* : Text ; *acao* : Text )
                    **OBJECT SET ACTION** ( *objeto* : Field, Variable ; *acao* : Text ) +**OBJECT SET ACTION** ( * ; *objeto* : Text ; *acao* : Text )
                    **OBJECT SET ACTION** ( *objeto* : Variable, Field ; *acao* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-auto-spellcheck.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-auto-spellcheck.md index 16ecbd79d07b41..5dac92284aa1b5 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-auto-spellcheck.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-auto-spellcheck.md @@ -5,7 +5,7 @@ slug: /commands/object-set-auto-spellcheck displayed_sidebar: docs --- -**OBJECT SET AUTO SPELLCHECK** ( * ; *objeto* : Text ; *correAuto* : Boolean )
                    **OBJECT SET AUTO SPELLCHECK** ( *objeto* : Field, Variable ; *correAuto* : Boolean ) +**OBJECT SET AUTO SPELLCHECK** ( * ; *objeto* : Text ; *correAuto* : Boolean )
                    **OBJECT SET AUTO SPELLCHECK** ( *objeto* : Variable, Field ; *correAuto* : Boolean )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-border-style.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-border-style.md index 1e8e59aaaf4977..cbb9f8c8504490 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-border-style.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-border-style.md @@ -5,7 +5,7 @@ slug: /commands/object-set-border-style displayed_sidebar: docs --- -**OBJECT SET BORDER STYLE** ( * ; *objeto* : Text ; *estiloBorde* : Integer )
                    **OBJECT SET BORDER STYLE** ( *objeto* : Field, Variable ; *estiloBorde* : Integer ) +**OBJECT SET BORDER STYLE** ( * ; *objeto* : Text ; *estiloBorde* : Integer )
                    **OBJECT SET BORDER STYLE** ( *objeto* : Variable, Field ; *estiloBorde* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-context-menu.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-context-menu.md index 5c467a951ac5a7..35635aa807046d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-context-menu.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-context-menu.md @@ -5,7 +5,7 @@ slug: /commands/object-set-context-menu displayed_sidebar: docs --- -**OBJECT SET CONTEXT MENU** ( * ; *objeto* : Text ; *menuContext* : Boolean )
                    **OBJECT SET CONTEXT MENU** ( *objeto* : Field, Variable ; *menuContext* : Boolean ) +**OBJECT SET CONTEXT MENU** ( * ; *objeto* : Text ; *menuContext* : Boolean )
                    **OBJECT SET CONTEXT MENU** ( *objeto* : Variable, Field ; *menuContext* : Boolean )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-corner-radius.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-corner-radius.md index 506e48ec8f41d2..0c966c72d30119 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-corner-radius.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-corner-radius.md @@ -5,7 +5,7 @@ slug: /commands/object-set-corner-radius displayed_sidebar: docs --- -**OBJECT SET CORNER RADIUS** ( * ; *objeto* : Text ; *radio* : Integer )
                    **OBJECT SET CORNER RADIUS** ( *objeto* : Field, Variable ; *radio* : Integer ) +**OBJECT SET CORNER RADIUS** ( * ; *objeto* : Text ; *radio* : Integer )
                    **OBJECT SET CORNER RADIUS** ( *objeto* : Variable, Field ; *radio* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-data-source.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-data-source.md index 64b6f763a18cc9..255143e0ec33a8 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-data-source.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-data-source.md @@ -5,7 +5,7 @@ slug: /commands/object-set-data-source displayed_sidebar: docs --- -**OBJECT SET DATA SOURCE** ( * ; *objeto* : Text ; *fonteDados* : Pointer )
                    **OBJECT SET DATA SOURCE** ( *objeto* : Field, Variable ; *fonteDados* : Pointer ) +**OBJECT SET DATA SOURCE** ( * ; *objeto* : Text ; *fonteDados* : Pointer )
                    **OBJECT SET DATA SOURCE** ( *objeto* : Variable, Field ; *fonteDados* : Pointer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-drag-and-drop-options.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-drag-and-drop-options.md index a883e8efb6a5c2..63d0ea70253008 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-drag-and-drop-options.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-drag-and-drop-options.md @@ -5,7 +5,7 @@ slug: /commands/object-set-drag-and-drop-options displayed_sidebar: docs --- -**OBJECT SET DRAG AND DROP OPTIONS** ( * ; *objeto* : Text ; *arrastavel* : Boolean ; *arrastavelAuto* : Boolean ; *soltavel* : Boolean ; *soltavelAuto* : Boolean )
                    **OBJECT SET DRAG AND DROP OPTIONS** ( *objeto* : Field, Variable ; *arrastavel* : Boolean ; *arrastavelAuto* : Boolean ; *soltavel* : Boolean ; *soltavelAuto* : Boolean ) +**OBJECT SET DRAG AND DROP OPTIONS** ( * ; *objeto* : Text ; *arrastavel* : Boolean ; *arrastavelAuto* : Boolean ; *soltavel* : Boolean ; *soltavelAuto* : Boolean )
                    **OBJECT SET DRAG AND DROP OPTIONS** ( *objeto* : Variable, Field ; *arrastavel* : Boolean ; *arrastavelAuto* : Boolean ; *soltavel* : Boolean ; *soltavelAuto* : Boolean )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enabled.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enabled.md index def101700cfa5f..592675d62718d1 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enabled.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enabled.md @@ -5,7 +5,7 @@ slug: /commands/object-set-enabled displayed_sidebar: docs --- -**OBJECT SET ENABLED** ( * ; *objeto* : Text ; *ativo* : Boolean )
                    **OBJECT SET ENABLED** ( *objeto* : Field, Variable ; *ativo* : Boolean ) +**OBJECT SET ENABLED** ( * ; *objeto* : Text ; *ativo* : Boolean )
                    **OBJECT SET ENABLED** ( *objeto* : Variable, Field ; *ativo* : Boolean )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enterable.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enterable.md index 40fe21c99fe039..19c1ac02461e7a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enterable.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-enterable.md @@ -5,7 +5,7 @@ slug: /commands/object-set-enterable displayed_sidebar: docs --- -**OBJECT SET ENTERABLE** ( * ; *objeto* : Text ; *editavel* : Boolean, Integer )
                    **OBJECT SET ENTERABLE** ( *objeto* : Field, Variable ; *editavel* : Boolean, Integer ) +**OBJECT SET ENTERABLE** ( * ; *objeto* : Text ; *editavel* : Boolean, Integer )
                    **OBJECT SET ENTERABLE** ( *objeto* : Variable, Field, Table ; *editavel* : Boolean, Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-events.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-events.md index bb1fbfc00b9492..093f5880eb3cd3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-events.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-events.md @@ -5,7 +5,7 @@ slug: /commands/object-set-events displayed_sidebar: docs --- -**OBJECT SET EVENTS** ( * ; *objeto* : Text ; *arrEventos* : Integer array ; *modo* : Integer )
                    **OBJECT SET EVENTS** ( *objeto* : Field, Variable ; *arrEventos* : Integer array ; *modo* : Integer ) +**OBJECT SET EVENTS** ( * ; *objeto* : Text ; *arrEventos* : Integer array ; *modo* : Integer )
                    **OBJECT SET EVENTS** ( *objeto* : Variable, Field ; *arrEventos* : Integer array ; *modo* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-filter.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-filter.md index 136a793f4450e1..74c99a6c0359e7 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-filter.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-filter.md @@ -5,7 +5,7 @@ slug: /commands/object-set-filter displayed_sidebar: docs --- -**OBJECT SET FILTER** ( * ; *objeto* : Text ; *filtroEntrada* : Text )
                    **OBJECT SET FILTER** ( *objeto* : Field, Variable ; *filtroEntrada* : Text ) +**OBJECT SET FILTER** ( * ; *objeto* : Text ; *filtroEntrada* : Text )
                    **OBJECT SET FILTER** ( *objeto* : Variable, Field ; *filtroEntrada* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-focus-rectangle-invisible.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-focus-rectangle-invisible.md index b7a4e4357a4c0a..209b26fb584022 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-focus-rectangle-invisible.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-focus-rectangle-invisible.md @@ -5,7 +5,7 @@ slug: /commands/object-set-focus-rectangle-invisible displayed_sidebar: docs --- -**OBJECT SET FOCUS RECTANGLE INVISIBLE** ( * ; *objeto* : Text ; *invisível* : Boolean )
                    **OBJECT SET FOCUS RECTANGLE INVISIBLE** ( *objeto* : Field, Variable ; *invisível* : Boolean ) +**OBJECT SET FOCUS RECTANGLE INVISIBLE** ( * ; *objeto* : Text ; *invisível* : Boolean )
                    **OBJECT SET FOCUS RECTANGLE INVISIBLE** ( *objeto* : Variable, Field ; *invisível* : Boolean )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-size.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-size.md index 75522a536e69af..44d7f83b15ae28 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-size.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-size.md @@ -5,7 +5,7 @@ slug: /commands/object-set-font-size displayed_sidebar: docs --- -**OBJECT SET FONT SIZE** ( * ; *objeto* : Text ; *tamanho* : Integer )
                    **OBJECT SET FONT SIZE** ( *objeto* : Field, Variable ; *tamanho* : Integer ) +**OBJECT SET FONT SIZE** ( * ; *objeto* : Text ; *tamanho* : Integer )
                    **OBJECT SET FONT SIZE** ( *objeto* : Variable, Field ; *tamanho* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-style.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-style.md index 7f29c18fecdd16..ea83f2ff7a1d95 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-style.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font-style.md @@ -5,7 +5,7 @@ slug: /commands/object-set-font-style displayed_sidebar: docs --- -**OBJECT SET FONT STYLE** ( * ; *objeto* : Text ; *estilos* : Integer )
                    **OBJECT SET FONT STYLE** ( *objeto* : Field, Variable ; *estilos* : Integer ) +**OBJECT SET FONT STYLE** ( * ; *objeto* : Text ; *estilos* : Integer )
                    **OBJECT SET FONT STYLE** ( *objeto* : Variable, Field ; *estilos* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font.md index 7fe4479381ef97..755537706950c8 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-font.md @@ -5,7 +5,7 @@ slug: /commands/object-set-font displayed_sidebar: docs --- -**OBJECT SET FONT** ( * ; *objeto* : Text ; *fonte* : Text )
                    **OBJECT SET FONT** ( *objeto* : Field, Variable ; *fonte* : Text ) +**OBJECT SET FONT** ( * ; *objeto* : Text ; *fonte* : Text )
                    **OBJECT SET FONT** ( *objeto* : Variable, Field ; *fonte* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-format.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-format.md index 6bc69858c871f6..27faf8d5e396ff 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-format.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-format.md @@ -5,7 +5,7 @@ slug: /commands/object-set-format displayed_sidebar: docs --- -**OBJECT SET FORMAT** ( * ; *objeto* : Text ; *formato* : Text )
                    **OBJECT SET FORMAT** ( *objeto* : Field, Variable ; *formato* : Text ) +**OBJECT SET FORMAT** ( * ; *objeto* : Text ; *formato* : Text )
                    **OBJECT SET FORMAT** ( *objeto* : Variable, Field ; *formato* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-help-tip.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-help-tip.md index 902bc056da5d7a..9805dd9eb0ea25 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-help-tip.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-help-tip.md @@ -5,7 +5,7 @@ slug: /commands/object-set-help-tip displayed_sidebar: docs --- -**OBJECT SET HELP TIP** ( * ; *objeto* : Text ; *mensagemAjuda* : Text )
                    **OBJECT SET HELP TIP** ( *objeto* : Field, Variable ; *mensagemAjuda* : Text ) +**OBJECT SET HELP TIP** ( * ; *objeto* : Text ; *mensagemAjuda* : Text )
                    **OBJECT SET HELP TIP** ( *objeto* : Variable, Field ; *mensagemAjuda* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-horizontal-alignment.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-horizontal-alignment.md index 478432d7d31420..f42da49a82a61d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-horizontal-alignment.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-horizontal-alignment.md @@ -5,7 +5,7 @@ slug: /commands/object-set-horizontal-alignment displayed_sidebar: docs --- -**OBJECT SET HORIZONTAL ALIGNMENT** ( * ; *objeto* : Text ; *alinhamento* : Integer )
                    **OBJECT SET HORIZONTAL ALIGNMENT** ( *objeto* : Field, Variable ; *alinhamento* : Integer ) +**OBJECT SET HORIZONTAL ALIGNMENT** ( * ; *objeto* : Text ; *alinhamento* : Integer )
                    **OBJECT SET HORIZONTAL ALIGNMENT** ( *objeto* : Variable, Field ; *alinhamento* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-indicator-type.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-indicator-type.md index fd4b8b115ffa5f..9ed82eaf8cb6be 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-indicator-type.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-indicator-type.md @@ -5,7 +5,7 @@ slug: /commands/object-set-indicator-type displayed_sidebar: docs --- -**OBJECT SET INDICATOR TYPE** ( * ; *objeto* : Text ; *indicador* : Integer )
                    **OBJECT SET INDICATOR TYPE** ( *objeto* : Field, Variable ; *indicador* : Integer ) +**OBJECT SET INDICATOR TYPE** ( * ; *objeto* : Text ; *indicador* : Integer )
                    **OBJECT SET INDICATOR TYPE** ( *objeto* : Variable, Field ; *indicador* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-keyboard-layout.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-keyboard-layout.md index ce9035a05938b9..7b854bb5e5092c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-keyboard-layout.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-keyboard-layout.md @@ -5,7 +5,7 @@ slug: /commands/object-set-keyboard-layout displayed_sidebar: docs --- -**OBJECT SET KEYBOARD LAYOUT** ( * ; *objeto* : Text ; *codigoLing* : Text )
                    **OBJECT SET KEYBOARD LAYOUT** ( *objeto* : Field, Variable ; *codigoLing* : Text ) +**OBJECT SET KEYBOARD LAYOUT** ( * ; *objeto* : Text ; *codigoLing* : Text )
                    **OBJECT SET KEYBOARD LAYOUT** ( *objeto* : Variable, Field ; *codigoLing* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-name.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-name.md index 83641b67bac66a..d85bd570508986 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-name.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-name.md @@ -5,7 +5,7 @@ slug: /commands/object-set-list-by-name displayed_sidebar: docs --- -**OBJECT SET LIST BY NAME** ( * ; *objeto* : Text {; *tipoLista* : Integer}; *lista* : Text )
                    **OBJECT SET LIST BY NAME** ( *objeto* : Field, Variable {; *tipoLista* : Integer}; *lista* : Text ) +**OBJECT SET LIST BY NAME** ( * ; *objeto* : Text {; *tipoLista* : Integer}; *lista* : Text )
                    **OBJECT SET LIST BY NAME** ( *objeto* : Variable, Field {; *tipoLista* : Integer}; *lista* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-reference.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-reference.md index 7906b85a75f060..b778ae0d719cf4 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-reference.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-list-by-reference.md @@ -5,7 +5,7 @@ slug: /commands/object-set-list-by-reference displayed_sidebar: docs --- -**OBJECT SET LIST BY REFERENCE** ( * ; *objeto* : Text {; *tipoLista* : Integer}; *lista* : Integer )
                    **OBJECT SET LIST BY REFERENCE** ( *objeto* : Field, Variable {; *tipoLista* : Integer}; *lista* : Integer ) +**OBJECT SET LIST BY REFERENCE** ( * ; *objeto* : Text {; *tipoLista* : Integer}; *lista* : Integer )
                    **OBJECT SET LIST BY REFERENCE** ( *objeto* : Variable, Field {; *tipoLista* : Integer}; *lista* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-maximum-value.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-maximum-value.md index a3750bf13426a8..796be26aff2a4a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-maximum-value.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-maximum-value.md @@ -5,7 +5,7 @@ slug: /commands/object-set-maximum-value displayed_sidebar: docs --- -**OBJECT SET MAXIMUM VALUE** ( * ; *objeto* : Text ; *valorMax* : Date, Time, Real )
                    **OBJECT SET MAXIMUM VALUE** ( *objeto* : Field, Variable ; *valorMax* : Date, Time, Real ) +**OBJECT SET MAXIMUM VALUE** ( * ; *objeto* : Text ; *valorMax* : Date, Time, Real )
                    **OBJECT SET MAXIMUM VALUE** ( *objeto* : Variable, Field ; *valorMax* : Date, Time, Real )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-minimum-value.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-minimum-value.md index d1dabc38e98b9c..6468682b7f19b2 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-minimum-value.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-minimum-value.md @@ -5,7 +5,7 @@ slug: /commands/object-set-minimum-value displayed_sidebar: docs --- -**OBJECT SET MINIMUM VALUE** ( * ; *objeto* : Text ; *valorMinimo* : Date, Time, Real )
                    **OBJECT SET MINIMUM VALUE** ( *objeto* : Field, Variable ; *valorMinimo* : Date, Time, Real ) +**OBJECT SET MINIMUM VALUE** ( * ; *objeto* : Text ; *valorMinimo* : Date, Time, Real )
                    **OBJECT SET MINIMUM VALUE** ( *objeto* : Variable, Field ; *valorMinimo* : Date, Time, Real )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-multiline.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-multiline.md index 12068efea00233..2be1c4266670b5 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-multiline.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-multiline.md @@ -5,7 +5,7 @@ slug: /commands/object-set-multiline displayed_sidebar: docs --- -**OBJECT SET MULTILINE** ( * ; *objeto* : Text ; *multilinha* : Integer )
                    **OBJECT SET MULTILINE** ( *objeto* : Field, Variable ; *multilinha* : Integer ) +**OBJECT SET MULTILINE** ( * ; *objeto* : Text ; *multilinha* : Integer )
                    **OBJECT SET MULTILINE** ( *objeto* : Variable, Field ; *multilinha* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-placeholder.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-placeholder.md index bd0e1a55966d75..efea62855dc88d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-placeholder.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-placeholder.md @@ -5,7 +5,7 @@ slug: /commands/object-set-placeholder displayed_sidebar: docs --- -**OBJECT SET PLACEHOLDER** ( * ; *objeto* : Text ; *textoExemplo* : Text )
                    **OBJECT SET PLACEHOLDER** ( *objeto* : Field, Variable ; *textoExemplo* : Text ) +**OBJECT SET PLACEHOLDER** ( * ; *objeto* : Text ; *textoExemplo* : Text )
                    **OBJECT SET PLACEHOLDER** ( *objeto* : Variable, Field ; *textoExemplo* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-print-variable-frame.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-print-variable-frame.md index eb24eadc691802..e36f264a53f76c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-print-variable-frame.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-print-variable-frame.md @@ -5,7 +5,7 @@ slug: /commands/object-set-print-variable-frame displayed_sidebar: docs --- -**OBJECT SET PRINT VARIABLE FRAME** ( * ; *objeto* : Text ; *marcoVariavel* : Boolean {; *subFormFixo* : Integer} )
                    **OBJECT SET PRINT VARIABLE FRAME** ( *objeto* : Field, Variable ; *marcoVariavel* : Boolean {; *subFormFixo* : Integer} ) +**OBJECT SET PRINT VARIABLE FRAME** ( * ; *objeto* : Text ; *marcoVariavel* : Boolean {; *subFormFixo* : Integer} )
                    **OBJECT SET PRINT VARIABLE FRAME** ( *objeto* : Variable, Field ; *marcoVariavel* : Boolean {; *subFormFixo* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-resizing-options.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-resizing-options.md index 20c21bb8574928..3d0c6cec1eaf5b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-resizing-options.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-resizing-options.md @@ -5,7 +5,7 @@ slug: /commands/object-set-resizing-options displayed_sidebar: docs --- -**OBJECT SET RESIZING OPTIONS** ( * ; *objeto* : Text ; *horizontal* : Integer ; *vertical* : Integer )
                    **OBJECT SET RESIZING OPTIONS** ( *objeto* : Field, Variable ; *horizontal* : Integer ; *vertical* : Integer ) +**OBJECT SET RESIZING OPTIONS** ( * ; *objeto* : Text ; *horizontal* : Integer ; *vertical* : Integer )
                    **OBJECT SET RESIZING OPTIONS** ( *objeto* : Variable, Field ; *horizontal* : Integer ; *vertical* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-rgb-colors.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-rgb-colors.md index 22fee4b39498e6..b0abf9d2e31125 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-rgb-colors.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-rgb-colors.md @@ -5,7 +5,7 @@ slug: /commands/object-set-rgb-colors displayed_sidebar: docs --- -**OBJECT SET RGB COLORS** ( * ; *objeto* : Text ; *corPrimeiroPlano* : Text, Integer {; *corFundo* : Text, Integer {; *corFundoAlternativo* : Text, Integer}} )
                    **OBJECT SET RGB COLORS** ( *objeto* : Field, Variable ; *corPrimeiroPlano* : Text, Integer {; *corFundo* : Text, Integer {; *corFundoAlternativo* : Text, Integer}} ) +**OBJECT SET RGB COLORS** ( * ; *objeto* : Text ; *corPrimeiroPlano* : Text, Integer {; *corFundo* : Text, Integer {; *corFundoAlternativo* : Text, Integer}} )
                    **OBJECT SET RGB COLORS** ( *objeto* : Variable, Field ; *corPrimeiroPlano* : Text, Integer {; *corFundo* : Text, Integer {; *corFundoAlternativo* : Text, Integer}} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-scrollbar.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-scrollbar.md index d7a2f811004b07..633e2227a5b80c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-scrollbar.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-scrollbar.md @@ -5,7 +5,7 @@ slug: /commands/object-set-scrollbar displayed_sidebar: docs --- -**OBJECT SET SCROLLBAR** ( * ; *objeto* : Text ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer )
                    **OBJECT SET SCROLLBAR** ( *objeto* : Field, Variable ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer ) +**OBJECT SET SCROLLBAR** ( * ; *objeto* : Text ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer )
                    **OBJECT SET SCROLLBAR** ( *objeto* : Variable, Field ; *horizontal* : Boolean, Integer ; *vertical* : Boolean, Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-shortcut.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-shortcut.md index 49c389e2b07b91..3517b1c944058b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-shortcut.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-shortcut.md @@ -5,7 +5,7 @@ slug: /commands/object-set-shortcut displayed_sidebar: docs --- -**OBJECT SET SHORTCUT** ( * ; *objeto* : Text ; *tecla* : Text {; *modifiers* : Integer} )
                    **OBJECT SET SHORTCUT** ( *objeto* : Field, Variable ; *tecla* : Text {; *modifiers* : Integer} ) +**OBJECT SET SHORTCUT** ( * ; *objeto* : Text ; *tecla* : Text {; *modifiers* : Integer} )
                    **OBJECT SET SHORTCUT** ( *objeto* : Variable, Field ; *tecla* : Text {; *modifiers* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-style-sheet.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-style-sheet.md index 1d4e4de68134d2..431c0f72a4df15 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-style-sheet.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-style-sheet.md @@ -5,7 +5,7 @@ slug: /commands/object-set-style-sheet displayed_sidebar: docs --- -**OBJECT SET STYLE SHEET** ( * ; *objeto* : Text ; *nomFolhaEstilo* : Text )
                    **OBJECT SET STYLE SHEET** ( *objeto* : Field, Variable ; *nomFolhaEstilo* : Text ) +**OBJECT SET STYLE SHEET** ( * ; *objeto* : Text ; *nomFolhaEstilo* : Text )
                    **OBJECT SET STYLE SHEET** ( *objeto* : Variable, Field ; *nomFolhaEstilo* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-subform.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-subform.md index 48beb384a44200..b7319eab96093a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-subform.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-subform.md @@ -5,7 +5,7 @@ slug: /commands/object-set-subform displayed_sidebar: docs --- -**OBJECT SET SUBFORM** ( * ; *objeto* : Text {; *aTabela*}; *subFormDet* : Text, Object {; *subFormList* : Text, Object} )
                    **OBJECT SET SUBFORM** ( *objeto* : Field, Variable {; *aTabela*}; *subFormDet* : Text, Object {; *subFormList* : Text, Object} ) +**OBJECT SET SUBFORM** ( * ; *objeto* : Text {; *aTabela* : Table}; *subFormDet* : Text, Object {; *subFormList* : Text, Object} )
                    **OBJECT SET SUBFORM** ( *objeto* : Variable, Field {; *aTabela* : Table}; *subFormDet* : Text, Object {; *subFormList* : Text, Object} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-text-orientation.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-text-orientation.md index a22b2c6e82a685..df3bf5029fab30 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-text-orientation.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-text-orientation.md @@ -5,7 +5,7 @@ slug: /commands/object-set-text-orientation displayed_sidebar: docs --- -**OBJECT SET TEXT ORIENTATION** ( * ; *objeto* : Text ; *orientacao* : Integer )
                    **OBJECT SET TEXT ORIENTATION** ( *objeto* : Field, Variable ; *orientacao* : Integer ) +**OBJECT SET TEXT ORIENTATION** ( * ; *objeto* : Text ; *orientacao* : Integer )
                    **OBJECT SET TEXT ORIENTATION** ( *objeto* : Variable, Field ; *orientacao* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-three-states-checkbox.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-three-states-checkbox.md index f3f5d748031dd4..ddecbb25c73161 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-three-states-checkbox.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-three-states-checkbox.md @@ -5,7 +5,7 @@ slug: /commands/object-set-three-states-checkbox displayed_sidebar: docs --- -**OBJECT SET THREE STATES CHECKBOX** ( * ; *objeto* : Text ; *tresEsta* : Boolean )
                    **OBJECT SET THREE STATES CHECKBOX** ( *objeto* : Field, Variable ; *tresEsta* : Boolean ) +**OBJECT SET THREE STATES CHECKBOX** ( * ; *objeto* : Text ; *tresEsta* : Boolean )
                    **OBJECT SET THREE STATES CHECKBOX** ( *objeto* : Variable, Field ; *tresEsta* : Boolean )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-title.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-title.md index e370f68e661c59..1c9ff81ba2376e 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-title.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-title.md @@ -5,7 +5,7 @@ slug: /commands/object-set-title displayed_sidebar: docs --- -**OBJECT SET TITLE** ( * ; *objeto* : Text ; *titulo* : Text )
                    **OBJECT SET TITLE** ( *objeto* : Field, Variable ; *titulo* : Text ) +**OBJECT SET TITLE** ( * ; *objeto* : Text ; *titulo* : Text )
                    **OBJECT SET TITLE** ( *objeto* : Variable, Field ; *titulo* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-vertical-alignment.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-vertical-alignment.md index fc60da61f5958f..099041973940f0 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-vertical-alignment.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-vertical-alignment.md @@ -5,7 +5,7 @@ slug: /commands/object-set-vertical-alignment displayed_sidebar: docs --- -**OBJECT SET VERTICAL ALIGNMENT** ( * ; *objeto* : Text ; *alinhamento* : Integer )
                    **OBJECT SET VERTICAL ALIGNMENT** ( *objeto* : Field, Variable ; *alinhamento* : Integer ) +**OBJECT SET VERTICAL ALIGNMENT** ( * ; *objeto* : Text ; *alinhamento* : Integer )
                    **OBJECT SET VERTICAL ALIGNMENT** ( *objeto* : Variable, Field ; *alinhamento* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-visible.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-visible.md index d186163c624c86..df28fce1f65474 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-visible.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Forms)/object-set-visible.md @@ -5,7 +5,7 @@ slug: /commands/object-set-visible displayed_sidebar: docs --- -**OBJECT SET VISIBLE** ( * ; *objeto* : Text ; *visivel* : Boolean )
                    **OBJECT SET VISIBLE** ( *objeto* : Field, Variable ; *visivel* : Boolean ) +**OBJECT SET VISIBLE** ( * ; *objeto* : Text ; *visivel* : Boolean )
                    **OBJECT SET VISIBLE** ( *objeto* : Variable, Field ; *visivel* : Boolean )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-class.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-class.md index 6a0aa4770edd3b..27cba66d4347ad 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-class.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-class.md @@ -5,7 +5,7 @@ slug: /commands/ob-class displayed_sidebar: docs --- -**OB Class** ( *objeto* : Object ) : any +**OB Class** ( *objeto* : Object ) : Object
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md index 886e91746bd033..dbd4bf3d142916 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-get.md @@ -5,7 +5,7 @@ slug: /commands/ob-get displayed_sidebar: docs --- -**OB Get** ( *objeto* : Object, Campo Object ; *propriedade* : Text {; *tipo* : Integer} ) : any +**OB Get** ( *objeto* : Object ; *propriedade* : Text {; *tipo* : Integer} ) : any
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md index 7ee9edea7f8144..92079095d2c54a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-defined.md @@ -5,7 +5,7 @@ slug: /commands/ob-is-defined displayed_sidebar: docs --- -**OB Is defined** ( *objeto* : Object, Campo Object {; *propriedade* : Text} ) : Boolean +**OB Is defined** ( *objeto* : Object {; *propriedade* : Text} ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md index 3167867e427cc1..d0a90763ae4c8e 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-is-empty.md @@ -5,7 +5,7 @@ slug: /commands/ob-is-empty displayed_sidebar: docs --- -**OB Is empty** ( *objeto* : Object, Campo Object ) : Boolean +**OB Is empty** ( *objeto* : Object ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md index e9c106f03157ec..a84424d682befc 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-remove.md @@ -5,7 +5,7 @@ slug: /commands/ob-remove displayed_sidebar: docs --- -**OB REMOVE** ( *objeto* : Object, Campo Object ; *propriedade* : Text ) +**OB REMOVE** ( *objeto* : Object ; *propriedade* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md index b44b6269659f31..0200c48c18a883 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-array.md @@ -5,7 +5,7 @@ slug: /commands/ob-set-array displayed_sidebar: docs --- -**OB SET ARRAY** ( *objeto* : Object, Object ; *propriedade* : Text ; *array* : Array, Variable ) +**OB SET ARRAY** ( *objeto* : Object ; *propriedade* : Text ; *array* : Array, Variable )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md index 5e4357d060d243..71ca92152abf44 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set-null.md @@ -5,7 +5,7 @@ slug: /commands/ob-set-null displayed_sidebar: docs --- -**OB SET NULL** ( *objeto* : Object, Campo Object ; *propriedade* : Text ) +**OB SET NULL** ( *objeto* : Object ; *propriedade* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set.md index b22a3cba6710a5..1713ad2917f2c9 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Objects (Language)/ob-set.md @@ -5,7 +5,7 @@ slug: /commands/ob-set displayed_sidebar: docs --- -**OB SET** ( *objeto* : Object, Object ; *propriedade* : Text ; *valor* : Expression {; ...(*propriedade* : Text, *valor* : Expression)} ) +**OB SET** ( *objeto* : Object ; *propriedade* : Text ; *valor* : Expression {; ...(*propriedade* : Text ; *valor* : Expression)} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-metadata.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-metadata.md index 8610df6914f0f7..baf596432e4e4f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-metadata.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Pictures/get-picture-metadata.md @@ -5,7 +5,7 @@ slug: /commands/get-picture-metadata displayed_sidebar: docs --- -**GET PICTURE METADATA** ( *imagem* : Picture ; *nomeMeta* : Text ; *conteudoMeta* : Variable {; ...(*nomeMeta* : Text, *conteudoMeta* : Variable)} ) +**GET PICTURE METADATA** ( *imagem* : Picture ; *nomeMeta* : Text ; *conteudoMeta* : Variable {; ...(*nomeMeta* : Text ; *conteudoMeta* : Variable)} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-metadata.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-metadata.md index 703be42f57a719..a522ac4c2c499f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-metadata.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Pictures/set-picture-metadata.md @@ -5,7 +5,7 @@ slug: /commands/set-picture-metadata displayed_sidebar: docs --- -**SET PICTURE METADATA** ( *imagem* : Picture ; *nomeMeta* : Text ; *conteudoMeta* : Variable {; ...(*nomeMeta* : Text, *conteudoMeta* : Variable)} ) +**SET PICTURE METADATA** ( *imagem* : Picture ; *nomeMeta* : Text ; *conteudoMeta* : Variable, Expression {; ...(*nomeMeta* : Text ; *conteudoMeta* : Variable, Expression )} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md index 5c0b1b4c6772a6..2100b9e25fdea7 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/get-print-option.md @@ -5,7 +5,7 @@ slug: /commands/get-print-option displayed_sidebar: docs --- -**GET PRINT OPTION** ( *opção* : Integer ; *valor1* : Integer, Text {; *valor2* : Integer, Text} ) +**GET PRINT OPTION** ( *opção* : Integer, Text ; *valor1* : Integer, Text {; *valor2* : Integer, Text} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-object.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-object.md index fd42a526da7bbd..ecb0eeda4cb78c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-object.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/print-object.md @@ -5,7 +5,7 @@ slug: /commands/print-object displayed_sidebar: docs --- -**Print object** ( * ; *objeto* : Text {; *posX* : Integer {; *posY* : Integer {; *largura* : Integer {; *alto* : Integer}}}} ) : Boolean
                    **Print object** ( *objeto* : Field, Variable {; *posX* : Integer {; *posY* : Integer {; *largura* : Integer {; *alto* : Integer}}}} ) : Boolean +**Print object** ( * ; *objeto* : Text {; *posX* : Integer {; *posY* : Integer {; *largura* : Integer {; *alto* : Integer}}}} ) : Boolean
                    **Print object** ( *objeto* : Variable, Field {; *posX* : Integer {; *posY* : Integer {; *largura* : Integer {; *alto* : Integer}}}} ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md index 91ea073e0842ef..d14207fecc9432 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/set-print-option.md @@ -5,7 +5,7 @@ slug: /commands/set-print-option displayed_sidebar: docs --- -**SET PRINT OPTION** ( *opção* : Integer ; *valor1* : Integer, Text {; *valor2* : Integer, Text} ) +**SET PRINT OPTION** ( *opção* : Integer, Text ; *valor1* : Integer, Text {; *valor2* : Integer, Text} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md index 37af52c70d2fc3..77f5ecc557381e 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Printing/subtotal.md @@ -5,7 +5,7 @@ slug: /commands/subtotal displayed_sidebar: docs --- -**Subtotal** ( *valores* : Field {; *saltoPag* : Integer} ) : Real +**Subtotal** ( *valores* : Field, Variable {; *saltoPag* : Integer} ) : Real
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/get-process-variable.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/get-process-variable.md index 7218f5ab112cc8..8ce4c8debac664 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/get-process-variable.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/get-process-variable.md @@ -5,7 +5,7 @@ slug: /commands/get-process-variable displayed_sidebar: docs --- -**GET PROCESS VARIABLE** ( *processo* : Integer ; *srcVar* : Variable ; *dstVar* : Variable {; ...(*srcVar* : Variable, *dstVar* : Variable)} ) +**GET PROCESS VARIABLE** ( *processo* : Integer ; *srcVar* : Variable ; *dstVar* : Variable {; ...(*srcVar* : Variable ; *dstVar* : Variable)} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/set-process-variable.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/set-process-variable.md index 67dec9e38561de..998fee525785ba 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/set-process-variable.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/set-process-variable.md @@ -5,7 +5,7 @@ slug: /commands/set-process-variable displayed_sidebar: docs --- -**SET PROCESS VARIABLE** ( *processo* : Integer ; *dstVar* : Variable ; *expr* : Variable {; ...(*dstVar* : Variable, *expr* : Variable)} ) +**SET PROCESS VARIABLE** ( *processo* : Integer ; *dstVar* : Variable ; *expr* : Expression {; ...(*dstVar* : Variable ; *expr* : Expression)} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/variable-to-variable.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/variable-to-variable.md index a6a6aa6ce0289f..2e24b2029d970a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/variable-to-variable.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Process (Communications)/variable-to-variable.md @@ -5,7 +5,7 @@ slug: /commands/variable-to-variable displayed_sidebar: docs --- -**VARIABLE TO VARIABLE** ( *processo* : Integer ; *dstVar* : Variable ; *srcVar* : Variable {; ...(*dstVar* : Variable, *srcVar* : Variable)} ) +**VARIABLE TO VARIABLE** ( *processo* : Integer ; *dstVar* : Variable ; *srcVar* : Variable {; ...(*dstVar* : Variable ; *srcVar* : Variable)} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md index df9426709310da..bde374d3ebd25d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Processes/session-info.md @@ -5,7 +5,7 @@ slug: /commands/session-info displayed_sidebar: docs --- -**Session info** ( *sessionId* : Integer ) : Object +**Session info** ( *sessionId* : Text ) : Object diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-attribute.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-attribute.md index e326180cb08e9c..69aeb145321952 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-attribute.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-attribute.md @@ -5,7 +5,7 @@ slug: /commands/order-by-attribute displayed_sidebar: docs --- -**ORDER BY ATTRIBUTE** ( {*aTable* : Table ;} {; ...(*objectField* : Field ; *attributePath* : Text {; *>_or_<* : Comparator})} {; *} ) +**ORDER BY ATTRIBUTE** ( {*aTable* : Table ;} {; ...(*objectField* : Field ; *attributePath* : Text {; *>_or_<* : >, <})} {; *} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-formula.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-formula.md index be80449b825ab2..d5fb34f6e4fd1c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-formula.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/order-by-formula.md @@ -5,7 +5,7 @@ slug: /commands/order-by-formula displayed_sidebar: docs --- -**ORDER BY FORMULA** ( *aTable* : Table ; *formula* : Expression {; >,<} {; ...(*formula* : Expression {; >,<})} ) +***ORDER BY FORMULA** ( *aTable* : Table ; { ...(*formula* : Expression {; *formula* : >, <})} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md index 5beaeb0f170372..0afa8cc610a5a5 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-attribute.md @@ -5,7 +5,7 @@ slug: /commands/query-by-attribute displayed_sidebar: docs --- -**QUERY BY ATTRIBUTE** ( {*umaTabela*}{;}{*opConj* : Operator ;} *campoObjeto* : Field ; *caminhoAtributo* : Text ; *opPesq* : Text, Operator ; *valor* : Text, Real, Date, Time {; *} ) +**QUERY BY ATTRIBUTE** ( {*umaTabela* : Table ;}{*opConj* : &, \|, # ;} *campoObjeto* : Field ; *caminhoAtributo* : Text ; *opPesq* : Text, >, <, >=, <=, #, =, \|, % ; *valor* : Text, Real, Date, Time {; *} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md index 30f34240903eb2..82f7a292d0800c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-by-formula.md @@ -5,7 +5,7 @@ slug: /commands/query-by-formula displayed_sidebar: docs --- -**QUERY BY FORMULA** ( *tabela* : Table {; *formula* : Boolean} ) +**QUERY BY FORMULA** ( *tabela* : Table {; *formula* : Expression} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md index c777200b8d80e7..5d9e4cd99f8cbb 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-attribute.md @@ -5,7 +5,7 @@ slug: /commands/query-selection-by-attribute displayed_sidebar: docs --- -**QUERY SELECTION BY ATTRIBUTE** ( {*umaTabela*}{;}{*operadorConj* : Operator ;} *campoObj* : Field ; *rotaAtributo* : Text ; *operadorPesq* : Text, Operator ; *valor* : Text, Real, Date, Time {; *} ) +**QUERY SELECTION BY ATTRIBUTE** ( {*umaTabela* : Table ;}{*operadorConj* : &, \|, # ;} *campoObj* : Field ; *rotaAtributo* : Text ; *operadorPesq* : Text, >, <, >=, <=, #, =, \|, % ; *valor* : Text, Real, Date, Time {; *} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md index e23d99b4b1862d..47b4ecdfd664ac 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/query-selection-by-formula.md @@ -5,7 +5,7 @@ slug: /commands/query-selection-by-formula displayed_sidebar: docs --- -**QUERY SELECTION BY FORMULA** ( *tabela* : Table {; *formula* : Boolean} ) +**QUERY SELECTION BY FORMULA** ( *tabela* : Table {; *formula* : Expression} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md index 8f148e4286358a..fd0ba12ebf3145 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs Por padrão, os registros encontrados pelas pesquisas não estão bloqueados. Passe [True](../commands/true) no parâmetro *bloq* para ativar o bloqueio. -Este comando deve imperativamente ser utilizado no interior de uma transação. Se for chamado fora deste contexto, é gerado um erro. Isso permite um melhor controle do bloqueio de registros. Os registros encontrados permanecerão bloqueados até que a transação termine ( confirmada ou cancelada). Depois que a transação se completa, todos os registros são desbloqueados. +Este comando deve imperativamente ser utilizado no interior de uma transação. Se for chamado fora deste contexto, é ignorado. Isso permite um melhor controle do bloqueio de registros. Os registros encontrados permanecerão bloqueados até que a transação termine ( confirmada ou cancelada). Depois que a transação se completa, todos os registros são desbloqueados. Os registros estão bloqueados para todas as tabelas na transação atual. diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-destination.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-destination.md index e9723349dad355..13d193d850bed3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-destination.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Queries/set-query-destination.md @@ -5,7 +5,7 @@ slug: /commands/set-query-destination displayed_sidebar: docs --- -**SET QUERY DESTINATION** ( *tipoDestino* : Integer {; *objetoDestino* : Text, Variable {; *destPonteiro*}} ) +**SET QUERY DESTINATION** ( *tipoDestino* : Integer {; *objetoDestino* : Text, Variable {; *destPonteiro* : Pointer}} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md index ad418fb47e3dfd..8bfad4c9a29132 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-insert-column.md @@ -5,7 +5,7 @@ slug: /commands/qr-insert-column displayed_sidebar: docs --- -**QR INSERT COLUMN** ( *area* : Integer ; *numColuna* : Integer ; *objeto* : Field, Variable, Pointer ) +**QR INSERT COLUMN** ( *area* : Integer ; *numColuna* : Integer ; *objeto* : Text, Pointer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-column.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-column.md index 8fad1dfeb04b32..2962c40f36e4a3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-column.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Quick Report/qr-set-info-column.md @@ -5,7 +5,7 @@ slug: /commands/qr-set-info-column displayed_sidebar: docs --- -**QR SET INFO COLUMN** ( *area* : Integer ; *numColuna* : Integer ; *titulo* : Text ; *objeto* : Field, Variable ; *ocultar* : Integer ; *tamanho* : Integer ; *valoresRepetidos* : Integer ; *formato* : Text ) +**QR SET INFO COLUMN** ( *area* : Integer ; *numColuna* : Integer ; *titulo* : Text ; *objeto* : Text, Pointer ; *ocultar* : Integer ; *tamanho* : Integer ; *valoresRepetidos* : Integer ; *formato* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-records-info.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-records-info.md index 24ec4f25fbd47d..f285c160328640 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-records-info.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Record Locking/locked-records-info.md @@ -5,7 +5,7 @@ slug: /commands/locked-records-info displayed_sidebar: docs --- -**Locked records info** ( *aTabela* ) : Object +**Locked records info** ( *aTabela* : Table ) : Object
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md index 755598d6040a3d..357141cfe4d422 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SQL/sql-set-parameter.md @@ -5,7 +5,7 @@ slug: /commands/sql-set-parameter displayed_sidebar: docs --- -**SQL SET PARAMETER** ( *objeto* : Object ; *paramTipo* : Integer ) +**SQL SET PARAMETER** ( *objeto* : Variable ; *paramTipo* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-export-to-picture.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-export-to-picture.md index f2961a2a3a33b1..a9f47193c1eb0d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-export-to-picture.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-export-to-picture.md @@ -5,7 +5,7 @@ slug: /commands/svg-export-to-picture displayed_sidebar: docs --- -**SVG EXPORT TO PICTURE** ( *refElemento* : Text ; *varImagem* {; *tipoExport* : Integer} ) +**SVG EXPORT TO PICTURE** ( *refElemento* : Text ; *varImagem* : Picture {; *tipoExport* : Integer} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md index 0055f86bd4873c..f4c32181f9616a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-get-attribute.md @@ -5,7 +5,7 @@ slug: /commands/svg-get-attribute displayed_sidebar: docs --- -**SVG GET ATTRIBUTE** ( {* ;} *objetoImagem* ; id_Elemento ; *nomeAtrib* : Text ; *valorAtributo* : Text, Integer ) +**SVG GET ATTRIBUTE** ( {* ;} *objetoImagem* ; *id_Elemento* ; *nomeAtrib* : Text ; *valorAtributo* : Text, Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md index 4554d1061bebe3..92a474bfb93778 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/SVG/svg-set-attribute.md @@ -5,7 +5,7 @@ slug: /commands/svg-set-attribute displayed_sidebar: docs --- -**SVG SET ATTRIBUTE** ( {* ;} *objetoImagem* ; id_Elemento ; *nomeAtrib* : Text ; *valorAtributo* : Text, Integer {; ...(*nomeAtrib* : Text, *valorAtributo* : Text, Integer)} {; *}) +**SVG SET ATTRIBUTE** ( {* ;} *objetoImagem* ; *id_Elemento* ; *nomeAtrib* : Text ; *valorAtributo* : Text, Integer {; ...(*nomeAtrib* : Text, *valorAtributo* : Text, Integer)} {; *})
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/String/match-regex.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/String/match-regex.md index dc954bb4ae7a5e..c76f8e3051efd4 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/String/match-regex.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/String/match-regex.md @@ -5,7 +5,7 @@ slug: /commands/match-regex displayed_sidebar: docs --- -**Match regex** ( *padrao* ; *umaCadeia* ; *posiçao* {; pos_encont ; compr_encont}{; *} ) -> Resultado 
                    +**Match regex** ( *padrao* ; *umaCadeia* ; *posiçao* {; *pos_encont* ; *compr_encont*}{; *} ) -> Resultado 
                    **Match regex** ( *padrao* ; *umaCadeia* ) -> Resultado
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md index 92a80c57166480..ada4baa8971663 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/delete-index.md @@ -5,7 +5,7 @@ slug: /commands/delete-index displayed_sidebar: docs --- -**DELETE INDEX** ( *pontCampo* : Ponteiro, String {; *} )
                    **DELETE INDEX** ( *nomeIndice* : Ponteiro, String {; *} ) +**DELETE INDEX** ( *pontCampo* : Pointer, Text {; *} )
                    **DELETE INDEX** ( *nomeIndice* : Pointer, Text {; *} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md index 81e755b70dfa8f..bda9a9a1cf195d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field-name.md @@ -5,7 +5,7 @@ slug: /commands/field-name displayed_sidebar: docs --- -**Field name** ( *pontCampo* : Ponteiro, Inteiro longo ) : Text
                    **Field name** ( *numTabela* : Ponteiro, Inteiro longo ; *numCampo* : Integer ) : Text +**Field name** ( *pontCampo* : Pointer ) : Text
                    **Field name** ( *numTabela* : Integer ; *numCampo* : Integer ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md index d89277c8b30529..540f09207816eb 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/field.md @@ -5,8 +5,7 @@ slug: /commands/field displayed_sidebar: docs --- -**Field** ( *numTabela* ; *numCampo* ) -> Pointer
                    -**Field** ( *pontCampo* ) -> Integer +**Field** ( *numTabela* : Integer ; *numCampo* : Integer ) : Pointer
                    **Field** ( *pontCampo* : Pointer ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md index 292df61320bf39..996e242dc2e089 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-entry-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-field-entry-properties displayed_sidebar: docs --- -**GET FIELD ENTRY PROPERTIES** ( *pontCampo* : Ponteiro, Inteiro longo ; *lista* : Text ; *obrigatório* : Boolean ; *nãoEditável* : Boolean ; *nãoModificável* : Boolean )
                    **GET FIELD ENTRY PROPERTIES** ( *numTabela* : Ponteiro, Inteiro longo ; *numCampo* : Integer ; *lista* : Text ; *obrigatório* : Boolean ; *nãoEditável* : Boolean ; *nãoModificável* : Boolean ) +**GET FIELD ENTRY PROPERTIES** ( *pontCampo* : Pointer ; *lista* : Text ; *obrigatório* : Boolean ; *nãoEditável* : Boolean ; *nãoModificável* : Boolean )
                    **GET FIELD ENTRY PROPERTIES** ( *numTabela* : Integer ; *numCampo* : Integer ; *lista* : Text ; *obrigatório* : Boolean ; *nãoEditável* : Boolean ; *nãoModificável* : Boolean )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md index 905d0b9de9ae00..53ba0d9e70a689 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-field-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-field-properties displayed_sidebar: docs --- -**GET FIELD PROPERTIES** ( *pontCampo* : Ponteiro, Inteiro longo ; *tipoCampo* : Integer {; *tamanhoCampo* : Integer {; *indexado* : Boolean {; *unico* : Boolean {; *invisivel* : Boolean}}}} )
                    **GET FIELD PROPERTIES** ( *numTabela* : Ponteiro, Inteiro longo ; *numCampo* : Integer ; *tipoCampo* : Integer {; *tamanhoCampo* : Integer {; *indexado* : Boolean {; *unico* : Boolean {; *invisivel* : Boolean}}}} ) +**GET FIELD PROPERTIES** ( *pontCampo* : Pointer ; *tipoCampo* : Integer {; *tamanhoCampo* : Integer {; *indexado* : Boolean {; *unico* : Boolean {; *invisivel* : Boolean}}}} )
                    **GET FIELD PROPERTIES** ( *numTabela* : Integer ; *numCampo* : Integer ; *tipoCampo* : Integer {; *tamanhoCampo* : Integer {; *indexado* : Boolean {; *unico* : Boolean {; *invisivel* : Boolean}}}} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md index 76f1f1cf44d0e7..9e585533ac1976 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-relation-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-relation-properties displayed_sidebar: docs --- -**GET RELATION PROPERTIES** ( *pontCampo* : Ponteiro, Inteiro longo ; *tabelaUm* : Integer ; *numCampo* : Integer {; *discriminante* : Integer {; *autoUm* : Boolean {; *autoMuitos* : Boolean}}} )
                    **GET RELATION PROPERTIES** ( *numTabela* : Ponteiro, Inteiro longo ; *numCampo* : Integer ; *tabelaUm* : Integer ; *campoUmo* : Integer {; *discriminante* : Integer {; *autoUm* : Boolean {; *autoMuitos* : Boolean}}} ) +**GET RELATION PROPERTIES** ( *pontCampo* : Pointer ; *tabelaUm* : Integer ; *numCampo* : Integer {; *discriminante* : Integer {; *autoUm* : Boolean {; *autoMuitos* : Boolean}}} )
                    **GET RELATION PROPERTIES** ( *numTabela* : Integer ; *numCampo* : Integer ; *tabelaUm* : Integer ; *campoUmo* : Integer {; *discriminante* : Integer {; *autoUm* : Boolean {; *autoMuitos* : Boolean}}} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-table-properties.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-table-properties.md index a8c2f84556a90b..b44354b27405a5 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-table-properties.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/get-table-properties.md @@ -5,7 +5,7 @@ slug: /commands/get-table-properties displayed_sidebar: docs --- -**GET TABLE PROPERTIES** ( *ponTabela* : Ponteiro, Inteiro longo ; *invisible* {; *trigSalvarNovo* : Boolean {; *trigSalvarRegistro* : Boolean {; *trigApagarRegistro* : Boolean {; *trigCarregarRegistro* : Boolean}}}} )
                    **GET TABLE PROPERTIES** ( *NumTabela* : Ponteiro, Inteiro longo ; *invisible* {; *trigSalvarNovo* : Boolean {; *trigSalvarRegistro* : Boolean {; *trigApagarRegistro* : Boolean {; *trigCarregarRegistro* : Boolean}}}} ) +**GET TABLE PROPERTIES** ( *ponTabela* : Pointer ; *invisible* : Boolean {; *trigSalvarNovo* : Boolean {; *trigSalvarRegistro* : Boolean {; *trigApagarRegistro* : Boolean {; *trigCarregarRegistro* : Boolean}}}} )
                    **GET TABLE PROPERTIES** ( *NumTabela* : Integer ; *invisible* : Boolean {; *trigSalvarNovo* : Boolean {; *trigSalvarRegistro* : Boolean {; *trigApagarRegistro* : Boolean {; *trigCarregarRegistro* : Boolean}}}} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md index 1fd20858335353..a9e75b41a6c153 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/is-field-number-valid.md @@ -5,7 +5,7 @@ slug: /commands/is-field-number-valid displayed_sidebar: docs --- -**Is field number valid** ( *pontTabela* : Inteiro longo, Ponteiro ; *numCampo* : Integer ) : Boolean
                    **Is field number valid** ( *numTabela* : Inteiro longo, Ponteiro ; *numCampo* : Integer ) : Boolean +**Is field number valid** ( *pontTabela* : Pointer ; *numCampo* : Integer ) : Boolean
                    **Is field number valid** ( *numTabela* : Integer ; *numCampo* : Integer ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md index a55bb17d416cad..9eb5099bdc8e26 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/last-field-number.md @@ -5,7 +5,7 @@ slug: /commands/last-field-number displayed_sidebar: docs --- -**Last field number** ( *numTabela* : Inteiro longo, Ponteiro ) : Integer
                    **Last field number** ( *pontTabela* : Inteiro longo, Ponteiro ) +**Last field number** ( *numTabela* : Integer ) : Integer
                    **Last field number** ( *pontTabela* : Pointer ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/pause-indexes.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/pause-indexes.md index 0a01c7e5a4e35f..172aae5ad85dcc 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/pause-indexes.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/pause-indexes.md @@ -5,7 +5,7 @@ slug: /commands/pause-indexes displayed_sidebar: docs --- -**PAUSE INDEXES** ( *aTabela* ) +**PAUSE INDEXES** ( *aTabela* : Table )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/table-name.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/table-name.md index 6328cf7ae5f3f9..e29689d3c1164f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/table-name.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Structure Access/table-name.md @@ -5,7 +5,7 @@ slug: /commands/table-name displayed_sidebar: docs --- -**Table name** ( *numTabela* : Inteiro longo, Ponteiro ) : Text
                    **Table name** ( *pontTabela* : Inteiro longo, Ponteiro ) : Text +**Table name** ( *numTabela* : Integer ) : Text
                    **Table name** ( *pontTabela* : Pointer ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-compute-expressions.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-compute-expressions.md index 00c3f62c50e78f..913b878795aaad 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-compute-expressions.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-compute-expressions.md @@ -5,7 +5,7 @@ slug: /commands/st-compute-expressions displayed_sidebar: docs --- -**ST COMPUTE EXPRESSIONS** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} )
                    **ST COMPUTE EXPRESSIONS** ( *objeto* : Field, Variable {; *inicioSel* : Integer {; *fimSel* : Integer}} ) +**ST COMPUTE EXPRESSIONS** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} )
                    **ST COMPUTE EXPRESSIONS** ( *objeto* : Variable, Field {; *inicioSel* : Integer {; *fimSel* : Integer}} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-freeze-expressions.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-freeze-expressions.md index e876c9804a40af..66c79d98aaa6ff 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-freeze-expressions.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-freeze-expressions.md @@ -5,7 +5,7 @@ slug: /commands/st-freeze-expressions displayed_sidebar: docs --- -**ST FREEZE EXPRESSIONS** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}}{; *} )
                    **ST FREEZE EXPRESSIONS** ( *objeto* : Field, Variable {; *inicioSel* : Integer {; *fimSel* : Integer}}{; *} ) +**ST FREEZE EXPRESSIONS** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}}{; *} )
                    **ST FREEZE EXPRESSIONS** ( *objeto* : Variable, Field {; *inicioSel* : Integer {; *fimSel* : Integer}}{; *} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-attributes.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-attributes.md index 27319bfa0396ec..2fb736301ca534 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-attributes.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-attributes.md @@ -5,7 +5,7 @@ slug: /commands/st-get-attributes displayed_sidebar: docs --- -**ST GET ATTRIBUTES** ( * ; *objeto* : Text ; *inicioSel* : Integer ; *fimSel* : Integer ; *nomeAtributo* : Integer ; *valorAtrib* : Variable {; ...(*nomeAtributo* : Integer, *valorAtrib* : Variable)} )
                    **ST GET ATTRIBUTES** ( *objeto* : Field, Variable ; *inicioSel* : Integer ; *fimSel* : Integer ; *nomeAtributo* : Integer ; *valorAtrib* : Variable {; ...(*nomeAtributo* : Integer, *valorAtrib* : Variable)} ) +**ST GET ATTRIBUTES** ( * ; *objeto* : Text ; *inicioSel* : Integer ; *fimSel* : Integer ; *nomeAtributo* : Integer ; *valorAtrib* : Variable {; ...(*nomeAtributo* : Integer ; *valorAtrib* : Variable)} )
                    **ST GET ATTRIBUTES** ( *objeto* : Variable, Field ; *inicioSel* : Integer ; *fimSel* : Integer ; *nomeAtributo* : Integer ; *valorAtrib* : Variable {; ...(*nomeAtributo* : Integer ; *valorAtrib* : Variable)} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-content-type.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-content-type.md index 971f97651ef4b6..cce2a8e5c96772 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-content-type.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-content-type.md @@ -5,7 +5,7 @@ slug: /commands/st-get-content-type displayed_sidebar: docs --- -**ST Get content type** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *fimSel* : Integer {; *inicioBloq* : Integer {; *fimBloq* : Integer}}}} ) : Integer
                    **ST Get content type** ( *objeto* : Field, Variable {; *inicioSel* : Integer {; *fimSel* : Integer {; *inicioBloq* : Integer {; *fimBloq* : Integer}}}} ) : Integer +**ST Get content type** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *fimSel* : Integer {; *inicioBloq* : Integer {; *fimBloq* : Integer}}}} ) : Integer
                    **ST Get content type** ( *objeto* : Variable, Field {; *inicioSel* : Integer {; *fimSel* : Integer {; *inicioBloq* : Integer {; *fimBloq* : Integer}}}} ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-expression.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-expression.md index 805ef2373ac483..1fb06c68cfceb0 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-expression.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-expression.md @@ -5,7 +5,7 @@ slug: /commands/st-get-expression displayed_sidebar: docs --- -**ST Get expression** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} ) : Text
                    **ST Get expression** ( *objeto* : Field, Variable {; *inicioSel* : Integer {; *fimSel* : Integer}} ) : Text +**ST Get expression** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} ) : Text
                    **ST Get expression** ( *objeto* : Variable, Field {; *inicioSel* : Integer {; *fimSel* : Integer}} ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-options.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-options.md index 30337c4ebdd299..25f8b5a360c471 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-options.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-options.md @@ -5,7 +5,7 @@ slug: /commands/st-get-options displayed_sidebar: docs --- -**ST GET OPTIONS** ( * ; *objeto* : Text ; *opcao* : Integer ; *valor* : Integer {; ...(*opcao* : Integer, *valor* : Integer)} )
                    **ST GET OPTIONS** ( *objeto* : Field, Variable ; *opcao* : Integer ; *valor* : Integer {; ...(*opcao* : Integer, *valor* : Integer)} ) +**ST GET OPTIONS** ( * ; *objeto* : Text ; *opcao* : Integer ; *valor* : Integer {; ...(*opcao* : Integer ; *valor* : Integer)} )
                    **ST GET OPTIONS** ( *objeto* : Variable, Field ; *opcao* : Integer ; *valor* : Integer {; ...(*opcao* : Integer ; *valor* : Integer)} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-plain-text.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-plain-text.md index 346103cfed73e5..fdb0105cf661cd 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-plain-text.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-plain-text.md @@ -5,7 +5,7 @@ slug: /commands/st-get-plain-text displayed_sidebar: docs --- -**ST Get plain text** ( * ; *objeto* : Text {; *refMode* : Integer} ) : Text
                    **ST Get plain text** ( *objeto* : Field, Variable {; *refMode* : Integer} ) : Text +**ST Get plain text** ( * ; *objeto* : Text {; *refMode* : Integer} ) : Text
                    **ST Get plain text** ( *objeto* : Variable, Field {; *refMode* : Integer} ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-text.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-text.md index 957fa3ea82098c..1fc7d2142e553c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-text.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-text.md @@ -5,7 +5,7 @@ slug: /commands/st-get-text displayed_sidebar: docs --- -**ST Get text** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} ) : Text
                    **ST Get text** ( *objeto* : Field, Variable {; *inicioSel* : Integer {; *fimSel* : Integer}} ) : Text +**ST Get text** ( * ; *objeto* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} ) : Text
                    **ST Get text** ( *objeto* : Variable, Field {; *inicioSel* : Integer {; *fimSel* : Integer}} ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-url.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-url.md index 9d73f526e54bf9..31c23da4fbd770 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-url.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-get-url.md @@ -5,7 +5,7 @@ slug: /commands/st-get-url displayed_sidebar: docs --- -**ST GET URL** ( * ; *objeto* : Text ; *textoURL* : Text ; *enderecoURL* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} )
                    **ST GET URL** ( *objeto* : Field, Variable ; *textoURL* : Text ; *enderecoURL* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} ) +**ST GET URL** ( * ; *objeto* : Text ; *textoURL* : Text ; *enderecoURL* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} )
                    **ST GET URL** ( *objeto* : Variable, Field ; *textoURL* : Text ; *enderecoURL* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-insert-url.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-insert-url.md index 630a9659b3b14b..baebaafdc04175 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-insert-url.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-insert-url.md @@ -5,7 +5,7 @@ slug: /commands/st-insert-url displayed_sidebar: docs --- -**ST INSERT URL** ( * ; *objeto* : Text ; *textoURL* : Text ; *enderecoURL* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} )
                    **ST INSERT URL** ( *objeto* : Field, Variable ; *textoURL* : Text ; *enderecoURL* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} ) +**ST INSERT URL** ( * ; *objeto* : Text ; *textoURL* : Text ; *enderecoURL* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} )
                    **ST INSERT URL** ( *objeto* : Variable, Field ; *textoURL* : Text ; *enderecoURL* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-attributes.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-attributes.md index 7253c63106475c..816441ace6fec6 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-attributes.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-attributes.md @@ -5,7 +5,7 @@ slug: /commands/st-set-attributes displayed_sidebar: docs --- -**ST SET ATTRIBUTES** ( * ; *objeto* : Text ; *inicioSel* : Integer ; *fimSel* : Integer ; *nomeAtrib* : Text ; *valorAtributo* : Text, Integer {; ...(*nomeAtrib* : Text, *valorAtributo* : Text, Integer)} )
                    **ST SET ATTRIBUTES** ( *objeto* : Field, Variable ; *inicioSel* : Integer ; *fimSel* : Integer ; *nomeAtrib* : Text ; *valorAtributo* : Text, Integer {; ...(*nomeAtrib* : Text, *valorAtributo* : Text, Integer)} ) +**ST SET ATTRIBUTES** ( * ; *objeto* : Text ; *inicioSel* : Integer ; *fimSel* : Integer ; *nomeAtrib* : Integer ; *valorAtributo* : Text, Integer {; ...(*nomeAtrib* : Integer ; *valorAtributo* : Text, Integer)} )
                    **ST SET ATTRIBUTES** ( *objeto* : Variable, Field ; *inicioSel* : Integer ; *fimSel* : Integer ; *nomeAtrib* : Integer ; *valorAtributo* : Text, Integer {; ...(*nomeAtrib* : Integer ; *valorAtributo* : Text, Integer)} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-options.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-options.md index 735893db71584c..c9f92d8af580ab 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-options.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-options.md @@ -5,7 +5,7 @@ slug: /commands/st-set-options displayed_sidebar: docs --- -**ST SET OPTIONS** ( * ; *objeto* : Text ; *opcao* : Integer ; *valor* : Integer {; ...(*opcao* : Integer, *valor* : Integer)} )
                    **ST SET OPTIONS** ( *objeto* : Field, Variable ; *opcao* : Integer ; *valor* : Integer {; ...(*opcao* : Integer, *valor* : Integer)} ) +**ST SET OPTIONS** ( * ; *objeto* : Text ; *opcao* : Integer ; *valor* : Integer {; ...(*opcao* : Integer ; *valor* : Integer)} )
                    **ST SET OPTIONS** ( *objeto* : Variable, Field ; *opcao* : Integer ; *valor* : Integer {; ...(*opcao* : Integer ; *valor* : Integer)} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-plain-text.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-plain-text.md index ec7496253adcb0..63905c4df09582 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-plain-text.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-plain-text.md @@ -5,7 +5,7 @@ slug: /commands/st-set-plain-text displayed_sidebar: docs --- -**ST SET PLAIN TEXT** ( * ; *objeto* : Text ; *novoTexto* {; *inicioSel* : Integer {; *fimSel* : Integer}} )
                    **ST SET PLAIN TEXT** ( *objeto* : Field, Variable ; *novoTexto* {; *inicioSel* : Integer {; *fimSel* : Integer}} ) +**ST SET PLAIN TEXT** ( * ; *objeto* : Text ; *novoTexto* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} )
                    **ST SET PLAIN TEXT** ( *objeto* : Variable, Field ; *novoTexto* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-text.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-text.md index 12625c163935b4..4b343022ecfb4f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-text.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Styled Text/st-set-text.md @@ -5,7 +5,7 @@ slug: /commands/st-set-text displayed_sidebar: docs --- -**ST SET TEXT** ( * ; *objeto* : Text ; *novoTexto* {; *inicioSel* : Integer {; *fimSel* : Integer}} )
                    **ST SET TEXT** ( *objeto* : Field, Variable ; *novoTexto* {; *inicioSel* : Integer {; *fimSel* : Integer}} ) +**ST SET TEXT** ( * ; *objeto* : Text ; *novoTexto* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} )
                    **ST SET TEXT** ( *objeto* : Variable, Field ; *novoTexto* : Text {; *inicioSel* : Integer {; *fimSel* : Integer}} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md index 60a15e469bf717..24a6f5443ba15a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/System Documents/select-folder.md @@ -5,7 +5,7 @@ slug: /commands/select-folder displayed_sidebar: docs --- -**Select folder** ( {*mensagem* : Text }{;}{ *rotaPadrao* : Text, Integer {; *opções* : Integer}} ) : Text +**Select folder** : Text
                    **Select folder** ( *mensagem* : Text {; *rotaPadrao* : Text, Integer {; *opções* : Integer}} ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Tools/get-macro-parameter.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Tools/get-macro-parameter.md index 5d2cd78762ba9f..bc44d743ea5cf6 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Tools/get-macro-parameter.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Tools/get-macro-parameter.md @@ -5,7 +5,7 @@ slug: /commands/get-macro-parameter displayed_sidebar: docs --- -**GET MACRO PARAMETER** ( *seletor* : Integer ; *paramTexto* ) +**GET MACRO PARAMETER** ( *seletor* : Integer ; *paramTexto* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Tools/process-4d-tags.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Tools/process-4d-tags.md index 96cab40a227612..dddcea53f5872d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Tools/process-4d-tags.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Tools/process-4d-tags.md @@ -5,7 +5,7 @@ slug: /commands/process-4d-tags displayed_sidebar: docs --- -**PROCESS 4D TAGS** ( *dadosEntrada* : Text ; *dadosSaida* : Text {; *...param* : Expression} ) +**PROCESS 4D TAGS** ( *dadosEntrada* : Text, Blob ; *dadosSaida* : Variable, Text, Blob {; *...param* : Expression} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Tools/set-macro-parameter.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Tools/set-macro-parameter.md index 2b2f8acee34b6d..ec7f1ef8b08f6a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Tools/set-macro-parameter.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Tools/set-macro-parameter.md @@ -5,7 +5,7 @@ slug: /commands/set-macro-parameter displayed_sidebar: docs --- -**SET MACRO PARAMETER** ( *seletor* : Integer ; *paramTexto* ) +**SET MACRO PARAMETER** ( *seletor* : Integer ; *paramTexto* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md index f3366ca78983a8..4975395a0726b4 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Users and Groups/set-user-properties.md @@ -5,7 +5,7 @@ slug: /commands/set-user-properties displayed_sidebar: docs --- -**Set user properties** ( *refUsuario* : Integer ; *nome* : Text ; *inicio* : Text ; *senha* : Text ; *numLogin* : Integer ; *ultLogin* : Date {; *adesao* : Integer array {; *propGrupo* : Integer}} ) : Integer +**Set user properties** ( *refUsuario* : Integer ; *nome* : Text ; *inicio* : Text ; *senha* : Text, Operator ; *numLogin* : Integer ; *ultLogin* : Date {; *adesao* : Integer array {; *propGrupo* : Integer}} ) : Integer
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-back-url-available.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-back-url-available.md index efc7fad2ce5425..087c39748a6765 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-back-url-available.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-back-url-available.md @@ -5,7 +5,7 @@ slug: /commands/wa-back-url-available displayed_sidebar: docs --- -**WA Back URL available** ( * ; *objeto* : Text ) : Boolean
                    **WA Back URL available** ( *objeto* : Field, Variable ) : Boolean +**WA Back URL available** ( * ; *objeto* : Text ) : Boolean
                    **WA Back URL available** ( *objeto* : Variable, Field ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-create-url-history-menu.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-create-url-history-menu.md index 890e175246b62a..18cc9ff2eb1f0e 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-create-url-history-menu.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-create-url-history-menu.md @@ -5,7 +5,7 @@ slug: /commands/wa-create-url-history-menu displayed_sidebar: docs --- -**WA Create URL history menu** ( * ; *objeto* : Text {; *endereço* : Integer} ) : Text
                    **WA Create URL history menu** ( *objeto* : Field, Variable {; *endereço* : Integer} ) : Text +**WA Create URL history menu** ( * ; *objeto* : Text {; *endereço* : Integer} ) : Text
                    **WA Create URL history menu** ( *objeto* : Variable, Field {; *endereço* : Integer} ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-evaluate-javascript.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-evaluate-javascript.md index 30bc9969647766..24263da3652d66 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-evaluate-javascript.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-evaluate-javascript.md @@ -5,7 +5,7 @@ slug: /commands/wa-evaluate-javascript displayed_sidebar: docs --- -**WA Evaluate JavaScript** ( * ; *objeto* : Text ; *codeJS* : Text {; *tipo* : Integer} ) : any
                    **WA Evaluate JavaScript** ( *objeto* : Field, Variable ; *codeJS* : Text {; *tipo* : Integer} ) : any +**WA Evaluate JavaScript** ( * ; *objeto* : Text ; *codeJS* : Text {; *tipo* : Integer} ) : any
                    **WA Evaluate JavaScript** ( *objeto* : Variable, Field ; *codeJS* : Text {; *tipo* : Integer} ) : any
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-forward-url-available.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-forward-url-available.md index 9bdff294f213fd..74962108ce65a9 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-forward-url-available.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-forward-url-available.md @@ -5,7 +5,7 @@ slug: /commands/wa-forward-url-available displayed_sidebar: docs --- -**WA Forward URL available** ( * ; *objeto* : Text ) : Boolean
                    **WA Forward URL available** ( *objeto* : Field, Variable ) : Boolean +**WA Forward URL available** ( * ; *objeto* : Text ) : Boolean
                    **WA Forward URL available** ( *objeto* : Variable, Field ) : Boolean
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-current-url.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-current-url.md index 1c4c534411ee97..0c7ce7ddab740f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-current-url.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-current-url.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-current-url displayed_sidebar: docs --- -**WA Get current URL** ( * ; *objeto* : Text ) : Text
                    **WA Get current URL** ( *objeto* : Field, Variable ) : Text +**WA Get current URL** ( * ; *objeto* : Text ) : Text
                    **WA Get current URL** ( *objeto* : Variable, Field ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-external-links-filters.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-external-links-filters.md index c97c0baf5442f3..f065775c254871 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-external-links-filters.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-external-links-filters.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-external-links-filters displayed_sidebar: docs --- -**WA GET EXTERNAL LINKS FILTERS** ( * ; *objeto* : Text ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array )
                    **WA GET EXTERNAL LINKS FILTERS** ( *objeto* : Field, Variable ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array ) +**WA GET EXTERNAL LINKS FILTERS** ( * ; *objeto* : Text ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array )
                    **WA GET EXTERNAL LINKS FILTERS** ( *objeto* : Variable, Field ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-filtered-url.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-filtered-url.md index 795d1c0c8da404..dd85ae25ece9dc 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-filtered-url.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-filtered-url.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-last-filtered-url displayed_sidebar: docs --- -**WA Get last filtered URL** ( * ; *objeto* : Text ) : Text
                    **WA Get last filtered URL** ( *objeto* : Field, Variable ) : Text +**WA Get last filtered URL** ( * ; *objeto* : Text ) : Text
                    **WA Get last filtered URL** ( *objeto* : Variable, Field ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-url-error.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-url-error.md index 9c461a5fd8c6c0..37a89d29df791f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-url-error.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-last-url-error.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-last-url-error displayed_sidebar: docs --- -**WA GET LAST URL ERROR** ( * ; *objeto* : Text ; *url* : Text ; *descriçao* : Text ; *codigoErro* : Integer )
                    **WA GET LAST URL ERROR** ( *objeto* : Field, Variable ; *url* : Text ; *descriçao* : Text ; *codigoErro* : Integer ) +**WA GET LAST URL ERROR** ( * ; *objeto* : Text ; *url* : Text ; *descriçao* : Text ; *codigoErro* : Integer )
                    **WA GET LAST URL ERROR** ( *objeto* : Variable, Field ; *url* : Text ; *descriçao* : Text ; *codigoErro* : Integer )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-content.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-content.md index 753b66bb2d1243..435bcb84fd3378 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-content.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-content.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-page-content displayed_sidebar: docs --- -**WA Get page content** ( * ; *objeto* : Text ) : Text
                    **WA Get page content** ( *objeto* : Field, Variable ) : Text +**WA Get page content** ( * ; *objeto* : Text ) : Text
                    **WA Get page content** ( *objeto* : Variable, Field ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-title.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-title.md index 398a75b5d3bdd1..33405315bc7268 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-title.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-page-title.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-page-title displayed_sidebar: docs --- -**WA Get page title** ( * ; *objeto* : Text ) : Text
                    **WA Get page title** ( *objeto* : Field, Variable ) : Text +**WA Get page title** ( * ; *objeto* : Text ) : Text
                    **WA Get page title** ( *objeto* : Variable, Field ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-preference.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-preference.md index f804cdd687a5c4..e1f2d15314212a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-preference.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-preference.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-preference displayed_sidebar: docs --- -**WA GET PREFERENCE** ( * ; *objeto* : Text ; *seletor* : Integer ; *valor* : Variable )
                    **WA GET PREFERENCE** ( *objeto* : Field, Variable ; *seletor* : Integer ; *valor* : Variable ) +**WA GET PREFERENCE** ( * ; *objeto* : Text ; *seletor* : Integer ; *valor* : Variable )
                    **WA GET PREFERENCE** ( *objeto* : Variable, Field ; *seletor* : Integer ; *valor* : Variable )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-filters.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-filters.md index c4bf41ec66c09d..a7542ca54f7830 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-filters.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-filters.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-url-filters displayed_sidebar: docs --- -**WA GET URL FILTERS** ( * ; *objeto* : Text ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array )
                    **WA GET URL FILTERS** ( *objeto* : Field, Variable ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array ) +**WA GET URL FILTERS** ( * ; *objeto* : Text ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array )
                    **WA GET URL FILTERS** ( *objeto* : Variable, Field ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-history.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-history.md index 98d5b81a435a15..5f2e1738a2264b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-history.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-get-url-history.md @@ -5,7 +5,7 @@ slug: /commands/wa-get-url-history displayed_sidebar: docs --- -**WA GET URL HISTORY** ( * ; *objeto* : Text ; *arrayURLs* : Text array {; *endereço* : Integer {; *arrTitulos* : Text array}} )
                    **WA GET URL HISTORY** ( *objeto* : Field, Variable ; *arrayURLs* : Text array {; *endereço* : Integer {; *arrTitulos* : Text array}} ) +**WA GET URL HISTORY** ( * ; *objeto* : Text ; *arrayURLs* : Text array {; *endereço* : Integer {; *arrTitulos* : Text array}} )
                    **WA GET URL HISTORY** ( *objeto* : Variable, Field ; *arrayURLs* : Text array {; *endereço* : Integer {; *arrTitulos* : Text array}} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-back-url.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-back-url.md index 46c03d542c828b..707d7f5e3bd511 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-back-url.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-back-url.md @@ -5,7 +5,7 @@ slug: /commands/wa-open-back-url displayed_sidebar: docs --- -**WA OPEN BACK URL** ( * ; *objeto* : Text )
                    **WA OPEN BACK URL** ( *objeto* : Field, Variable ) +**WA OPEN BACK URL** ( * ; *objeto* : Text )
                    **WA OPEN BACK URL** ( *objeto* : Variable, Field )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-forward-url.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-forward-url.md index d4fcfeb993f550..7bda79c45cf85b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-forward-url.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-forward-url.md @@ -5,7 +5,7 @@ slug: /commands/wa-open-forward-url displayed_sidebar: docs --- -**WA OPEN FORWARD URL** ( * ; *objeto* : Text )
                    **WA OPEN FORWARD URL** ( *objeto* : Field, Variable ) +**WA OPEN FORWARD URL** ( * ; *objeto* : Text )
                    **WA OPEN FORWARD URL** ( *objeto* : Variable, Field )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-url.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-url.md index cde7f10afa65cf..2f93deb875c3f2 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-url.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-url.md @@ -5,7 +5,7 @@ slug: /commands/wa-open-url displayed_sidebar: docs --- -**WA OPEN URL** ( * ; *objeto* : Text ; *url* : Text )
                    **WA OPEN URL** ( *objeto* : Field, Variable ; *url* : Text ) +**WA OPEN URL** ( * ; *objeto* : Text ; *url* : Text )
                    **WA OPEN URL** ( *objeto* : Variable, Field ; *url* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-web-inspector.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-web-inspector.md index 8fbb5c035b9875..20c17f82ccd0b7 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-web-inspector.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-open-web-inspector.md @@ -5,7 +5,7 @@ slug: /commands/wa-open-web-inspector displayed_sidebar: docs --- -**WA OPEN WEB INSPECTOR** ( * ; *objeto* : Text )
                    **WA OPEN WEB INSPECTOR** ( *objeto* : Field, Variable ) +**WA OPEN WEB INSPECTOR** ( * ; *objeto* : Text )
                    **WA OPEN WEB INSPECTOR** ( *objeto* : Variable, Field )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-refresh-current-url.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-refresh-current-url.md index dabe0634798f75..7fd4a6e10cc518 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-refresh-current-url.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-refresh-current-url.md @@ -5,7 +5,7 @@ slug: /commands/wa-refresh-current-url displayed_sidebar: docs --- -**WA REFRESH CURRENT URL** ( * ; *objeto* : Text )
                    **WA REFRESH CURRENT URL** ( *objeto* : Field, Variable ) +**WA REFRESH CURRENT URL** ( * ; *objeto* : Text )
                    **WA REFRESH CURRENT URL** ( *objeto* : Variable, Field )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-external-links-filters.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-external-links-filters.md index 5fa68fb095656a..08e2cad3c18fd3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-external-links-filters.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-external-links-filters.md @@ -5,7 +5,7 @@ slug: /commands/wa-set-external-links-filters displayed_sidebar: docs --- -**WA SET EXTERNAL LINKS FILTERS** ( * ; *objeto* : Text ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array )
                    **WA SET EXTERNAL LINKS FILTERS** ( *objeto* : Field, Variable ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array ) +**WA SET EXTERNAL LINKS FILTERS** ( * ; *objeto* : Text ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array )
                    **WA SET EXTERNAL LINKS FILTERS** ( *objeto* : Variable, Field ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-page-content.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-page-content.md index 43e5385ba7df47..f28a6fb4e34330 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-page-content.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-page-content.md @@ -5,7 +5,7 @@ slug: /commands/wa-set-page-content displayed_sidebar: docs --- -**WA SET PAGE CONTENT** ( * ; *objeto* : Text ; *conteúdo* : Text ; *bancoURL* : Text )
                    **WA SET PAGE CONTENT** ( *objeto* : Field, Variable ; *conteúdo* : Text ; *bancoURL* : Text ) +**WA SET PAGE CONTENT** ( * ; *objeto* : Text ; *conteúdo* : Text ; *bancoURL* : Text )
                    **WA SET PAGE CONTENT** ( *objeto* : Variable, Field ; *conteúdo* : Text ; *bancoURL* : Text )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-preference.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-preference.md index 417c7aaf3265af..baa5836266cc3d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-preference.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-preference.md @@ -5,7 +5,7 @@ slug: /commands/wa-set-preference displayed_sidebar: docs --- -**WA SET PREFERENCE** ( * ; *objeto* : Text ; *seletor* : Integer ; *valor* : Boolean )
                    **WA SET PREFERENCE** ( *objeto* : Field, Variable ; *seletor* : Integer ; *valor* : Boolean ) +**WA SET PREFERENCE** ( * ; *objeto* : Text ; *seletor* : Integer ; *valor* : Boolean )
                    **WA SET PREFERENCE** ( *objeto* : Variable, Field ; *seletor* : Integer ; *valor* : Boolean )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-url-filters.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-url-filters.md index 3280944b762dbf..2b182d902362b0 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-url-filters.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-set-url-filters.md @@ -5,7 +5,7 @@ slug: /commands/wa-set-url-filters displayed_sidebar: docs --- -**WA SET URL FILTERS** ( * ; *objeto* : Text ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array )
                    **WA SET URL FILTERS** ( *objeto* : Field, Variable ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array ) +**WA SET URL FILTERS** ( * ; *objeto* : Text ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array )
                    **WA SET URL FILTERS** ( *objeto* : Variable, Field ; *arrFiltro* : Text array ; *permitirArrRecusar* : Boolean array )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-stop-loading-url.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-stop-loading-url.md index 799f02ffb9815a..39c0a5c8e70d44 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-stop-loading-url.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-stop-loading-url.md @@ -5,7 +5,7 @@ slug: /commands/wa-stop-loading-url displayed_sidebar: docs --- -**WA STOP LOADING URL** ( * ; *objeto* : Text )
                    **WA STOP LOADING URL** ( *objeto* : Field, Variable ) +**WA STOP LOADING URL** ( * ; *objeto* : Text )
                    **WA STOP LOADING URL** ( *objeto* : Variable, Field )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-in.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-in.md index e46e6fbeed12ae..463b342d76e8a2 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-in.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-in.md @@ -5,7 +5,7 @@ slug: /commands/wa-zoom-in displayed_sidebar: docs --- -**WA ZOOM IN** ( * ; *objeto* : Text )
                    **WA ZOOM IN** ( *objeto* : Field, Variable ) +**WA ZOOM IN** ( * ; *objeto* : Text )
                    **WA ZOOM IN** ( *objeto* : Variable, Field )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-out.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-out.md index 63a4b740d05cd3..6b5624f9e7d990 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-out.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Area/wa-zoom-out.md @@ -5,7 +5,7 @@ slug: /commands/wa-zoom-out displayed_sidebar: docs --- -**WA ZOOM OUT** ( * ; *objeto* : Text )
                    **WA ZOOM OUT** ( *objeto* : Field, Variable ) +**WA ZOOM OUT** ( * ; *objeto* : Text )
                    **WA ZOOM OUT** ( *objeto* : Variable, Field )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md index 888f98104d3aa3..1fcbaf9e73c404 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Server/web-validate-digest.md @@ -46,7 +46,7 @@ Exemplo de método de base On Web Authentication em modo Digest: ```4d   // Método de banco On Web Authentication - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  var $usuario : Text  var $0 : Boolean diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md index 0ece103f8ab435..5d474815c46436 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/Web Services (Server)/soap-declaration.md @@ -5,7 +5,7 @@ slug: /commands/soap-declaration displayed_sidebar: docs --- -**SOAP DECLARATION** ( *variavel* : Variable ; *tipo* : Integer ; entrada_saida {; *apelido* : Text} ) +**SOAP DECLARATION** ( *variavel* : Variable ; *tipo* : Integer ; *input_output* : Integer {; *apelido* : Text} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md index 940531be7a050d..92edc7216258a4 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-append-xml-child-node.md @@ -5,7 +5,7 @@ slug: /commands/dom-append-xml-child-node displayed_sidebar: docs --- -**DOM Append XML child node** ( *refElemento* : Text ; *tipoFilho* : Integer ; *valorFilho* : Text, Blob ) : Text +**DOM Append XML child node** ( *refElemento* : Text ; *tipoFilho* : Integer ; *valorFilho* : any ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md index 0cb47257a64d3d..2c7c3c6c141e1b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-first-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-first-child-xml-element displayed_sidebar: docs --- -**DOM Get first child XML element** ( *refElemento* : Text {; *nomElemFilho* : Text {; *valorElemFilho* : Text}} ) : Text +**DOM Get first child XML element** ( *refElemento* : Text {; *nomElemFilho* : Text {; *valorElemFilho* : any}} ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md index bd4f5f6143782d..ceb042f75f27c6 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-last-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-last-child-xml-element displayed_sidebar: docs --- -**DOM Get last child XML element** ( *refElemento* : Text {; *nomElemFilho* : Text {; *valorElemFilho* : Text}} ) : Text +**DOM Get last child XML element** ( *refElemento* : Text {; *nomElemFilho* : Text {; *valorElemFilho* : any}} ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md index 0028890f12ad20..379dad3c001bd5 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-next-sibling-xml-element displayed_sidebar: docs --- -**DOM Get next sibling XML element** ( *refElemento* : Text {; *nomeElemIrmao* : Text {; *valorElemIrmao* : Text}} ) : Text +**DOM Get next sibling XML element** ( *refElemento* : Text {; *nomeElemIrmao* : Text {; *valorElemIrmao* : any}} ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md index a60c3215185af5..080ae1ddd43377 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-parent-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-parent-xml-element displayed_sidebar: docs --- -**DOM Get parent XML element** ( *refElemento* : Text {; *nomeElemPai* : Text {; *valorElemPai* : Text}} ) : Text +**DOM Get parent XML element** ( *refElemento* : Text {; *nomeElemPai* : Text {; *valorElemPai* : any}} ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md index e2b01f3b995fbf..4aae5b5a29ab30 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-previous-sibling-xml-element displayed_sidebar: docs --- -**DOM Get previous sibling XML element** ( *refElemento* : Text {; *nomeElemIrmao* : Text {; *valorElemIrmao* : Text}} ) : Text +**DOM Get previous sibling XML element** ( *refElemento* : Text {; *nomeElemIrmao* : Text {; *valorElemIrmao* : any}} ) : Text
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md index 02e462aa8e890c..60a8a4cdabf380 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-get-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-xml-element-value displayed_sidebar: docs --- -**DOM GET XML ELEMENT VALUE** ( *refElemento* : Text ; *valorElemento* : Variable {; *cDATA* : Variable} ) +**DOM GET XML ELEMENT VALUE** ( *refElemento* : Text ; *valorElemento* : Variable, Field {; *cDATA* : Variable, Field} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-attribute.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-attribute.md index 4bc0c61c82da30..39d52dd43eeeb3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-attribute.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-attribute.md @@ -5,7 +5,7 @@ slug: /commands/dom-set-xml-attribute displayed_sidebar: docs --- -**DOM SET XML ATTRIBUTE** ( *refElemento* : Text ; *nomeAtrib* : Text ; *valorAtrib* : Text, Boolean, Integer, Real, Time, Date {; ...(*nomeAtrib* : Text, *valorAtrib* : Text, Boolean, Integer, Real, Time, Date)} ) +**DOM SET XML ATTRIBUTE** ( *refElemento* : Text ; *nomeAtrib* : Text ; *valorAtrib* : any {; ...(*nomeAtrib* : Text ; *valorAtrib* : any)} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md index d12585766a3690..55c3ac6a06a4a8 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML DOM/dom-set-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/dom-set-xml-element-value displayed_sidebar: docs --- -**DOM SET XML ELEMENT VALUE** ( *refElemento* : Text {; *xRota* : Text}; *valorElemento* : Text, Variable {; *} ) +**DOM SET XML ELEMENT VALUE** ( *refElemento* : Text {; *xRota* : Text}; *valorElemento* : any {; *} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md index d72ae6d246a8d0..3dab748c1c7970 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-add-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/sax-add-xml-element-value displayed_sidebar: docs --- -**SAX ADD XML ELEMENT VALUE** ( *documento* : Time ; *dados* : Text, Variable {; *} ) +**SAX ADD XML ELEMENT VALUE** ( *documento* : Time ; *dados* : Text, Variable, Field {; *} )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md index 4756438f8d8c26..e072e28cfcdbaf 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/language-legacy/XML SAX/sax-get-xml-element-value.md @@ -5,7 +5,7 @@ slug: /commands/sax-get-xml-element-value displayed_sidebar: docs --- -**SAX GET XML ELEMENT VALUE** ( *documento* : Time ; *valor* : Text, Blob ) +**SAX GET XML ELEMENT VALUE** ( *documento* : Time ; *valor* : Variable, Field )
                    diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md b/i18n/pt/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md index bd0dccd33ed698..1b7999821b8ba1 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-20/API/EmailObjectClass.md @@ -20,7 +20,7 @@ Você envia objetos `e-Mail` usando a função SMTP [`.send()`](SMTPTransporter Objetos de e-mail fornecem as seguintes propriedades: -> 4D segue a [especificação JMAP](https://jmap.io/spec-mail.html) para formatar o objeto de e-mail. +> 4D follows the [JMAP specification](https://jmap.io/spec/rfc8621/) to format the Email object. | | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -386,7 +386,7 @@ The `MAIL Convert from MIME` command co #### Descrição O comando `MAIL Convert from MIME` converte um documento MIME num objecto de correio electrónico válido. -> 4D segue a [especificação JMAP](https://jmap.io/spec-mail.html) para formatar o objeto de e-mail. +> 4D follows the [JMAP specification](https://jmap.io/spec/rfc8621/) to format the returned email object. Passe *mime* um documento MIME válido para converter. Pode ser fornecido por qualquer servidor de correio ou aplicativo. Você pode passar um BLOB ou um parâmetro *mime*. Se o MIME vier de um arquivo, é recomendado utilizar um parâmetro BLOB para evitar problemas relacionados ao conjunto de caracteres e conversões de quebra de linha. @@ -476,7 +476,7 @@ $status:=$transporter.send($email) O comando `MAIL Convert to MIME` converte um objecto e-mail em texto MIME. Este comando é chamado internamente por [SMTP_transporter.send(](API/SMTPTransporterClass.md#send) para formatar o objeto de e-mail antes de enviá-lo. Ele pode ser usado para analisar o formato MIME do objeto. No *e-mail*, passe o conteúdo e os detalhes da estrutura do e-mail para converter. Isso inclui informações como os endereços de e-mail (remetente e destinatário(s)), a própria mensagem e o tipo de exibição para a mensagem. -> 4D segue a [especificação JMAP](https://jmap.io/spec-mail.html) para formatar o objeto de e-mail. +> 4D follows the [JMAP specification](https://jmap.io/spec/rfc8621/) to format the email object. Em *opções*, você pode definir um conjunto de caracteres e uma configuração de codificação específica para o e-mail. As seguintes propriedades estão disponíveis: diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md b/i18n/pt/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md index be6e3e36bb7f8d..8ca54ac4ef6816 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-20/API/IMAPTransporterClass.md @@ -223,6 +223,11 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### Veja também + +[`.removeFlags()`](#removeflags) + + diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md index 76d0dcce533c69..13b4150b6441c1 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/API/EmailObjectClass.md @@ -20,7 +20,7 @@ Os comandos [`MAIL Convert from MIME`](../commands/mail-convert-from-mime.md) e Objetos de e-mail fornecem as seguintes propriedades: -> 4D segue a [especificação JMAP](https://jmap.io/spec-mail.html) para formatar o objeto Email. +> 4D segue a [especificação JMAP](https://jmap.io/spec/rfc8621/) para formatar o objeto Email. | | | -------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md index e225c447250e26..d5e154d1f97ae5 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/API/IMAPTransporterClass.md @@ -158,6 +158,10 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### Veja também + +[`.removeFlags()`](#removeflags) + diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md index a4b10d43ffe734..3300834e4ddd81 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/on-web-connection-database-method.md @@ -49,7 +49,7 @@ Você deve declarar esses parâmetros da seguinte maneira: ```4d   // On Web Connection Database Method   -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text)     // Código para o método ``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md index 33f32ba3cbb0bd..48c1eabf839c7a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs Por padrão, os registros encontrados pelas pesquisas não estão bloqueados. Passe [True](../commands/true) no parâmetro *bloq* para ativar o bloqueio. -Este comando deve imperativamente ser utilizado no interior de uma transação. Se for chamado fora deste contexto, é gerado um erro. Isso permite um melhor controle do bloqueio de registros. Os registros encontrados permanecerão bloqueados até que a transação termine ( confirmada ou cancelada). Depois que a transação se completa, todos os registros são desbloqueados. +Este comando deve imperativamente ser utilizado no interior de uma transação. Se for chamado fora deste contexto, é ignorado. Isso permite um melhor controle do bloqueio de registros. Os registros encontrados permanecerão bloqueados até que a transação termine ( confirmada ou cancelada). Depois que a transação se completa, todos os registros são desbloqueados. Os registros estão bloqueados para todas as tabelas na transação atual. diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md index 02b2ab7e6c67c5..114164d4d245e3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands-legacy/web-validate-digest.md @@ -46,7 +46,7 @@ Exemplo de método de base On Web Authentication em modo Digest: ```4d   // Método de banco On Web Authentication - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  var $usuario : Text  var $0 : Boolean diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md index fbc6fa46300138..fb6b79e902a5b0 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-from-mime.md @@ -32,7 +32,7 @@ displayed_sidebar: docs O comando `MAIL Convert from MIME` converte um documento MIME em um objeto de e-mail válido. -> O formato dos objetos de email 4D segue a [especificação JMAP](https://jmap.io/spec-mail.html). +> O formato dos objetos de email 4D segue a [especificação JMAP](https://jmap.io/spec/rfc8621/). Passe em *mime* um documento MIME válido para converter. Pode ser fornecido por qualquer servidor de correio ou aplicativo. Pode ser fornecido por qualquer servidor de correio ou aplicativo. Se o MIME vier de um arquivo, é recomendado utilizar um parâmetro BLOB para evitar problemas relacionados ao conjunto de caracteres e conversões de quebra de linha. diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md index a992843975617d..c950f968878b00 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/commands/mail-convert-to-mime.md @@ -36,7 +36,7 @@ O comando `MAIL Convert to MIME` diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md index ab0de7a5449ede..53a3c03a4b41a9 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/Desktop/user-settings.md @@ -38,7 +38,7 @@ Você pode acessar essas caixas de diálogo usando o menu **Design > Configuraç ![](../assets/en/settings/user-settings-dialog.png) -Você também pode acessar essas caixas de diálogo usando o comando [OPEN SETTINGS WINDOW](../commands-legacy/open-settings-window) com o seletor *settingsType* apropriado. +Você também pode acessar essas caixas de diálogo usando o comando [OPEN SETTINGS WINDOW](../commands/open-settings-window) com o seletor *settingsType* apropriado. A caixa de diálogo Configurações da estrutura é idêntica às Configurações standard e dá acesso a todas as suas propriedades (que podem ser substituídas por configurações do utilizador). @@ -77,9 +77,9 @@ Quando você editar as configurações nesta caixa de diálogo, elas são automa ## `SET DATABASE PARAMETER` e configurações de usuário -Algumas das configurações do usuário também estão disponíveis através do comando [SET DATABASE PARAMETER](../commands-legacy/set-database-parameter). As definições do utilizador são parâmetros com a propriedade **Kept between two sessions** definida para **Yes**. +Algumas das configurações do usuário também estão disponíveis através do comando [SET DATABASE PARAMETER](../commands/set-database-parameter). As definições do utilizador são parâmetros com a propriedade **Kept between two sessions** definida para **Yes**. -Quando a funcionalidade **Propriedades usuário** está ativada, as propriedades usuário editadas pelo comando [SET DATABASE PARAMETER](../commands-legacy/set-database-parameter) são automaticamente salvas nas configurações do usuário para o arquivo de dados. +Quando a funcionalidade **Propriedades usuário** está ativada, as propriedades usuário editadas pelo comando [SET DATABASE PARAMETER](../commands/set-database-parameter) são automaticamente salvas nas configurações do usuário para o arquivo de dados. > 'Número de seqüência de tabela' é uma exceção; esse valor de configuração é sempre salvo no próprio arquivo de dados. diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md index d72e077facb9ea..a8bdfa2e163f1d 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/Develop-legacy/transactions.md @@ -7,15 +7,15 @@ title: Transações As transações são uma série de modificações de dados relacionadas que são realizadas em um banco de dados ou armazenamento de dados dentro de um [process](./processes.md). Uma transação não é salva em um banco de dados permanentemente até que a transação seja validada. Se uma transação não for concluída, seja porque é cancelada ou por algum evento externo, as modificações não são salvas. -Durante uma transação, todas as alterações feitas nos dados do banco de dados dentro de um processo são armazenadas localmente em um buffer temporário. Se a transação for aceita com [`VALIDATE TRANSACTION`](../commands-legacy/validate-transaction) ou [`validateTransaction()`](../API/DataStoreClass.md#validatetransaction), as alterações são salvas permanentemente. Se a transação for cancelada com [`CANCEL TRANSACTION`](../commands-legacy/cancel-transaction) ou [`cancelTransaction()`](../API/DataStoreClass.md#canceltransaction), as alterações não são salvas. Em todos os casos, nem a seleção atual nem o registro atual são modificados pelos comandos de gerenciamento de transações. +Durante uma transação, todas as alterações feitas nos dados do banco de dados dentro de um processo são armazenadas localmente em um buffer temporário. Se a transação for aceita com [`VALIDATE TRANSACTION`](../commands/validate-transaction) ou [`validateTransaction()`](../API/DataStoreClass.md#validatetransaction), as alterações são salvas permanentemente. Se a transação for cancelada com [`CANCEL TRANSACTION`](../commands/cancel-transaction) ou [`cancelTransaction()`](../API/DataStoreClass.md#canceltransaction), as alterações não são salvas. Em todos os casos, nem a seleção atual nem o registro atual são modificados pelos comandos de gerenciamento de transações. -4D suporta transações aninhadas, ou seja, transações em vários níveis hierárquicos. O número de subtransações permitidas é ilimitado. O comando [`Transaction level`](../commands-legacy/transaction-level) pode ser usado para descobrir o nível de transação atual em que o código está sendo executado. Quando transações aninhadas são usadas, o resultado de cada subtransação depende da validação ou cancelamento da transação de nível superior. Se a transação de nível superior for validada, os resultados das subtransações (validação ou cancelamento) são confirmados. Por outro lado, se a operação de nível superior for anulada, todas as suboperações são anuladas, independentemente de seus respectivos resultados. +4D suporta transações aninhadas, ou seja, transações em vários níveis hierárquicos. O número de subtransações permitidas é ilimitado. O comando [`Transaction level`](../commands/transaction-level) pode ser usado para descobrir o nível de transação atual em que o código está sendo executado. Quando transações aninhadas são usadas, o resultado de cada subtransação depende da validação ou cancelamento da transação de nível superior. Se a transação de nível superior for validada, os resultados das subtransações (validação ou cancelamento) são confirmados. Por outro lado, se a operação de nível superior for anulada, todas as suboperações são anuladas, independentemente de seus respectivos resultados. 4D inclui uma funcionalidade que permite [suspender e retomar transações](#suspending-transactions) dentro do seu código 4D. Quando uma transação é suspensa, você pode executar operações independentemente da transação em si e, em seguida, retomar a transação para validá-la ou cancelá-la como de costume. ### Exemplo -Neste exemplo, o banco de dados é um sistema de faturamento simples. As linhas de fatura são armazenadas em uma tabela chamada [Invoice Lines], que está relacionada à tabela [Invoices] por meio de um relacionamento entre os campos [Invoices]Invoice ID e [Invoice Lines]Invoice ID. Quando uma fatura é adicionada, um ID único é calculado, usando o comando [`Sequence number`](../commands-legacy/sequence-number). O relacionamento entre [Invoices] e [Invoice Lines] é um relacionamento automático Relate Many. A caixa de seleção **Asignar automáticamente valor relacionado en subformulario** está marcada. +Neste exemplo, o banco de dados é um sistema de faturamento simples. As linhas de fatura são armazenadas em uma tabela chamada [Invoice Lines], que está relacionada à tabela [Invoices] por meio de um relacionamento entre os campos [Invoices]Invoice ID e [Invoice Lines]Invoice ID. Quando uma fatura é adicionada, um ID único é calculado, usando o comando [`Sequence number`](../commands/sequence-number). O relacionamento entre [Invoices] e [Invoice Lines] é um relacionamento automático Relate Many. A caixa de seleção **Asignar automáticamente valor relacionado en subformulario** está marcada. O relacionamento entre [Invoice Lines] e [Parts] é manual. @@ -32,7 +32,7 @@ Este exemplo é uma situação típica em que você precisa usar uma transação Existem várias maneiras de realizar a entrada de dados usando transações: -1. Você pode gerenciar as transações você mesmo usando os comandos de transação [`START TRANSACTION`](../commands-legacy/start-transaction), [`VALIDATE TRANSACTION`](../commands-legacy/validate-transaction) e [`CANCEL TRANSACTION`](../commands-legacy/cancel-transaction). Você pode escrever, por exemplo: +1. Você pode gerenciar as transações você mesmo usando os comandos de transação [`START TRANSACTION`](../commands/start-transaction), [`VALIDATE TRANSACTION`](../commands/validate-transaction) e [`CANCEL TRANSACTION`](../commands/cancel-transaction). Você pode escrever, por exemplo: ```4d READ WRITE([Invoice Lines]) @@ -72,7 +72,7 @@ title: Transactions As transações são uma série de modificações de dados relacionadas que são realizadas em um banco de dados ou armazenamento de dados dentro de um [processo](./processes.md). Uma transação não é salva em um banco de dados permanentemente até que a transação seja validada. Se uma transação não for concluída, seja porque é cancelada ou por algum evento externo, as modificações não são salvas. -Durante uma transação, todas as alterações feitas nos dados do banco de dados dentro de um processo são armazenadas localmente em um buffer temporário. Se a transação for aceita com [`VALIDATE TRANSACTION`](https://www.google.com/search?q=../commands-legacy/validate-transaction.md) ou [`validateTransaction()`](../API/DataStoreClass.md#validatetransaction), as alterações são salvas permanentemente. Se a transação for cancelada com [`CANCEL TRANSACTION`](../commands-legacy/cancel-transaction) ou [`cancelTransaction()`](../API/DataStoreClass.md#canceltransaction), as alterações não são salvas. Em todos os casos, nem a seleção atual nem o registro atual são modificados pelos comandos de gerenciamento de transações. +Durante uma transação, todas as alterações feitas nos dados do banco de dados dentro de um processo são armazenadas localmente em um buffer temporário. Se a transação for aceita com [`VALIDATE TRANSACTION`](https://www.google.com/search?q=../commands-legacy/validate-transaction.md) ou [`validateTransaction()`](../API/DataStoreClass.md#validatetransaction), as alterações são salvas permanentemente. Se a transação for cancelada com [`CANCEL TRANSACTION`](../commands/cancel-transaction) ou [`cancelTransaction()`](../API/DataStoreClass.md#canceltransaction), as alterações não são salvas. Em todos os casos, nem a seleção atual nem o registro atual são modificados pelos comandos de gerenciamento de transações. O 4D suporta transações aninhadas, ou seja, transações em vários níveis hierárquicos. O número de subtransações permitidas é ilimitado. O comando [`Transaction level`](https://www.google.com/search?q=../commands-legacy/transaction-level.md) pode ser usado para descobrir o nível de transação atual em que o código está sendo executado. Quando transações aninhadas são usadas, o resultado de cada subtransação depende da validação ou cancelamento da transação de nível superior. Se a transação de nível superior for validada, os resultados das subtransações (validação ou cancelamento) são confirmados. Por outro lado, se a operação de nível superior for anulada, todas as suboperações são anuladas, independentemente de seus respectivos resultados. @@ -80,7 +80,7 @@ O 4D inclui uma funcionalidade que permite [suspender e retomar transações](#s ### Example -Neste exemplo, o banco de dados é um sistema de faturamento simples. As linhas de fatura são armazenadas em uma tabela chamada [Invoice Lines], que está relacionada à tabela [Invoices] por meio de um relacionamento entre os campos [Invoices]Invoice ID e [Invoice Lines]Invoice ID. Quando uma fatura é adicionada, um ID único é calculado, usando o comando [`Sequence number`](../commands-legacy/sequence-number). O relacionamento entre [Invoices] e [Invoice Lines] é um relacionamento automático Relate Many. A caixa de seleção **Asignar automáticamente valor relacionado en subformulario** está marcada. +Neste exemplo, o banco de dados é um sistema de faturamento simples. As linhas de fatura são armazenadas em uma tabela chamada [Invoice Lines], que está relacionada à tabela [Invoices] por meio de um relacionamento entre os campos [Invoices]Invoice ID e [Invoice Lines]Invoice ID. Quando uma fatura é adicionada, um ID único é calculado, usando o comando [`Sequence number`](../commands/sequence-number). O relacionamento entre [Invoices] e [Invoice Lines] é um relacionamento automático Relate Many. A caixa de seleção **Asignar automáticamente valor relacionado en subformulario** está marcada. O relacionamento entre [Invoice Lines] e [Parts] é manual. @@ -97,7 +97,7 @@ Este exemplo é uma situação típica em que você precisa usar uma transação Existem várias maneiras de realizar a entrada de dados usando transações: -1. Você pode gerenciar as transações você mesmo usando os comandos de transação [`START TRANSACTION`](../commands-legacy/start-transaction), [`VALIDATE TRANSACTION`](https://www.google.com/search?q=../commands-legacy/validate-transaction.md) e [`CANCEL TRANSACTION`](../commands-legacy/cancel-transaction). Você pode escrever, por exemplo: +1. Você pode gerenciar as transações você mesmo usando os comandos de transação [`START TRANSACTION`](../commands/start-transaction), [`VALIDATE TRANSACTION`](https://www.google.com/search?q=../commands-legacy/validate-transaction.md) e [`CANCEL TRANSACTION`](../commands/cancel-transaction). Você pode escrever, por exemplo: ```4d  READ WRITE([Invoice Lines]) @@ -190,7 +190,7 @@ Se você clicar no botão *bOK*, tanto a entrada de dados quanto a transação s End case ``` -Neste código, chamamos o comando `CANCEL` independentemente do botão pressionado. O novo registro não é validado por uma chamada a [`ACCEPT`](../commands-legacy/accept), mas sim pelo comando [`SAVE RECORD`](../commands-legacy/save-record) Além disso, observe que `SAVE RECORD` é executado imediatamente antes do comando [`VALIDATE TRANSACTION`](../commands-legacy/validate-transaction). Portanto, salvar o registro [Invoices] é, na verdade, parte da transação. O comando ACCEPT também validaria o registro, mas neste caso a transação seria validada antes de o registro [Invoices] ser salvo. Em outras palavras, o registro seria salvo fora da transação. +Neste código, chamamos o comando `CANCEL` independentemente do botão pressionado. O novo registro não é validado por uma chamada a [`ACCEPT`](../commands/accept), mas sim pelo comando [`SAVE RECORD`](../commands/save-record) Além disso, observe que `SAVE RECORD` é executado imediatamente antes do comando [`VALIDATE TRANSACTION`](../commands/validate-transaction). Portanto, salvar o registro [Invoices] é, na verdade, parte da transação. O comando ACCEPT também validaria o registro, mas neste caso a transação seria validada antes de o registro [Invoices] ser salvo. Em outras palavras, o registro seria salvo fora da transação. Dependendo de suas necessidades, você pode personalizar seu banco de dados, conforme mostrado nestes exemplos. No último exemplo, o gerenciamento de registros bloqueados na tabela [Parts] poderia ser ainda mais desenvolvido. @@ -201,9 +201,9 @@ Dependendo de suas necessidades, você pode personalizar seu banco de dados, con Suspender uma transação é útil quando você precisa realizar, de dentro de uma transação, certas operações que não precisam ser executadas sob o controle dessa transação. Por exemplo, imagine o caso em que um cliente faz um pedido, portanto dentro de uma transação, e também atualiza seu endereço. Em seguida, o cliente muda de ideia e cancela o pedido. A transação é cancelada, mas você não deseja que a alteração de endereço seja revertida. Este é um exemplo típico em que suspender a transação é útil. Três comandos são usados para suspender e retomar transações: -- [`SUSPEND TRANSACTION`](../commands-legacy/suspend-transaction): pausa a transação atual. Os registros atualizados ou adicionados permanecem bloqueados. -- [`RESUME TRANSACTION`](../commands-legacy/resume-transaction): reativa uma transação suspensa. -- [`Active transaction`](../commands-legacy/active-transaction): retorna False se a transação estiver suspensa ou se não houver transação em andamento, e True se tiver sido iniciada ou retomada. +- [`SUSPEND TRANSACTION`](../commands/suspend-transaction): pausa a transação atual. Os registros atualizados ou adicionados permanecem bloqueados. +- [`RESUME TRANSACTION`](../commands/resume-transaction): reativa uma transação suspensa. +- [`Active transaction`](../commands/active-transaction): retorna False se a transação estiver suspensa ou se não houver transação em andamento, e True se tiver sido iniciada ou retomada. ### Exemplo @@ -271,9 +271,9 @@ Funcionalidades específicas foram adicionadas para gerenciar erros: #### Transações suspensas e estado do processo -O comando [`In transaction`](../commands-legacy/in-transaction) etorna True quando uma transação foi iniciada, mesmo que esteja suspensa. Para saber se a transação atual está suspensa, é necessário usar o comando [`Active transaction`](../commands-legacy/active-transaction), que retorna False neste caso. +O comando [`In transaction`](../commands/in-transaction) etorna True quando uma transação foi iniciada, mesmo que esteja suspensa. Para saber se a transação atual está suspensa, é necessário usar o comando [`Active transaction`](../commands/active-transaction), que retorna False neste caso. -Ambos os comandos, no entanto, também retornam False se nenhuma transação foi iniciada. Nesse caso, pode ser necessário usar o comando [`Transaction level`](../commands-legacy/transaction-level), que retorna 0 neste contexto (nenhuma transação foi iniciada). +Ambos os comandos, no entanto, também retornam False se nenhuma transação foi iniciada. Nesse caso, pode ser necessário usar o comando [`Transaction level`](../commands/transaction-level), que retorna 0 neste contexto (nenhuma transação foi iniciada). O gráfico a seguir ilustra os diferentes contextos de transação e os valores correspondentes retornados pelos comandos de transação: diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/Project/components.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/Project/components.md index 786a54efdf63ab..3a82bcfa78d3fc 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/Project/components.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/Project/components.md @@ -426,7 +426,7 @@ Estão disponíveis as seguintes etiquetas de status: - **Duplicated**: a dependência não é carregada porque existe uma outra dependência com o mesmo nome no mesmo local (e é carregado). - **Disponível após a reinicialização**: A referência de dependência acabou de ser adicionada ou atualizada [usando a interface] (#monitoring-project-dependencies) e será carregada quando o aplicativo for reiniciado. - **Disponível após a reinicialização**: A referência de dependência acabou de ser adicionada ou atualizada [usando a interface] (#removing-a-dependency) e será carregada quando o aplicativo for reiniciado. -- **Update available \**: A new version of the dependency matching your [component version configuration](#defining-a-github-dependency-version-range) has been detected. +- **Update available \**: A new version of the dependency matching your [component version configuration](#defining-a-dependency-version-range) has been detected. - **Refreshed after restart**: The [component version configuration](#defining-a-dependency-version-range) of the dependency has been modified, it will be adjusted at the next startup. - **Recent update**: A new version of the dependency has been loaded at startup. diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAI.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAI.md index 677ce1b00759e0..45aec63e2235f4 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAI.md @@ -9,12 +9,12 @@ The `OpenAI` class provides a client for accessing various OpenAI API resources. ## Configuration Properties -| Nome da propriedade | Tipo | Descrição | Opcional | -| ------------------- | ---- | ---------------------------------------------------------------------------- | --------------------------------------------------------- | -| `apiKey` | Text | Your [OpenAI API Key](https://platform.openai.com/api-keys). | Can be required by the provider | -| `baseURL` | Text | Base URL for OpenAI API requests. | Yes (if omitted = use OpenAI Platform) | -| `organization` | Text | Your OpenAI Organization ID. | Sim | -| `project` | Text | Your OpenAI Project ID. | Sim | +| Nome da propriedade | Tipo | Descrição | Opcional | +| ------------------- | ---- | ---------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | +| `apiKey` | Text | Your [OpenAI API Key](https://developers.openai.com/api/docs/quickstart#create-and-export-an-api-key). | Can be required by the provider | +| `baseURL` | Text | Base URL for OpenAI API requests. | Yes (if omitted = use OpenAI Platform) | +| `organization` | Text | Your OpenAI Organization ID. | Sim | +| `project` | Text | Your OpenAI Project ID. | Sim | ### Propriedades HTTP adicionais @@ -81,3 +81,9 @@ $client.model.lists(...) ## Provider Model Aliases The OpenAI client supports provider model aliases for easy multi-provider usage. See [Provider Model Aliases](../provider-model-aliases.md) for complete documentation. + +You can construct an OpenAI client using a pre-configured provider name. This allows you to easily switch between different AI providers (OpenAI, Anthropic, etc.) without specifying the full configuration each time. + +```4d +var $client:=cs.AIKit.OpenAI.new({provider: "anthropic"}) +``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md index e7006d038b6d97..f2d791b33c30b1 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md @@ -21,3 +21,4 @@ The client allow to make HTTP Request. - [OpenAIChatAPI](OpenAIChatAPI.md) - [OpenAIImagesAPI](OpenAIImagesAPI.md) - [OpenAIModerationsAPI](OpenAIModerationsAPI.md) +- [OpenAIFilesAPI](OpenAIFilesAPI.md) diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md index b9b0c7941fef03..194c5c8718a925 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md @@ -7,7 +7,7 @@ title: OpenAIChatCompletionsAPI The `OpenAIChatCompletionsAPI` class is designed for managing chat completions with OpenAI's API. It provides methods to create, retrieve, update, delete, and list chat completions. -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ## Funções @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/chat Creates a model response for the given chat conversation. -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create #### Exemplo de uso @@ -62,7 +62,7 @@ $messages.push($result.choice.message) // {"role":"assistant"; "content": "xxx" Get a stored chat completion. -https://platform.openai.com/docs/api-reference/chat/get +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/retrieve ### update() @@ -77,7 +77,7 @@ https://platform.openai.com/docs/api-reference/chat/get Modify a stored chat completion. -https://platform.openai.com/docs/api-reference/chat/update +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/update ### delete() @@ -91,7 +91,7 @@ https://platform.openai.com/docs/api-reference/chat/update Delete a stored chat compltions. -https://platform.openai.com/docs/api-reference/chat/delete +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/delete ### lista() @@ -104,4 +104,4 @@ https://platform.openai.com/docs/api-reference/chat/delete List stored chat completions. -https://platform.openai.com/docs/api-reference/chat/list +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/list diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md index ca7eea49b3ff04..8da0225766ff0b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md @@ -21,4 +21,4 @@ The `OpenAIChatCompletionsMessagesAPI` class is designed to interact with the Op The `list()` function retrieves messages associated with a specific chat completion ID. It throws an error if the `completionID` is empty. If the *parameters* argument is not an instance of `OpenAIChatCompletionsMessagesParameters`, it will create a new instance using the provided parameters. -https://platform.openai.com/docs/api-reference/chat/getMessages +https://developers.openai.com/api/reference/resources/chat/subresources/completions/subresources/messages/methods/list diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md index c41a84d41d0d91..4486b0dd7c002a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md @@ -1,11 +1,11 @@ --- id: openaichatcompletionsparameters -title: OpenAIChatCompletionParameters +title: OpenAIChatCompletionsParameters --- -# OpenAIChatCompletionParameters +# OpenAIChatCompletionsParameters -The `OpenAIChatCompletionParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. +The `OpenAIChatCompletionsParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. ## Inherits @@ -13,30 +13,32 @@ The `OpenAIChatCompletionParameters` class is designed to handle the parameters ## Propriedades -| Propriedade | Tipo | Valor padrão | Descrição | -| ----------------------- | ------------ | --------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `model` | Text | `"gpt-4o-mini"` | ID of the model to use. Supports [provider:model aliases](../provider-model-aliases.md) for multi-provider usage (e.g., `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | -| `stream` | Parâmetros | `False` | Whether to stream back partial progress. Se definido, os tokens serão enviados como somente dados. Fórmula de retorno de chamada necessária. | -| `stream_options` | Object | `Null` | Property for stream=True. For example: `{include_usage: True}` | -| `max_completion_tokens` | Integer | `0` | The maximum number of tokens that can be generated in the completion. | -| `n` | Integer | `1` | How many completions to generate for each prompt. | -| `temperature` | Real | `-1` | What sampling temperature to use, between 0 and 2. Higher values make the output more random, while lower values make it more focused and deterministic. | -| `store` | Parâmetros | `False` | Whether or not to store the output of this chat completion request. | -| `reasoning_effort` | Text | `Null` | Constrains effort on reasoning for reasoning models. Currently supported values are `"low"`, `"medium"`, and `"high"`. | -| `response_format` | Object | `Null` | An object specifying the format that the model must output. Compatible with structured outputs. | -| `tools` | Collection | `Null` | A list of tools ([OpenAITool](OpenAITool.md)) the model may call. Only "function" type is supported. | -| `tool_choice` | Diferente de | `Null` | Controls which (if any) tool is called by the model. Can be `"none"`, `"auto"`, `"required"`, or specify a particular tool. | -| `prediction` | Object | `Null` | Static predicted output content, such as the content of a text file that is being regenerated. | +| Propriedade | Tipo | Valor padrão | Descrição | +| ----------------------- | ------------ | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | `"gpt-4o-mini"` | ID of the model to use. Supports [provider:model aliases](../provider-model-aliases.md) for multi-provider usage (e.g., `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | +| `stream` | Parâmetros | `False` | Whether to stream back partial progress. Se definido, os tokens serão enviados como somente dados. Fórmula de retorno de chamada necessária. | +| `stream_options` | Object | `Null` | Property for stream=True. For example: `{include_usage: True}` | +| `max_completion_tokens` | Integer | `0` | The maximum number of tokens that can be generated in the completion. | +| `n` | Integer | `1` | How many completions to generate for each prompt. | +| `temperature` | Real | `-1` | What sampling temperature to use, between 0 and 2. Higher values make the output more random, while lower values make it more focused and deterministic. | +| `top_p` | Real | `-1` | An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. Only sent when the value is greater than 0 (omitted when `<= 0`, with default `-1`). | +| `store` | Parâmetros | `False` | Whether or not to store the output of this chat completion request. | +| `reasoning_effort` | Text | `Null` | Constrains effort on reasoning for reasoning models. Currently supported values are `"low"`, `"medium"`, and `"high"`. | +| `response_format` | Object | `Null` | An object specifying the format that the model must output. Compatible with structured outputs. | +| `tools` | Collection | `Null` | A list of tools ([OpenAITool](OpenAITool.md)) the model may call. Only "function" type is supported. | +| `tool_choice` | Diferente de | `Null` | Controls which (if any) tool is called by the model. Can be `"none"`, `"auto"`, `"required"`, or specify a particular tool. | +| `prediction` | Object | `Null` | Static predicted output content, such as the content of a text file that is being regenerated. | +| `service_tier` | Text | `Null` | Specifies the processing type used for serving the request. `"auto"`, `"auto"`, `"default"`, and `"priority"`. | ### Asynchronous Callback Properties -| Propriedade | Tipo | Descrição | -| ------------------------------------------ | ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -| `onData` (or `formula`) | 4D. Function | A function to be called asynchronously when receiving data chunk. Ensure that the current process does not terminate. | +\| Property | Type | Description | +\|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| +\| `onData`
                    (or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk.
                    *Ensure that the current process does not terminate.* | -`onData` will receive as argument an [OpenAIChatCompletionsStreamResult](./OpenAIChatCompletionsStreamResult.md). +`onData` will receive as argument a [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md) -See [OpenAIParameters](./OpenAIParameters.md) for other callback properties. +See [OpenAIParameters](OpenAIParameters.md) for other callback properties. ## Response Format @@ -49,7 +51,7 @@ The `response_format` parameter allows you to specify the format that the model The default response format returns plain text: ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "text"} \ }) @@ -60,13 +62,13 @@ var $params := cs.OpenAIChatCompletionsParameters.new({ \ Forces the model to respond with valid JSON: ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "json_object"} \ }) var $messages := [ \ - cs.OpenAIMessage.new({ \ + cs.AIKit.OpenAIMessage.new({ \ role: "system"; \ content: "You are a helpful assistant that always responds in JSON format." \ }) \ @@ -96,7 +98,7 @@ var $jsonSchema := { \ additionalProperties: False \ } -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: { \ type: "json_schema"; \ diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md index 68c906bb15bea4..61cacb789b9b53 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md @@ -11,10 +11,61 @@ title: OpenAIChatCompletionsResult ## Propriedades calculadas -| Propriedade | Tipo | Descrição | -| ----------- | ------------ | --------------------------------------------------------------------------------------------- | -| `choices` | Collection | Retorna uma coleção de [OpenAIChoice](OpenAIChoice.md) da resposta do OpenAI. | -| `choice` | OpenAIChoice | Retorna o primeiro [OpenAIChoice](OpenAIChoice.md) das opções da coleção. | +| Propriedade | Tipo | Descrição | +| ------------ | ------------ | -------------------------------------------------------------------------------------------------------------------- | +| `choices` | Collection | Retorna uma coleção de [OpenAIChoice](OpenAIChoice.md) da resposta do OpenAI. | +| `choice` | OpenAIChoice | Retorna o primeiro [OpenAIChoice](OpenAIChoice.md) das opções da coleção. | +| `utilização` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### utilização + +The `usage` property returns an object containing token usage information for chat completions. + +| Campo | Tipo | Descrição | +| --------------------------- | ------- | ----------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +#### prompt_tokens_details + +| Campo | Tipo | Descrição | +| --------------- | ------- | -------------------------------------------------------------------------- | +| `cached_tokens` | Integer | Number of tokens served from cache. | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | + +#### completion_tokens_details + +| Campo | Tipo | Descrição | +| ---------------------------- | ------- | --------------------------------------------------------------------------------------------------------------- | +| `reasoning_tokens` | Integer | Tokens used for reasoning (e.g., o1 models). | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | +| `accepted_prediction_tokens` | Integer | Tokens from accepted predictions. | +| `rejected_prediction_tokens` | Integer | Tokens from rejected predictions. | + +**Example response:** + +```json +{ + "prompt_tokens": 19, + "completion_tokens": 10, + "total_tokens": 29, + "prompt_tokens_details": { + "cached_tokens": 0, + "audio_tokens": 0 + }, + "completion_tokens_details": { + "reasoning_tokens": 0, + "audio_tokens": 0, + "accepted_prediction_tokens": 0, + "rejected_prediction_tokens": 0 + } +} +``` + +> **Note:** The `*_tokens_details` objects may not be present in all responses or from all providers. ## Veja também diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md index c44c2953857737..a14b9cf27c07fd 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md @@ -22,9 +22,26 @@ title: OpenAIChatCompletionsStreamResult | `choice` | [OpenAIChoice](OpenAIChoice.md) | Returns a choice data, with a `delta` message. | | `choices` | Collection | Retorna uma coleção de dados [OpenAIChoice](OpenAIChoice.md), com mensagens `delta`. | -### Overrided properties +### Overridden properties -| Propriedade | Tipo | Descrição | -| ------------ | ------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | -| `success` | [OpenAIChoice](OpenAIChoice.md) | Retorna `True` se os dados de streaming foram decodificados como um objeto com sucesso. | -| `terminated` | Parâmetros | A Boolean indicating whether the HTTP request was terminated. ie `onTerminate` called. | +| Propriedade | Tipo | Descrição | +| ------------ | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `success` | Parâmetros | Retorna `True` se os dados de streaming foram decodificados como um objeto com sucesso. | +| `terminated` | Parâmetros | A Boolean indicating whether the HTTP request was terminated. ie `onTerminate` called. | +| `utilização` | Object | Returns token usage information from the stream data (only available in the final chunk when `stream_options.include_usage` is set to `True`). | + +### utilização + +The `usage` property returns an object containing token usage information, available only in the final streaming chunk when enabled via `stream_options.include_usage: True` in the request parameters. + +The structure is the same as [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage): + +| Campo | Tipo | Descrição | +| --------------------------- | ------- | ----------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +> **Note:** To receive usage information in streaming responses, you must set `stream_options: {include_usage: True}` in your request parameters. See [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) for details. diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md index 7b7c04a2454eb8..cce3118f2a69cc 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md @@ -34,20 +34,31 @@ This method creates a new chat helper with the specified system prompt and initi ### prompt() -**prompt**(*prompt* : Text) : OpenAIChatCompletionsResult +**prompt**(*prompt* : Variant) : OpenAIChatCompletionsResult -| Parâmetro | Tipo | Descrição | -| --------- | ------------------------------------------------------------- | ----------------------------------------------------------- | -| *prompt* | Text | The text prompt to send to OpenAI chat. | -| Resultado | [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md) | The completion result returned by the chat. | +| Parâmetro | Tipo | Descrição | +| --------- | ------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| *prompt* | Text or [OpenAIMessage](OpenAIMessage.md) | The text prompt to send to OpenAI chat, or an OpenAIMessage object for more complex messages (e.g., with images or files). | +| Resultado | [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md) | The completion result returned by the chat. | -Sends a user prompt to the chat and returns the corresponding completion result. +Sends a user prompt to the chat and returns the corresponding completion result. You can pass either a simple text string or an [OpenAIMessage](OpenAIMessage.md) object for more advanced scenarios like including images or files. #### Exemplo de uso ```4D +// Simple text prompt var $result:=$chatHelper.prompt("Hello, how can I help you today?") $result:=$chatHelper.prompt("Why 42?") + +// Using OpenAIMessage for advanced scenarios (e.g., with images) +var $message:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "What's in this image?"}) +$message.addImageURL("https://example.com/photo.jpg"; "high") +$result:=$chatHelper.prompt($message) + +// Using OpenAIMessage with files +var $fileMessage:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "Analyze this document"}) +$fileMessage.addFileId($uploadedFile.id) +$result:=$chatHelper.prompt($fileMessage) ``` ### reset() @@ -65,23 +76,23 @@ $chatHelper.reset() // Clear all previous messages and tools ### registerTool() -**registerTool**(*tool* : Object; *handler* : Object) +**registerTool**(*tool* : Object; *handler* : Variant) -| Parâmetro | Tipo | Descrição | -| --------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| *tool* | Object | The tool definition object (or [OpenAITool](OpenAITool.md) instance) | -| *handler* | Object | The function to handle tool calls ([4D.Function](../../API/FunctionClass.md) or Object), optional if defined inside *tool* as *handler* property | +| Parâmetro | Tipo | Descrição | +| --------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- | +| *tool* | Object | The tool definition object (or [OpenAITool](OpenAITool.md) instance) | +| *handler* | Object | The function to handle tool calls (4D.Function or Object), optional if defined inside *tool* as *handler* property | Registers a tool with its handler function for automatic tool call handling. The *handler* parameter can be: - A **4D.Function**: Direct handler function -- An **Object**: An object containing a `formula` property matching the tool function name +- An **Object**: An object containing a formula property matching the tool function name The handler function receives an object containing the parameters passed from the OpenAI tool call. This object contains key-value pairs where the keys match the parameter names defined in the tool's schema, and the values are the actual arguments provided by the AI model. -#### Register Tool Example +#### Register Tool Examples ```4D // Example 1: Simple registration with direct handler @@ -117,7 +128,7 @@ Registers multiple tools at once. The parameter can be: - **Object**: Object with function names as keys mapping to tool definitions - **Object with `tools` attribute**: Object containing a `tools` collection and formula properties matching tool names -#### Register Multiple Tools Example +#### Register Multiple Tools Examples ##### Example 1: Collection format with handlers in tools @@ -197,4 +208,4 @@ Unregisters all tools at once. This clears all tool handlers, empties the tools ```4D $chatHelper.registerTools($multipleTools) $chatHelper.unregisterTools() // Remove all tools -``` \ No newline at end of file +``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md index 5bf0505365d701..3b860521fdf943 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md @@ -7,7 +7,7 @@ title: OpenAIEmbeddingsAPI The `OpenAIEmbeddingsAPI` provides functionalities to create embeddings using OpenAI's API. -https://platform.openai.com/docs/api-reference/embeddings +https://developers.openai.com/api/reference/resources/embeddings ## Funções @@ -17,12 +17,12 @@ https://platform.openai.com/docs/api-reference/embeddings Creates an embeddings for the provided input, model and parameters. -| Argumento | Tipo | Descrição | -| ------------ | ----------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| *entrada* | Text or Collection of Text | The input to vectorize. | -| *model* | Text | The [model to use](https://platform.openai.com/docs/guides/embeddings#embedding-models). Supports [provider:model aliases](../provider-model-aliases.md). | -| *parâmetros* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | The parameters to customize the embeddings request. | -| Resultado | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | The embeddings. | +| Argumento | Tipo | Descrição | +| ------------ | ----------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| *entrada* | Text or Collection of Text | The input to vectorize. | +| *model* | Text | The [model to use](https://developers.openai.com/api/docs/guides/embeddings#embedding-models). Supports [provider:model aliases](../provider-model-aliases.md). | +| *parâmetros* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | The parameters to customize the embeddings request. | +| Resultado | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | The embeddings. | #### Example Usages diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md index 9e89abe50294c1..a9cd3812f5743e 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md @@ -11,13 +11,34 @@ title: OpenAIEmbeddingsResult ## Propriedades calculadas -| Propriedade | Tipo | Descrição | -| ------------ | ------------------------------------- | --------------------------------------------------------------------------------------------------------- | -| `model` | Text | Returns the model used to compute the embedding | -| `vector` | `4D.Vector` | Returns the first `4D.Vector` from the `vectors` collection. | -| `vectors` | Collection | Returns a collection of `4D.Vector`. | -| `embedding` | [OpenAIEmbedding](OpenAIEmbedding.md) | Returns the first [OpenAIEmbedding](OpenAIEmbedding.md) from the `embeddings` collection. | -| `embeddings` | Collection | Returns a collection of [OpenAIEmbedding](OpenAIEmbedding.md). | +| Propriedade | Tipo | Descrição | +| ------------ | ------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | Returns the model used to compute the embedding | +| `vector` | `4D.Vector` | Returns the first `4D.Vector` from the `vectors` collection. | +| `vectors` | Collection | Returns a collection of `4D.Vector`. | +| `embedding` | [OpenAIEmbedding](OpenAIEmbedding.md) | Returns the first [OpenAIEmbedding](OpenAIEmbedding.md) from the `embeddings` collection. | +| `embeddings` | Collection | Returns a collection of [OpenAIEmbedding](OpenAIEmbedding.md). | +| `utilização` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### utilização + +The `usage` property returns an object containing token usage information for embeddings. + +| Campo | Tipo | Descrição | +| --------------- | ------- | ----------------------------------------------------------------------------------------------------------------- | +| `prompt_tokens` | Integer | Number of tokens in the input text(s). | +| `total_tokens` | Integer | Total tokens used (same as prompt_tokens for embeddings). | + +**Example response:** + +```json +{ + "prompt_tokens": 8, + "total_tokens": 8 +} +``` + +> **Note:** Embeddings only consume prompt tokens (there is no completion), so `total_tokens` equals `prompt_tokens`. ## Veja também diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md index 21ca534301eddb..563c34ad7edf6f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md @@ -5,22 +5,22 @@ title: OpenAIFilesAPI # OpenAIFilesAPI -The `OpenAIFilesAPI` class provides functionalities to manage files using OpenAI's API. Files can be uploaded and used across various endpoints including [Fine-tuning](https://platform.openai.com/docs/api-reference/fine-tuning), [Batch](https://platform.openai.com/docs/api-reference/batch) processing, and Vision. +The `OpenAIFilesAPI` class provides functionalities to manage files using OpenAI's API. Files can be uploaded and used across various endpoints including [Fine-tuning](https://developers.openai.com/api/reference/resources/fine_tuning), [Batch](https://developers.openai.com/api/reference/resources/batches) processing, and Vision. > **Note:** This API is only compatible with OpenAI. Other providers listed in the [compatible providers](../compatible-openai.md) documentation do not support file management operations. -API Reference: +API Reference: ## File Size Limits - **Individual files:** up to 512 MB per file -- **Organization total:** up to 1 TB (cumulative size of all files uploaded by your [organization](https://platform.openai.com/docs/guides/production-best-practices/setting-up-your-organization)) +- **Organization total:** up to 1 TB (cumulative size of all files uploaded by your [organization](https://developers.openai.com/api/docs/guides/production-best-practices)) ## Funções ### create() -**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.OpenAIFileParameters) : cs.OpenAIFileResult +**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.AIKit.OpenAIFileParameters) : cs.AIKit.OpenAIFileResult Upload a file that can be used across various endpoints. @@ -37,9 +37,9 @@ Upload a file that can be used across various endpoints. #### Supported Purposes -- `assistants`: Used in the Assistants API (⚠️ [deprecated by OpenAI](https://platform.openai.com/docs/assistants/whats-new)) -- `batch`: Used in the [Batch API](https://platform.openai.com/docs/api-reference/batch) (expires after 30 days by default) -- `fine-tune`: Used for [fine-tuning](https://platform.openai.com/docs/api-reference/fine-tuning) +- `assistants`: Used in the Assistants API (⚠️ [deprecated by OpenAI](https://developers.openai.com/api/docs/assistants/migration)) +- `batch`: Used in the [Batch API](https://developers.openai.com/api/reference/resources/batches) (expires after 30 days by default) +- `fine-tune`: Used for [fine-tuning](https://developers.openai.com/api/reference/resources/fine_tuning) - `vision`: Images used for vision fine-tuning - `user_data`: Flexible file type for any purpose - `evals`: Used for eval data sets @@ -51,7 +51,7 @@ Upload a file that can be used across various endpoints. - **Assistants API:** Supports specific file types (see Assistants Tools guide) - **Chat Completions API:** PDFs are only supported -#### Sychronous example +#### Exemplo ```4d var $file:=File("/RESOURCES/training-data.jsonl") @@ -104,7 +104,7 @@ End if ### retrieve() -**retrieve**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileResult +**retrieve**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileResult Returns information about a specific file. @@ -112,8 +112,8 @@ Returns information about a specific file. | Parâmetro | Tipo | Descrição | | ------------ | --------------------------------------- | ----------------------------------------------------------------------------- | -| `fileId` | Text | **Required.** The ID of the file to retrieve. | -| `parâmetros` | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | +| *fileId* | Text | **Required.** The ID of the file to retrieve. | +| *parâmetros* | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | | Resultado | [OpenAIFileResult](OpenAIFileResult.md) | The file result | **Throws:** An error if `fileId` is empty. @@ -133,7 +133,7 @@ End if ### lista() -**list**(*parameters* : cs.OpenAIFileListParameters) : cs.OpenAIFileListResult +**list**(*parameters* : cs.AIKit.OpenAIFileListParameters) : cs.AIKit.OpenAIFileListResult Returns a list of files that belong to the user's organization. @@ -141,7 +141,7 @@ Returns a list of files that belong to the user's organization. | Parâmetro | Tipo | Descrição | | ------------ | ------------------------------------------------------- | ----------------------------------------------------------------- | -| `parâmetros` | [OpenAIFileListParameters](OpenAIFileListParameters.md) | Optional parameters for filtering and pagination. | +| *parâmetros* | [OpenAIFileListParameters](OpenAIFileListParameters.md) | Optional parameters for filtering and pagination. | | Resultado | [OpenAIFileListResult](OpenAIFileListResult.md) | The file list result | #### Exemplo @@ -166,7 +166,7 @@ End if ### delete() -**delete**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileDeletedResult +**delete**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileDeletedResult Delete a file. @@ -174,8 +174,8 @@ Delete a file. | Parâmetro | Tipo | Descrição | | ------------ | ----------------------------------------------------- | --------------------------------------------------------------------------- | -| `fileId` | Text | **Required.** The ID of the file to delete. | -| `parâmetros` | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | +| *fileId* | Text | **Required.** The ID of the file to delete. | +| *parâmetros* | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | | Resultado | [OpenAIFileDeletedResult](OpenAIFileDeletedResult.md) | The file deletion result | **Throws:** An error if `fileId` is empty. diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImage.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImage.md index d98dfc42983301..2a170f3cf04389 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImage.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImage.md @@ -7,7 +7,7 @@ title: OpenAIImage A classe 'OpenAIImage' representa uma imagem gerada pela API OpenAI. It provides properties for accessing the generated image in different formats and methods for converting this image to different types. -https://platform.openai.com/docs/api-reference/images/object +https://developers.openai.com/api/reference/resources/images ## Propriedades diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md index a9db6255af69ee..a22b4826ad9325 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md @@ -7,7 +7,7 @@ title: OpenAIImagesAPI The `OpenAIImagesAPI` provides functionalities to generate images using OpenAI's API. -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ## Funções @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/images Creates an image given a prompt. -https://platform.openai.com/docs/api-reference/images/create +https://developers.openai.com/api/reference/resources/images/methods/generate ## Exemplo diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md index 4c6be401ada593..af9f8eddd9a155 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md @@ -11,10 +11,45 @@ title: OpenAIImagesResult ## Propriedades calculadas -| Propriedade | Tipo | Descrição | -| ----------- | ---------------------------------------- | ------------------------------------------------------------------ | -| `images` | Coleção de [OpenAIImage](OpenAIImage.md) | Returns a collection of OpenAIImage objects. | -| `imagem` | [OpenAIImage](OpenAIImage.md) | Returns the first OpenAIImage from the collection. | +| Propriedade | Tipo | Descrição | +| ------------ | ---------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | +| `images` | Coleção de [OpenAIImage](OpenAIImage.md) | Returns a collection of OpenAIImage objects. | +| `imagem` | [OpenAIImage](OpenAIImage.md) | Returns the first OpenAIImage from the collection. | +| `utilização` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### utilização + +The `usage` property returns an object containing token usage information for image generation (when supported by the provider). + +| Campo | Tipo | Descrição | +| ---------------------- | ------- | --------------------------------------------------------------------------- | +| `total_tokens` | Integer | Total tokens used. | +| `input_tokens` | Integer | Number of tokens in the input (prompt). | +| `output_tokens` | Integer | Number of tokens for the output (image). | +| `input_tokens_details` | Object | Breakdown of input tokens (optional). | + +#### input_tokens_details + +| Campo | Tipo | Descrição | +| -------------- | ------- | ----------------------------------------------------------------------------------------- | +| `text_tokens` | Integer | Number of text tokens in the prompt. | +| `image_tokens` | Integer | Number of image tokens (for image editing/variations). | + +**Example response:** + +```json +{ + "total_tokens": 100, + "input_tokens": 50, + "output_tokens": 50, + "input_tokens_details": { + "text_tokens": 10, + "image_tokens": 40 + } +} +``` + +> **Note:** Image generation usage may not be available from all providers. The structure may vary depending on the specific image API endpoint used. ## Funções diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIMessage.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIMessage.md index 2e3107300078bd..6abf2faff3b042 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIMessage.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIMessage.md @@ -29,12 +29,12 @@ The `OpenAIMessage` class represents a structured message containing a role, con **addImageURL**(*imageURL* : Text; *detail* : Text) -| Parâmetro | Tipo | Descrição | -| ---------- | ---- | ----------------------------------------------------------- | -| *imageURL* | Text | The URL of the image to add to the message. | -| *detail* | Text | Detalhes adicionais sobre a imagem. | +| Parâmetro | Tipo | Descrição | +| ---------- | ---- | ---------------------------------------------------------------------------------------- | +| *imageURL* | Text | The URL of the image to add to the message. | +| *detail* | Text | The detail level of the image: "auto", "low", or "high". | -Adds an image URL to the content of the message. +Adds an image URL to the content of the message. If the content is currently text, it will be converted to a collection format. ### addFileId() @@ -141,4 +141,6 @@ var $toolResponse:=cs.AIKit.OpenAIMessage.new({ \ ## Ver também -- [OpenAITool](OpenAITool.md) - For tool definition \ No newline at end of file +- [OpenAITool](OpenAITool.md) - For tool definition +- [OpenAIFile](OpenAIFile.md) +- [OpenAIChoice](OpenAIChoice.md) diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModel.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModel.md index 4b6a84ef128eb5..8acf5139600c87 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModel.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModel.md @@ -7,7 +7,7 @@ title: OpenAIModel A model description. -https://platform.openai.com/docs/api-reference/models/object +https://developers.openai.com/api/reference/resources/models ## Propriedades diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md index 9981998abe192a..7867515ba7b33c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md @@ -9,7 +9,7 @@ title: OpenAIModelsAPI `OpenAIModelsAPI` is a class that allows interaction with OpenAI models through various functions, such as retrieving model information, listing available models, and (optionally) deleting fine-tuned models. -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models ## Funções @@ -25,7 +25,7 @@ https://platform.openai.com/docs/api-reference/models Retrieves a model instance to provide basic information. -https://platform.openai.com/docs/api-reference/models/retrieve +https://developers.openai.com/api/reference/resources/models/methods/retrieve #### Exemplo de uso: @@ -45,11 +45,11 @@ var $model:=$result.model Lists the currently available models. -https://platform.openai.com/docs/api-reference/models/list +https://developers.openai.com/api/reference/resources/models/methods/list #### Exemplo de uso: ```4d var $result:=$client.model.list($parameters) var $models: Collection:=$result.models -``` \ No newline at end of file +``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModeration.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModeration.md index 6121ea3e245552..b24d3972f512de 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModeration.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModeration.md @@ -7,7 +7,7 @@ title: OpenAIModeration The `OpenAIModeration` class is designed to handle moderation results from the OpenAI API. It contains properties for storing the moderation ID, model used, and the results of the moderation. -https://platform.openai.com/docs/api-reference/moderations/object +https://developers.openai.com/api/reference/resources/moderations ## Propriedades diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md index 51ce43374a1310..8de4ff3c05b08f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md @@ -5,7 +5,7 @@ title: OpenAIModerationItem # OpenAIModerationItem -https://platform.openai.com/docs/api-reference/moderations/object#moderations/object-results +https://developers.openai.com/api/reference/resources/moderations#moderations/object-results ## Propriedades diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md index cfef0dbe40ad33..afd258b42d0c79 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md @@ -7,7 +7,7 @@ title: OpenAIModerationsAPI The `OpenAIModerationsAPI` is responsible for classifying if text and/or image inputs are potentially harmful. -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ## Funções @@ -24,7 +24,7 @@ https://platform.openai.com/docs/api-reference/moderations Classifies whether the input is potentially harmful. -https://platform.openai.com/docs/api-reference/moderations/create +https://developers.openai.com/api/reference/resources/moderations/methods/create ## Exemplos @@ -40,4 +40,4 @@ var $result:=$client.moderation.create("Some text to classify"; "omni-moderation var $messages:=[{type: "text"; text: "...text to classify goes here..."}; \ {type: "image_url"; image_url: {url: "https://example.com/image.png"}}] var $result:=$client.moderation.create($messages; "omni-moderation-latest"; $parameters) -``` \ No newline at end of file +``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIParameters.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIParameters.md index f268d538571bd3..da07e2f5bb23a9 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIParameters.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIParameters.md @@ -13,18 +13,18 @@ The `OpenAIParameters` class is designed to handle execution and request paramet Use this callback property to receive the result regardless of success or error: -| Propriedade | Tipo | Descrição | -| -------------------------------------------------- | ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -| `onTerminate`
                    (or `formula`) | 4D. Function | A function to be called asynchronously when finished. Ensure that the current process does not terminate. | +| Propriedade | Tipo | Descrição | +| -------------------------------------------------- | ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | +| `onTerminate`
                    (or `formula`) | 4D. Function | A function to be called asynchronously when finished.
                    *Ensure that the current process does not terminate.* | Use these callback properties for more granular control over success and error handling: -| Propriedade | Tipo | Descrição | -| ------------ | ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `onResponse` | 4D. Function | A function to be called asynchronously when the request finishes **successfully**. Ensure that the current process does not terminate. | -| `onError` | 4D. Function | A function to be called asynchronously when the request finishes **with errors**. Ensure that the current process does not terminate. | +| Propriedade | Tipo | Descrição | +| ------------ | ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `onResponse` | 4D. Function | A function to be called asynchronously when the request finishes **successfully**.
                    *Ensure that the current process does not terminate.* | +| `onError` | 4D. Function | A function to be called asynchronously when the request finishes **with errors**.
                    *Ensure that the current process does not terminate.* | -> The callback function will receive the same result object type (one of [OpenAIResult](./OpenAIResult.md) child classes) that would be returned by the function in synchronous code. +> The callback function will receive the same result object type (one of [OpenAIResult](OpenAIResult.md) child classes) that would be returned by the function in synchronous code. See [documentation about asynchronous code for examples](../asynchronous-call.md) diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIProviders.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIProviders.md index be38db228be8c4..30bbc4517b1333 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIProviders.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIProviders.md @@ -28,7 +28,7 @@ The `OpenAI` class automatically loads provider configurations when instantiated var $providers := cs.AIKit.OpenAIProviders.new() ``` -Creates a new instance that loads provider configuration from the `AIProviders.json` file (see [**Configuration Files**](../provider-model-aliases.md#configuration-files) in the "Provider Model Aliases" page for details on file locations and format). +Creates a new instance that loads provider configuration from the `AIProviders.json` file. See [Configuration Files](../provider-model-aliases.md#configuration-files) in the Provider Model Aliases documentation for details on file locations and format. **Important:** @@ -169,7 +169,7 @@ Use a named model by its bare name from the `models` section of the configuratio ```4d var $client := cs.AIKit.OpenAI.new() -$client.chat.completions.create($messages; {model: ":my-gpt"}) +$client.chat.completions.create($messages; {model: "my-gpt"}) ``` This is resolved internally to: @@ -183,4 +183,3 @@ This is resolved internally to: - `"my-gpt"` → Use the model alias "my-gpt" (resolves to its configured provider and model) - `"my-embedding"` → Use the model alias "my-embedding" for embedding operations - diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIResult.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIResult.md index 0f4ddf2c2500e6..ccf18eb0eaf2d5 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIResult.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAIResult.md @@ -22,14 +22,27 @@ The `OpenAIResult` class is designed to handle the response from HTTP requests a | `terminated` | Parâmetros | A Boolean indicating whether the HTTP request was terminated. | | `headers` | Object | Returns the response headers as an object. | | `rateLimit` | Object | Returns rate limit information from the response headers. | -| `utilização` | Object | Returns usage information from the response body if any. | +| `utilização` | Object | Returns usage information (token counts) from the response body if any. | + +### utilização + +The `usage` property returns an object containing token usage information from the API response. The structure varies depending on the API endpoint used. + +> **Note:** Different OpenAI-compatible services may return different fields in the usage object. The structure documented here is based on OpenAI's API. Not all fields may be present in responses from other providers. + +See the specific result class documentation for endpoint-specific usage structures: + +- [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage) - Chat completions usage +- [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md#usage) - Streaming chat usage +- [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md#usage) - Embeddings usage +- [OpenAIImagesResult](OpenAIImagesResult.md#usage) - Image generation usage ### rateLimit The `rateLimit` property returns an object containing rate limit information from the response headers. This information includes the limits, remaining requests, and reset times for both requests and tokens. -For more details on rate limits and the specific headers used, refer to [the OpenAI Rate Limits Documentation](https://platform.openai.com/docs/guides/rate-limits#rate-limits-in-headers). +For more details on rate limits and the specific headers used, refer to [the OpenAI Rate Limits Documentation](https://developers.openai.com/api/docs/guides/rate-limits#rate-limits-in-headers). The structure of the `rateLimit` object is as follows: diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAITool.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAITool.md index dcc13c51658fbc..a4755a79e46597 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAITool.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/Classes/OpenAITool.md @@ -51,7 +51,7 @@ Creates a new OpenAITool instance. The constructor accepts both simplified forma **Simplified format:** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ name: "get_weather"; \ description: "Get current weather for a location"; \ parameters: { \ @@ -67,7 +67,7 @@ var $tool := cs.OpenAITool.new({ \ **OpenAI API format:** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ type: "function"; \ strict: True; \ function: { \ @@ -101,4 +101,4 @@ var $parameters := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ - [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) - For tool configuration - [OpenAIChatHelper](OpenAIChatHelper.md) - For automatic tool call handling -- [OpenAIMessage](OpenAIMessage.md) - For tool call responses \ No newline at end of file +- [OpenAIMessage](OpenAIMessage.md) - For tool call responses diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/asynchronous-call.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/asynchronous-call.md index 986a2feb38ad9b..5d94b061f74291 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/asynchronous-call.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/asynchronous-call.md @@ -7,7 +7,7 @@ title: Chamada assíncrona If you do not want to wait for the OpenAPI response when making a request to its API, you need to use asynchronous code. -To make asynchronous calls, you must provide a callback `4D.Function`(`Formula`) in the [OpenAIParameters](Classes/OpenAIParameters.md) object parameter to receive the result. +To make asynchronous calls, you must provide a callback `4D.Function`(`Formula`) in the [OpenAIParameters](Classes/OpenAIParameters.md) object parameter to receive the result. For streaming chat completion see [OpenAIChatCompletionsParameters](Classes/OpenAIChatCompletionsParameters.md). The callback function will receive the same result object type (one of [OpenAIResult](Classes/OpenAIResult.md) child classes) that would be returned by the function in synchronous code. Ver exemplos abaixo. @@ -58,3 +58,56 @@ $client.chat.completions.create($messages; { onResponse: Formula(MyChatCompletio ASSERT($result.success) // We use onResponse here, callback receive only if success Form.assistantMessage:=$result.choices[0].text ``` + +### chat completions with streaming + +When you want to receive the response progressively as it's being generated (streaming), you can use the `stream` parameter along with an `onData` callback: + +```4d +var $messages:=[{role: "system"; content: "You are a helpful assistant."}] +$messages.push({role: "user"; content: "Could you explain me why 42 is a special number"}) + +// Enable streaming and provide onData callback +$client.chat.completions.create($messages; { \ + stream: True; \ + onData: Formula(MyStreamDataReceiveMethod($1)); \ + onTerminate: Formula(MyStreamTerminateMethod($1)) \ +}) +``` + +The `onData` callback will be called multiple times as data chunks arrive. `$1` will be an instance of [OpenAIChatCompletionsStreamResult](Classes/OpenAIChatCompletionsStreamResult.md): + +```4d +// MyStreamDataReceiveMethod +#DECLARE($streamResult: cs.AIKit.OpenAIChatCompletionsStreamResult) + +If ($streamResult.success) + // Check if we have content in the delta + If ($streamResult.choices.length>0) + var $choice: Object + $choice:=$streamResult.choices[0] + + If ($choice.delta#Null) && ($choice.delta.content#Null) + // Append the new content chunk to the existing message + Form.assistantMessage:=Form.assistantMessage+$choice.delta.content + End if + End if +Else + // Handle streaming error + ALERT("Streaming error: "+$streamResult.error.message) +End if +``` + +The `onTerminate` callback will be called once when the stream is complete: + +```4d +// MyStreamTerminateMethod +#DECLARE($result: cs.AIKit.OpenAIChatCompletionsResult) + +If ($result.success) + // Stream completed successfully +Else + // Handle final error + ALERT("Stream terminated with error: "+$result.errors.formula(Formula(JSON Stringify($1))).join("\n")) +End if +``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/compatible-openai.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/compatible-openai.md index 7cb74f769f2d19..f176c00c6ba337 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/compatible-openai.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/compatible-openai.md @@ -28,11 +28,15 @@ Some of them | https://ai.azure.com/ | https://YOUR_RESOURCE_NAME.openai.azure.com | | [https://www.alibabacloud.com/](https://www.alibabacloud.com/help/en/model-studio/developer-reference/use-qwen-by-calling-api) (qwen) | https://dashscope-intl.aliyuncs.com/compatible-mode/v1 | | https://www.perplexity.ai/ | https://api.perplexity.ai | +| https://x.ai/ | https://api.x.ai/v1 | +| https://z.ai/ | https://api.z.ai/api/coding/paas/v4 | +| http://cohere.com/ | https://api.cohere.ai/compatibility/v1 | ## Local -| Provider | Default baseURL | Doc | -| ---------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | -| https://ollama.com/ | http://127.0.0.1:11434/v1 | https://ollama.com/blog/openai-compatibility | -| https://lmstudio.ai/ | http://localhost:1234/v1 | https://lmstudio.ai/docs/api/endpoints/openai | -| https://localai.io/ | http://127.0.0.1:8080 | | +| Provider | Default baseURL | Doc | +| ------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | +| https://ollama.com/ | http://127.0.0.1:11434/v1 | https://ollama.com/blog/openai-compatibility | +| https://lmstudio.ai/ | http://localhost:1234/v1 | https://lmstudio.ai/docs/api/endpoints/openai | +| https://localai.io/ | http://127.0.0.1:8080 | | +| [llama.cpp](https://github.com/ggml-org/llama.cpp) | http://localhost:8080/v1/ | [llama-server](https://github.com/ggml-org/llama.cpp#llama-server) | diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/overview.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/overview.md index 98b2748bf94ee8..6d0b0540fe0afd 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/overview.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/overview.md @@ -11,7 +11,7 @@ title: 4D-AIKit ## OpenAI -La clase [`OpenAI`](Classes/OpenAI.md) permite realizar peticiones a la [API OpenAI](https://platform.openai.com/docs/api-reference/). +La clase [`OpenAI`](Classes/OpenAI.md) permite realizar peticiones a la [API OpenAI](https://developers.openai.com/api/reference/overview). ### Configuração @@ -47,11 +47,11 @@ See some examples below. #### Chat -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ##### Completions -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create ```4d var $messages:=[{role: "system"; content: "You are a helpful assistant."}] @@ -81,7 +81,7 @@ var $result:=$client.chat.vision.create($imageUrl).prompt("give me a description #### Images -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ```4d var $images:=$client.images.generate("A futuristic city skyline at sunset"; {size: "1024x1024"}).images @@ -89,7 +89,7 @@ var $images:=$client.images.generate("A futuristic city skyline at sunset"; {siz #### Models -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models Get full list of models @@ -105,7 +105,7 @@ var $model:=$client.models.retrieve("a model id").model #### Files -https://platform.openai.com/docs/api-reference/files +https://developers.openai.com/api/reference/resources/files Upload a file for use with other endpoints @@ -141,7 +141,7 @@ var $deleteResult:=$client.files.delete($fileId) #### Moderations -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ```4d var $moderation:=$client.moderations.create("This text contains inappropriate language and offensive behavior.").moderation diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/provider-model-aliases.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/provider-model-aliases.md index b99a4383f69cd0..e4b718479a2eb6 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/provider-model-aliases.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/aikit/provider-model-aliases.md @@ -21,11 +21,11 @@ Instead of hard-coding API endpoints and credentials in your code, you can: The client automatically loads provider configurations from the first existing file found (in priority order): -| Prioridade | Localização | File Path | -| --------------------------------- | ----------- | ------------------------------------------------- | -| 1 (mais alto) | userData | `/Settings/AIProviders.json` | -| 2 | user | `/Settings/AIProviders.json` | -| 3 (mais baixo) | structure | `/SOURCES/AIProviders.json` | +| Prioridade | Localização | File Path | +| --------------------------------- | ----------- | -------------------------------------------- | +| 1 (mais alto) | userData | `/Settings/AIProviders.json` | +| 2 | user | `/Settings/AIProviders.json` | +| 3 (mais baixo) | structure | `/SOURCES/AIProviders.json` | **Important:** Only the **first existing file** is loaded. There is no merging of multiple files. @@ -44,7 +44,7 @@ The client automatically loads provider configurations from the first existing f "models": { "model_alias_name": { "provider": "provider_name", - "model": "actual-model-id", + "model": "actual-model-id" } } } @@ -96,8 +96,7 @@ The client automatically loads provider configurations from the first existing f }, "my-embedding": { "provider": "openai", - "model": "text-embedding-3-small", - } + "model": "text-embedding-3-small" } } } @@ -112,7 +111,7 @@ Two syntaxes are supported: | Sintaxe | Descrição | | --------------------- | ---------------------------------------------------------------------------------- | | `provider:model_name` | Provider alias — specify provider and model directly | -| `:model_alias` | Model alias — reference a named model from the `models` configuration by bare name | +| `model_alias` | Model alias — reference a named model from the `models` configuration by bare name | #### Provider alias syntax @@ -142,11 +141,11 @@ Use a bare model name to reference a named model defined in the `models` section var $client := cs.AIKit.OpenAI.new() // Use a named model alias -var $result := $client.chat.completions.create($messages; {model: ":my-gpt"}) -var $result := $client.chat.completions.create($messages; {model: ":my-claude"}) +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) +var $result := $client.chat.completions.create($messages; {model: "my-claude"}) // Embeddings with a named model alias -var $result := $client.embeddings.create("text"; ":my-embedding") +var $result := $client.embeddings.create("text"; "my-embedding") ``` ### How It Works @@ -169,7 +168,7 @@ When you use the `provider:model` syntax, the client automatically: When you use a bare model name that matches a configured alias, the client automatically: 1. **Looks up** the model alias in the `models` section of the configuration - - Example: `":my-gpt"` → finds entry with `provider: "openai"`, `model: "gpt-5.1"` + - Example: `"my-gpt"` → finds entry with `provider: "openai"`, `model: "gpt-5.1"` 2. **Resolves** the associated provider to get `baseURL` and `apiKey` @@ -177,7 +176,7 @@ When you use a bare model name that matches a configured alias, the client autom ### Using Plain Model Names -If you specify a model name **without** a provider prefix or `:` prefix, the client uses the configuration from its constructor: +If you specify a model name **without** a provider prefix, the client uses the configuration from its constructor: ```4d // Use constructor configuration @@ -188,8 +187,7 @@ var $result := $client.chat.completions.create($messages; {model: "gpt-5.1"}) var $result := $client.chat.completions.create($messages; {model: "anthropic:claude-3-opus"}) // Override with model alias (bare name) -var $result := $client.chat.completions.create($messages; {model: ":my-gpt"}) - +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) ``` ## Exemplos @@ -298,7 +296,7 @@ Define models once, use them everywhere by name: }, "embedding": { "provider": "openai", - "model": "text-embedding-3-small", + "model": "text-embedding-3-small" } } } @@ -308,9 +306,9 @@ Define models once, use them everywhere by name: var $client := cs.AIKit.OpenAI.new() // Use named model aliases — no need to remember provider or model ID -var $result := $client.chat.completions.create($messages; {model: ":chat"}) -var $result := $client.chat.completions.create($messages; {model: ":fast"}) -var $embedding := $client.embeddings.create("text"; ":embedding") +var $result := $client.chat.completions.create($messages; {model: "chat"}) +var $result := $client.chat.completions.create($messages; {model: "fast"}) +var $embedding := $client.embeddings.create("text"; "embedding") ``` ### List All Configured Models diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-connection-database-method.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-connection-database-method.md index 1bf6e4a4fd3196..5ab24e3cd89ed6 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-connection-database-method.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-connection-database-method.md @@ -49,7 +49,7 @@ Você deve declarar esses parâmetros da seguinte maneira: ```4d   // On Web Connection Database Method   -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text)     // Código para o método ``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md index 8f148e4286358a..fd0ba12ebf3145 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs Por padrão, os registros encontrados pelas pesquisas não estão bloqueados. Passe [True](../commands/true) no parâmetro *bloq* para ativar o bloqueio. -Este comando deve imperativamente ser utilizado no interior de uma transação. Se for chamado fora deste contexto, é gerado um erro. Isso permite um melhor controle do bloqueio de registros. Os registros encontrados permanecerão bloqueados até que a transação termine ( confirmada ou cancelada). Depois que a transação se completa, todos os registros são desbloqueados. +Este comando deve imperativamente ser utilizado no interior de uma transação. Se for chamado fora deste contexto, é ignorado. Isso permite um melhor controle do bloqueio de registros. Os registros encontrados permanecerão bloqueados até que a transação termine ( confirmada ou cancelada). Depois que a transação se completa, todos os registros são desbloqueados. Os registros estão bloqueados para todas as tabelas na transação atual. diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md index 888f98104d3aa3..1fcbaf9e73c404 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md @@ -46,7 +46,7 @@ Exemplo de método de base On Web Authentication em modo Digest: ```4d   // Método de banco On Web Authentication - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  var $usuario : Text  var $0 : Boolean diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md index 76d0dcce533c69..13b4150b6441c1 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/API/EmailObjectClass.md @@ -20,7 +20,7 @@ Os comandos [`MAIL Convert from MIME`](../commands/mail-convert-from-mime.md) e Objetos de e-mail fornecem as seguintes propriedades: -> 4D segue a [especificação JMAP](https://jmap.io/spec-mail.html) para formatar o objeto Email. +> 4D segue a [especificação JMAP](https://jmap.io/spec/rfc8621/) para formatar o objeto Email. | | | -------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md index 676d3d0afd8532..fe6f133aedd3bd 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/API/IMAPTransporterClass.md @@ -158,6 +158,10 @@ $flags["$seen"]:=True $status:=$transporter.addFlags(IMAP all;$flags) ``` +#### Veja também + +[`.removeFlags()`](#removeflags) + 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 4ed933c6792e01..6da12f6df147c5 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 @@ -3,10 +3,20 @@ id: updates title: Notas de lançamento --- -## 4D 21 LTS +:::tip Leia [**O que há de novo no 4D 21**](https://blog.4d.com/whats-new-in-4d-21lts/), o post do blog que lista todos os novos recursos e aprimoramentos em 4D 21. +::: + +## 4D 21.1 LTS + +#### Destaques + +- [**Fixed bug list**](https://bugs.4d.fr/fixedbugslist?version=21.1): list of all bugs that have been fixed in 4D 21.1. + +## 4D 21 LTS + #### Destaques - Support of AI Vector Searches in the [`query()`](../API/DataClassClass.md#query-by-vector-similarity) function and in the [`$filter`](../REST/$filter.md#vector-similarity) REST API. diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md index 55feedcff520fe..bba1ecf53badb4 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAI.md @@ -9,12 +9,12 @@ The `OpenAI` class provides a client for accessing various OpenAI API resources. ## Configuration Properties -| Nome da propriedade | Tipo | Descrição | Opcional | -| ------------------- | ---- | ---------------------------------------------------------------------------- | --------------------------------------------------------- | -| `apiKey` | Text | Your [OpenAI API Key](https://platform.openai.com/api-keys). | Can be required by the provider | -| `baseURL` | Text | Base URL for OpenAI API requests. | Yes (if omitted = use OpenAI provider) | -| `organization` | Text | Your OpenAI Organization ID. | Sim | -| `project` | Text | Your OpenAI Project ID. | Sim | +| Nome da propriedade | Tipo | Descrição | Opcional | +| ------------------- | ---- | ---------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | +| `apiKey` | Text | Your [OpenAI API Key](https://developers.openai.com/api/docs/quickstart#create-and-export-an-api-key). | Can be required by the provider | +| `baseURL` | Text | Base URL for OpenAI API requests. | Yes (if omitted = use OpenAI Platform) | +| `organization` | Text | Your OpenAI Organization ID. | Sim | +| `project` | Text | Your OpenAI Project ID. | Sim | ### Propriedades HTTP adicionais diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md index b9b0c7941fef03..194c5c8718a925 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md @@ -7,7 +7,7 @@ title: OpenAIChatCompletionsAPI The `OpenAIChatCompletionsAPI` class is designed for managing chat completions with OpenAI's API. It provides methods to create, retrieve, update, delete, and list chat completions. -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ## Funções @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/chat Creates a model response for the given chat conversation. -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create #### Exemplo de uso @@ -62,7 +62,7 @@ $messages.push($result.choice.message) // {"role":"assistant"; "content": "xxx" Get a stored chat completion. -https://platform.openai.com/docs/api-reference/chat/get +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/retrieve ### update() @@ -77,7 +77,7 @@ https://platform.openai.com/docs/api-reference/chat/get Modify a stored chat completion. -https://platform.openai.com/docs/api-reference/chat/update +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/update ### delete() @@ -91,7 +91,7 @@ https://platform.openai.com/docs/api-reference/chat/update Delete a stored chat compltions. -https://platform.openai.com/docs/api-reference/chat/delete +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/delete ### lista() @@ -104,4 +104,4 @@ https://platform.openai.com/docs/api-reference/chat/delete List stored chat completions. -https://platform.openai.com/docs/api-reference/chat/list +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/list diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md index ca7eea49b3ff04..8da0225766ff0b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md @@ -21,4 +21,4 @@ The `OpenAIChatCompletionsMessagesAPI` class is designed to interact with the Op The `list()` function retrieves messages associated with a specific chat completion ID. It throws an error if the `completionID` is empty. If the *parameters* argument is not an instance of `OpenAIChatCompletionsMessagesParameters`, it will create a new instance using the provided parameters. -https://platform.openai.com/docs/api-reference/chat/getMessages +https://developers.openai.com/api/reference/resources/chat/subresources/completions/subresources/messages/methods/list diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md index 1b32c11ed9b665..03ab7fe5e04329 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md @@ -1,11 +1,11 @@ --- id: openaichatcompletionsparameters -title: OpenAIChatCompletionParameters +title: OpenAIChatCompletionsParameters --- -# OpenAIChatCompletionParameters +# OpenAIChatCompletionsParameters -The `OpenAIChatCompletionParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. +The `OpenAIChatCompletionsParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. ## Inherits @@ -13,30 +13,32 @@ The `OpenAIChatCompletionParameters` class is designed to handle the parameters ## Propriedades -| Propriedade | Tipo | Valor padrão | Descrição | -| ----------------------- | ------------ | --------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `model` | Text | `"gpt-4o-mini"` | ID of the model to use. | -| `stream` | Parâmetros | `False` | Whether to stream back partial progress. Se definido, os tokens serão enviados como somente dados. Fórmula de retorno de chamada necessária. | -| `stream_options` | Object | `Null` | Property for stream=True. For example: `{include_usage: True}` | -| `max_completion_tokens` | Integer | `0` | The maximum number of tokens that can be generated in the completion. | -| `n` | Integer | `1` | How many completions to generate for each prompt. | -| `temperature` | Real | `-1` | What sampling temperature to use, between 0 and 2. Higher values make the output more random, while lower values make it more focused and deterministic. | -| `store` | Parâmetros | `False` | Whether or not to store the output of this chat completion request. | -| `reasoning_effort` | Text | `Null` | Constrains effort on reasoning for reasoning models. Currently supported values are `"low"`, `"medium"`, and `"high"`. | -| `response_format` | Object | `Null` | An object specifying the format that the model must output. Compatible with structured outputs. | -| `tools` | Collection | `Null` | A list of tools ([OpenAITool](OpenAITool.md)) the model may call. Only "function" type is supported. | -| `tool_choice` | Diferente de | `Null` | Controls which (if any) tool is called by the model. Can be `"none"`, `"auto"`, `"required"`, or specify a particular tool. | -| `prediction` | Object | `Null` | Static predicted output content, such as the content of a text file that is being regenerated. | +| Propriedade | Tipo | Valor padrão | Descrição | +| ----------------------- | ------------ | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | `"gpt-4o-mini"` | ID of the model to use. | +| `stream` | Parâmetros | `False` | Whether to stream back partial progress. Se definido, os tokens serão enviados como somente dados. Fórmula de retorno de chamada necessária. | +| `stream_options` | Object | `Null` | Property for stream=True. For example: `{include_usage: True}` | +| `max_completion_tokens` | Integer | `0` | The maximum number of tokens that can be generated in the completion. | +| `n` | Integer | `1` | How many completions to generate for each prompt. | +| `temperature` | Real | `-1` | What sampling temperature to use, between 0 and 2. Higher values make the output more random, while lower values make it more focused and deterministic. | +| `top_p` | Real | `-1` | An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. Only sent when the value is greater than 0 (omitted when `<= 0`, with default `-1`). | +| `store` | Parâmetros | `False` | Whether or not to store the output of this chat completion request. | +| `reasoning_effort` | Text | `Null` | Constrains effort on reasoning for reasoning models. Currently supported values are `"low"`, `"medium"`, and `"high"`. | +| `response_format` | Object | `Null` | An object specifying the format that the model must output. Compatible with structured outputs. | +| `tools` | Collection | `Null` | A list of tools ([OpenAITool](OpenAITool.md)) the model may call. Only "function" type is supported. | +| `tool_choice` | Diferente de | `Null` | Controls which (if any) tool is called by the model. Can be `"none"`, `"auto"`, `"required"`, or specify a particular tool. | +| `prediction` | Object | `Null` | Static predicted output content, such as the content of a text file that is being regenerated. | +| `service_tier` | Text | `Null` | Specifies the processing type used for serving the request. `"auto"`, `"auto"`, `"default"`, and `"priority"`. | ### Asynchronous Callback Properties -| Propriedade | Tipo | Descrição | -| ------------------------------------------ | ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -| `onData` (or `formula`) | 4D. Function | A function to be called asynchronously when receiving data chunk. Ensure that the current process does not terminate. | +\| Property | Type | Description | +\|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| +\| `onData`
                    (or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk.
                    *Ensure that the current process does not terminate.* | -`onData` will receive as argument an [OpenAIChatCompletionsStreamResult](./OpenAIChatCompletionsStreamResult.md). +`onData` will receive as argument a [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md) -See [OpenAIParameters](./OpenAIParameters.md) for other callback properties. +See [OpenAIParameters](OpenAIParameters.md) for other callback properties. ## Response Format diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md index 7b7c04a2454eb8..c5c06be6a0cc07 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatHelper.md @@ -65,23 +65,23 @@ $chatHelper.reset() // Clear all previous messages and tools ### registerTool() -**registerTool**(*tool* : Object; *handler* : Object) +**registerTool**(*tool* : Object; *handler* : Variant) -| Parâmetro | Tipo | Descrição | -| --------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| *tool* | Object | The tool definition object (or [OpenAITool](OpenAITool.md) instance) | -| *handler* | Object | The function to handle tool calls ([4D.Function](../../API/FunctionClass.md) or Object), optional if defined inside *tool* as *handler* property | +| Parâmetro | Tipo | Descrição | +| --------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- | +| *tool* | Object | The tool definition object (or [OpenAITool](OpenAITool.md) instance) | +| *handler* | Object | The function to handle tool calls (4D.Function or Object), optional if defined inside *tool* as *handler* property | Registers a tool with its handler function for automatic tool call handling. The *handler* parameter can be: - A **4D.Function**: Direct handler function -- An **Object**: An object containing a `formula` property matching the tool function name +- An **Object**: An object containing a formula property matching the tool function name The handler function receives an object containing the parameters passed from the OpenAI tool call. This object contains key-value pairs where the keys match the parameter names defined in the tool's schema, and the values are the actual arguments provided by the AI model. -#### Register Tool Example +#### Register Tool Examples ```4D // Example 1: Simple registration with direct handler @@ -117,7 +117,7 @@ Registers multiple tools at once. The parameter can be: - **Object**: Object with function names as keys mapping to tool definitions - **Object with `tools` attribute**: Object containing a `tools` collection and formula properties matching tool names -#### Register Multiple Tools Example +#### Register Multiple Tools Examples ##### Example 1: Collection format with handlers in tools @@ -197,4 +197,4 @@ Unregisters all tools at once. This clears all tool handlers, empties the tools ```4D $chatHelper.registerTools($multipleTools) $chatHelper.unregisterTools() // Remove all tools -``` \ No newline at end of file +``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md index 8c13cc7d1fbba7..a2d17e78c807a3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md @@ -7,7 +7,7 @@ title: OpenAIEmbeddingsAPI The `OpenAIEmbeddingsAPI` provides functionalities to create embeddings using OpenAI's API. -https://platform.openai.com/docs/api-reference/embeddings +https://developers.openai.com/api/reference/resources/embeddings ## Funções @@ -17,12 +17,12 @@ https://platform.openai.com/docs/api-reference/embeddings Creates an embeddings for the provided input, model and parameters. -| Argumento | Tipo | Descrição | -| ------------ | ----------------------------------------------------------- | --------------------------------------------------------------------------------------- | -| *entrada* | Text or Collection of Text | The input to vectorize. | -| *model* | Text | The [model to use](https://platform.openai.com/docs/guides/embeddings#embedding-models) | -| *parâmetros* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | The parameters to customize the embeddings request. | -| Resultado | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | The embeddings. | +| Argumento | Tipo | Descrição | +| ------------ | ----------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | +| *entrada* | Text or Collection of Text | The input to vectorize. | +| *model* | Text | The [model to use](https://developers.openai.com/api/docs/guides/embeddings#embedding-models). | +| *parâmetros* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | The parameters to customize the embeddings request. | +| Resultado | [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | The embeddings. | #### Example Usages diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md index d98dfc42983301..2a170f3cf04389 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md @@ -7,7 +7,7 @@ title: OpenAIImage A classe 'OpenAIImage' representa uma imagem gerada pela API OpenAI. It provides properties for accessing the generated image in different formats and methods for converting this image to different types. -https://platform.openai.com/docs/api-reference/images/object +https://developers.openai.com/api/reference/resources/images ## Propriedades diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md index a9db6255af69ee..a22b4826ad9325 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImagesAPI.md @@ -7,7 +7,7 @@ title: OpenAIImagesAPI The `OpenAIImagesAPI` provides functionalities to generate images using OpenAI's API. -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ## Funções @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/images Creates an image given a prompt. -https://platform.openai.com/docs/api-reference/images/create +https://developers.openai.com/api/reference/resources/images/methods/generate ## Exemplo diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md index de0352a6fc05bb..158ea394e14358 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIMessage.md @@ -107,4 +107,4 @@ var $toolResponse:=cs.AIKit.OpenAIMessage.new({ \ ## Ver também -- [OpenAITool](OpenAITool.md) - For tool definition \ No newline at end of file +- [OpenAITool](OpenAITool.md) - For tool definition diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md index 4b6a84ef128eb5..8acf5139600c87 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModel.md @@ -7,7 +7,7 @@ title: OpenAIModel A model description. -https://platform.openai.com/docs/api-reference/models/object +https://developers.openai.com/api/reference/resources/models ## Propriedades diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md index 9981998abe192a..7867515ba7b33c 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModelsAPI.md @@ -9,7 +9,7 @@ title: OpenAIModelsAPI `OpenAIModelsAPI` is a class that allows interaction with OpenAI models through various functions, such as retrieving model information, listing available models, and (optionally) deleting fine-tuned models. -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models ## Funções @@ -25,7 +25,7 @@ https://platform.openai.com/docs/api-reference/models Retrieves a model instance to provide basic information. -https://platform.openai.com/docs/api-reference/models/retrieve +https://developers.openai.com/api/reference/resources/models/methods/retrieve #### Exemplo de uso: @@ -45,11 +45,11 @@ var $model:=$result.model Lists the currently available models. -https://platform.openai.com/docs/api-reference/models/list +https://developers.openai.com/api/reference/resources/models/methods/list #### Exemplo de uso: ```4d var $result:=$client.model.list($parameters) var $models: Collection:=$result.models -``` \ No newline at end of file +``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md index 6121ea3e245552..b24d3972f512de 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModeration.md @@ -7,7 +7,7 @@ title: OpenAIModeration The `OpenAIModeration` class is designed to handle moderation results from the OpenAI API. It contains properties for storing the moderation ID, model used, and the results of the moderation. -https://platform.openai.com/docs/api-reference/moderations/object +https://developers.openai.com/api/reference/resources/moderations ## Propriedades diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md index 51ce43374a1310..8de4ff3c05b08f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationItem.md @@ -5,7 +5,7 @@ title: OpenAIModerationItem # OpenAIModerationItem -https://platform.openai.com/docs/api-reference/moderations/object#moderations/object-results +https://developers.openai.com/api/reference/resources/moderations#moderations/object-results ## Propriedades diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md index cfef0dbe40ad33..afd258b42d0c79 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIModerationsAPI.md @@ -7,7 +7,7 @@ title: OpenAIModerationsAPI The `OpenAIModerationsAPI` is responsible for classifying if text and/or image inputs are potentially harmful. -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ## Funções @@ -24,7 +24,7 @@ https://platform.openai.com/docs/api-reference/moderations Classifies whether the input is potentially harmful. -https://platform.openai.com/docs/api-reference/moderations/create +https://developers.openai.com/api/reference/resources/moderations/methods/create ## Exemplos @@ -40,4 +40,4 @@ var $result:=$client.moderation.create("Some text to classify"; "omni-moderation var $messages:=[{type: "text"; text: "...text to classify goes here..."}; \ {type: "image_url"; image_url: {url: "https://example.com/image.png"}}] var $result:=$client.moderation.create($messages; "omni-moderation-latest"; $parameters) -``` \ No newline at end of file +``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md index f268d538571bd3..1465a542460f3b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIParameters.md @@ -13,18 +13,18 @@ The `OpenAIParameters` class is designed to handle execution and request paramet Use this callback property to receive the result regardless of success or error: -| Propriedade | Tipo | Descrição | -| -------------------------------------------------- | ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -| `onTerminate`
                    (or `formula`) | 4D. Function | A function to be called asynchronously when finished. Ensure that the current process does not terminate. | +| Propriedade | Tipo | Descrição | +| -------------------------------------------------- | ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | +| `onTerminate`
                    (or `formula`) | 4D. Function | A function to be called asynchronously when finished.
                    *Ensure that the current process does not terminate.* | Use these callback properties for more granular control over success and error handling: -| Propriedade | Tipo | Descrição | -| ------------ | ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `onResponse` | 4D. Function | A function to be called asynchronously when the request finishes **successfully**. Ensure that the current process does not terminate. | -| `onError` | 4D. Function | A function to be called asynchronously when the request finishes **with errors**. Ensure that the current process does not terminate. | +| Propriedade | Tipo | Descrição | +| ------------ | ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `onResponse` | 4D. Function | A function to be called asynchronously when the request finishes **successfully**.
                    *Ensure that the current process does not terminate.* | +| `onError` | 4D. Function | A function to be called asynchronously when the request finishes **with errors**.
                    *Ensure that the current process does not terminate.* | -> The callback function will receive the same result object type (one of [OpenAIResult](./OpenAIResult.md) child classes) that would be returned by the function in synchronous code. +> The callback function will receive the same result object type (one of [OpenAIResult](Classes/OpenAIResult.md) child classes) that would be returned by the function in synchronous code. See [documentation about asynchronous code for examples](../asynchronous-call.md) diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md index 0f4ddf2c2500e6..38d0511e43a3d1 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIResult.md @@ -29,7 +29,7 @@ The `OpenAIResult` class is designed to handle the response from HTTP requests a The `rateLimit` property returns an object containing rate limit information from the response headers. This information includes the limits, remaining requests, and reset times for both requests and tokens. -For more details on rate limits and the specific headers used, refer to [the OpenAI Rate Limits Documentation](https://platform.openai.com/docs/guides/rate-limits#rate-limits-in-headers). +For more details on rate limits and the specific headers used, refer to [the OpenAI Rate Limits Documentation](https://developers.openai.com/api/docs/guides/rate-limits#rate-limits-in-headers). The structure of the `rateLimit` object is as follows: diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md index 986a2feb38ad9b..5d94b061f74291 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/asynchronous-call.md @@ -7,7 +7,7 @@ title: Chamada assíncrona If you do not want to wait for the OpenAPI response when making a request to its API, you need to use asynchronous code. -To make asynchronous calls, you must provide a callback `4D.Function`(`Formula`) in the [OpenAIParameters](Classes/OpenAIParameters.md) object parameter to receive the result. +To make asynchronous calls, you must provide a callback `4D.Function`(`Formula`) in the [OpenAIParameters](Classes/OpenAIParameters.md) object parameter to receive the result. For streaming chat completion see [OpenAIChatCompletionsParameters](Classes/OpenAIChatCompletionsParameters.md). The callback function will receive the same result object type (one of [OpenAIResult](Classes/OpenAIResult.md) child classes) that would be returned by the function in synchronous code. Ver exemplos abaixo. @@ -58,3 +58,56 @@ $client.chat.completions.create($messages; { onResponse: Formula(MyChatCompletio ASSERT($result.success) // We use onResponse here, callback receive only if success Form.assistantMessage:=$result.choices[0].text ``` + +### chat completions with streaming + +When you want to receive the response progressively as it's being generated (streaming), you can use the `stream` parameter along with an `onData` callback: + +```4d +var $messages:=[{role: "system"; content: "You are a helpful assistant."}] +$messages.push({role: "user"; content: "Could you explain me why 42 is a special number"}) + +// Enable streaming and provide onData callback +$client.chat.completions.create($messages; { \ + stream: True; \ + onData: Formula(MyStreamDataReceiveMethod($1)); \ + onTerminate: Formula(MyStreamTerminateMethod($1)) \ +}) +``` + +The `onData` callback will be called multiple times as data chunks arrive. `$1` will be an instance of [OpenAIChatCompletionsStreamResult](Classes/OpenAIChatCompletionsStreamResult.md): + +```4d +// MyStreamDataReceiveMethod +#DECLARE($streamResult: cs.AIKit.OpenAIChatCompletionsStreamResult) + +If ($streamResult.success) + // Check if we have content in the delta + If ($streamResult.choices.length>0) + var $choice: Object + $choice:=$streamResult.choices[0] + + If ($choice.delta#Null) && ($choice.delta.content#Null) + // Append the new content chunk to the existing message + Form.assistantMessage:=Form.assistantMessage+$choice.delta.content + End if + End if +Else + // Handle streaming error + ALERT("Streaming error: "+$streamResult.error.message) +End if +``` + +The `onTerminate` callback will be called once when the stream is complete: + +```4d +// MyStreamTerminateMethod +#DECLARE($result: cs.AIKit.OpenAIChatCompletionsResult) + +If ($result.success) + // Stream completed successfully +Else + // Handle final error + ALERT("Stream terminated with error: "+$result.errors.formula(Formula(JSON Stringify($1))).join("\n")) +End if +``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/overview.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/overview.md index aed3c9f5dd59b6..ee6aa46002fa96 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/overview.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/aikit/overview.md @@ -11,7 +11,7 @@ title: 4D-AIKit ## OpenAI -La clase [`OpenAI`](Classes/OpenAI.md) permite realizar peticiones a la [API OpenAI](https://platform.openai.com/docs/api-reference/). +La clase [`OpenAI`](Classes/OpenAI.md) permite realizar peticiones a la [API OpenAI](https://developers.openai.com/api/reference/overview). ### Configuração @@ -47,11 +47,11 @@ See some examples below. #### Chat -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ##### Completions -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create ```4d var $messages:=[{role: "system"; content: "You are a helpful assistant."}] @@ -81,7 +81,7 @@ var $result:=$client.chat.vision.create($imageUrl).prompt("give me a description #### Images -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ```4d var $images:=$client.images.generate("A futuristic city skyline at sunset"; {size: "1024x1024"}).images @@ -89,7 +89,7 @@ var $images:=$client.images.generate("A futuristic city skyline at sunset"; {siz #### Models -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models Get full list of models @@ -105,7 +105,7 @@ var $model:=$client.models.retrieve("a model id").model #### Moderations -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ```4d var $moderation:=$client.moderations.create("This text contains inappropriate language and offensive behavior.").moderation diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md index a4b10d43ffe734..3300834e4ddd81 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-connection-database-method.md @@ -49,7 +49,7 @@ Você deve declarar esses parâmetros da seguinte maneira: ```4d   // On Web Connection Database Method   -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text)     // Código para o método ``` diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md index 4cb96122d312c6..c0b87ebe1bc549 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/commands-legacy/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs Por padrão, os registros encontrados pelas pesquisas não estão bloqueados. Passe [True](../commands/true) no parâmetro *bloq* para ativar o bloqueio. -Este comando deve imperativamente ser utilizado no interior de uma transação. Se for chamado fora deste contexto, é gerado um erro. Isso permite um melhor controle do bloqueio de registros. Os registros encontrados permanecerão bloqueados até que a transação termine ( confirmada ou cancelada). Depois que a transação se completa, todos os registros são desbloqueados. +Este comando deve imperativamente ser utilizado no interior de uma transação. Se for chamado fora deste contexto, é ignorado. Isso permite um melhor controle do bloqueio de registros. Os registros encontrados permanecerão bloqueados até que a transação termine ( confirmada ou cancelada). Depois que a transação se completa, todos os registros são desbloqueados. Os registros estão bloqueados para todas as tabelas na transação atual. diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md index 3e2c5d9e5b1dd1..322fad990562fe 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/commands-legacy/web-validate-digest.md @@ -46,7 +46,7 @@ Exemplo de método de base On Web Authentication em modo Digest: ```4d   // Método de banco On Web Authentication - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  var $usuario : Text  var $0 : Boolean diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md index fbc6fa46300138..fb6b79e902a5b0 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/commands/mail-convert-from-mime.md @@ -32,7 +32,7 @@ displayed_sidebar: docs O comando `MAIL Convert from MIME` converte um documento MIME em um objeto de e-mail válido. -> O formato dos objetos de email 4D segue a [especificação JMAP](https://jmap.io/spec-mail.html). +> O formato dos objetos de email 4D segue a [especificação JMAP](https://jmap.io/spec/rfc8621/). Passe em *mime* um documento MIME válido para converter. Pode ser fornecido por qualquer servidor de correio ou aplicativo. Pode ser fornecido por qualquer servidor de correio ou aplicativo. Se o MIME vier de um arquivo, é recomendado utilizar um parâmetro BLOB para evitar problemas relacionados ao conjunto de caracteres e conversões de quebra de linha. diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md index a992843975617d..c950f968878b00 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/commands/mail-convert-to-mime.md @@ -36,7 +36,7 @@ O comando `MAIL Convert to MIME` + + ## .renameBox() diff --git a/versioned_docs/version-20/API/IMAPTransporterClass.md b/versioned_docs/version-20/API/IMAPTransporterClass.md index 845263ea32a7cc..f93cb12056f137 100644 --- a/versioned_docs/version-20/API/IMAPTransporterClass.md +++ b/versioned_docs/version-20/API/IMAPTransporterClass.md @@ -1482,8 +1482,14 @@ $flags["$seen"]:=True $status:=$transporter.removeFlags(IMAP all;$flags) ``` +#### See also + +[`.addFlags()`](#addflags) + + + ## .renameBox() diff --git a/versioned_docs/version-21-R2/API/IMAPTransporterClass.md b/versioned_docs/version-21-R2/API/IMAPTransporterClass.md index a0042ec1497e79..6dc5105e9fe9a6 100644 --- a/versioned_docs/version-21-R2/API/IMAPTransporterClass.md +++ b/versioned_docs/version-21-R2/API/IMAPTransporterClass.md @@ -1422,8 +1422,14 @@ $flags["$seen"]:=True $status:=$transporter.removeFlags(IMAP all;$flags) ``` +#### See also + +[`.addFlags()`](#addflags) + + + ## .renameBox() diff --git a/versioned_docs/version-21-R2/commands-legacy/dom-get-first-child-xml-element.md b/versioned_docs/version-21-R2/commands-legacy/dom-get-first-child-xml-element.md index 9664a97e94f777..b03e8b039c16f6 100644 --- a/versioned_docs/version-21-R2/commands-legacy/dom-get-first-child-xml-element.md +++ b/versioned_docs/version-21-R2/commands-legacy/dom-get-first-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-first-child-xml-element displayed_sidebar: docs --- -**DOM Get first child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : Text}} ) : Text +**DOM Get first child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | childElemName | Text | ← | Name of child XML element | -| childElemValue | Text | ← | Value of child XML element | +| childElemValue | any | ← | Value of child XML element | | Function result | Text | ← | Child XML element reference |
                    diff --git a/versioned_docs/version-21-R2/commands-legacy/dom-get-last-child-xml-element.md b/versioned_docs/version-21-R2/commands-legacy/dom-get-last-child-xml-element.md index 464f05540ae905..7ee18f1a0e01bb 100644 --- a/versioned_docs/version-21-R2/commands-legacy/dom-get-last-child-xml-element.md +++ b/versioned_docs/version-21-R2/commands-legacy/dom-get-last-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-last-child-xml-element displayed_sidebar: docs --- -**DOM Get last child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : Text}} ) : Text +**DOM Get last child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | childElemName | Text | ← | Name of child element | -| childElemValue | Text | ← | Value of child element | +| childElemValue | any | ← | Value of child element | | Function result | Text | ← | XML element reference |
                    diff --git a/versioned_docs/version-21-R2/commands-legacy/dom-get-next-sibling-xml-element.md b/versioned_docs/version-21-R2/commands-legacy/dom-get-next-sibling-xml-element.md index fd4fcb895f38b2..ee2c108c89ceed 100644 --- a/versioned_docs/version-21-R2/commands-legacy/dom-get-next-sibling-xml-element.md +++ b/versioned_docs/version-21-R2/commands-legacy/dom-get-next-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-next-sibling-xml-element displayed_sidebar: docs --- -**DOM Get next sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : Text}} ) : Text +**DOM Get next sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | siblingElemName | Text | ← | Name of sibling XML element | -| siblingElemValue | Text | ← | Value of sibling XML element | +| siblingElemValue | any | ← | Value of sibling XML element | | Function result | Text | ← | Sibling XML element reference |
                    diff --git a/versioned_docs/version-21-R2/commands-legacy/dom-get-parent-xml-element.md b/versioned_docs/version-21-R2/commands-legacy/dom-get-parent-xml-element.md index 089ee6576d47f3..b6107d0da69a02 100644 --- a/versioned_docs/version-21-R2/commands-legacy/dom-get-parent-xml-element.md +++ b/versioned_docs/version-21-R2/commands-legacy/dom-get-parent-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-parent-xml-element displayed_sidebar: docs --- -**DOM Get parent XML element** ( *elementRef* : Text {; *parentElemName* : Text {; *parentElemValue* : Text}} ) : Text +**DOM Get parent XML element** ( *elementRef* : Text {; *parentElemName* : Text {; *parentElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | parentElemName | Text | ← | Name of parent XML element | -| parentElemValue | Text | ← | Value of parent XML element | +| parentElemValue | any | ← | Value of parent XML element | | Function result | Text | ← | Parent XML element reference |
                    diff --git a/versioned_docs/version-21-R2/commands-legacy/dom-get-previous-sibling-xml-element.md b/versioned_docs/version-21-R2/commands-legacy/dom-get-previous-sibling-xml-element.md index 1003073fb9e012..28beb4314c126e 100644 --- a/versioned_docs/version-21-R2/commands-legacy/dom-get-previous-sibling-xml-element.md +++ b/versioned_docs/version-21-R2/commands-legacy/dom-get-previous-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-previous-sibling-xml-element displayed_sidebar: docs --- -**DOM Get previous sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : Text}} ) : Text +**DOM Get previous sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | siblingElemName | Text | ← | Name of sibling XML element | -| siblingElemValue | Text | ← | Value of sibling XML element | +| siblingElemValue | any | ← | Value of sibling XML element | | Function result | Text | ← | Sibling XML element reference |
                    diff --git a/versioned_docs/version-21-R2/commands-legacy/on-web-connection-database-method.md b/versioned_docs/version-21-R2/commands-legacy/on-web-connection-database-method.md index a9f02b0a7cf7de..abafad99bb8fc7 100644 --- a/versioned_docs/version-21-R2/commands-legacy/on-web-connection-database-method.md +++ b/versioned_docs/version-21-R2/commands-legacy/on-web-connection-database-method.md @@ -43,7 +43,7 @@ You must declare these parameters as shown below: ```4d   // On Web Connection Database Method   -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text)     // Code for the method ``` diff --git a/versioned_docs/version-21-R2/commands-legacy/set-query-and-lock.md b/versioned_docs/version-21-R2/commands-legacy/set-query-and-lock.md index e5152da5971dc0..252b5a35d4cbae 100644 --- a/versioned_docs/version-21-R2/commands-legacy/set-query-and-lock.md +++ b/versioned_docs/version-21-R2/commands-legacy/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs By default, the records found by queries are not locked. Pass **True** in the *lock* parameter to activate locking. -It is imperative for this command to be used within a transaction. If it is called outside of this context, an error is generated. This allows for better control of record locking. The records found will stay locked as long as the transaction has not been terminated (whether validated or cancelled). After the transaction is completed, all the records are unlocked, except the current record. +It is imperative for this command to be used within a transaction. If it is called outside of this context, it is ignored. This allows for better control of record locking. The records found will stay locked as long as the transaction has not been terminated (whether validated or cancelled). After the transaction is completed, all the records are unlocked, except the current record. The records are locked for all the tables in the current transaction. diff --git a/versioned_docs/version-21-R2/commands-legacy/web-validate-digest.md b/versioned_docs/version-21-R2/commands-legacy/web-validate-digest.md index 533c32fbe38fb5..4b7bdf7dc0f126 100644 --- a/versioned_docs/version-21-R2/commands-legacy/web-validate-digest.md +++ b/versioned_docs/version-21-R2/commands-legacy/web-validate-digest.md @@ -46,7 +46,7 @@ Example using *On Web Authentication Database Method* in Digest mode: ```4d   // On Web Authentication Database Method - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  $result:=False  $user:=$5   //For security reasons, refuse names containing @ diff --git a/versioned_docs/version-21-R3/API/IMAPTransporterClass.md b/versioned_docs/version-21-R3/API/IMAPTransporterClass.md index 00af31535a2cbd..678f4b53a04978 100644 --- a/versioned_docs/version-21-R3/API/IMAPTransporterClass.md +++ b/versioned_docs/version-21-R3/API/IMAPTransporterClass.md @@ -1437,8 +1437,14 @@ $flags["$seen"]:=True $status:=$transporter.removeFlags(IMAP all;$flags) ``` +#### See also + +[`.addFlags()`](#addflags) + + + ## .renameBox() diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAI.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAI.md index 07d0222e67d346..d50d8108bd3e0e 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAI.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAI.md @@ -11,8 +11,8 @@ The `OpenAI` class provides a client for accessing various OpenAI API resources. | Property Name | Type | Description | Optional | |-------------------|-------|-----------------------------------|----------| -| `apiKey` | Text | Your [OpenAI API Key](https://platform.openai.com/api-keys). | Can be required by the provider| -| `baseURL` | Text | Base URL for OpenAI API requests. | Yes (if omitted = use OpenAI Platform)| +| `apiKey` | Text | Your [OpenAI API Key](https://developers.openai.com/api/docs/quickstart#create-and-export-an-api-key). | Can be required by the provider | +| `baseURL` | Text | Base URL for OpenAI API requests. | Yes (if omitted = use OpenAI Platform) | | `organization` | Text | Your OpenAI Organization ID. | Yes | | `project` | Text | Your OpenAI Project ID. | Yes | @@ -69,7 +69,6 @@ The API provides access to multiple resources that allow seamless interaction wi | `embeddings` | [OpenAIEmbeddingsAPI](OpenAIEmbeddingsAPI.md) | Access to the Embeddings API. | | `files` | [OpenAIFilesAPI](OpenAIFilesAPI.md) | Access to the Files API. | - ### Example Usage ```4d @@ -82,3 +81,9 @@ $client.model.lists(...) ## Provider Model Aliases The OpenAI client supports provider model aliases for easy multi-provider usage. See [Provider Model Aliases](../provider-model-aliases.md) for complete documentation. + +You can construct an OpenAI client using a pre-configured provider name. This allows you to easily switch between different AI providers (OpenAI, Anthropic, etc.) without specifying the full configuration each time. + +```4d +var $client:=cs.AIKit.OpenAI.new({provider: "anthropic"}) +``` diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md index a1e5c67140da05..2f99a73c28ca87 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIAPIResource.md @@ -21,3 +21,4 @@ The client allow to make HTTP Request. - [OpenAIChatAPI](OpenAIChatAPI.md) - [OpenAIImagesAPI](OpenAIImagesAPI.md) - [OpenAIModerationsAPI](OpenAIModerationsAPI.md) +- [OpenAIFilesAPI](OpenAIFilesAPI.md) diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatAPI.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatAPI.md index 471cd319551a63..d85485d211474b 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatAPI.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatAPI.md @@ -25,7 +25,6 @@ The `OpenAIChatAPI` class provides an interface to interact with OpenAI's chat b | *systemPrompt* | Text | The system prompt to initialize the chat. | | Function result | [OpenAIChatHelper](OpenAIChatHelper.md) | A helper instance for managing chat interactions. | - #### Example Usage ```4D diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md index c6f7ebef9f46a1..4e6036b638c0ba 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsAPI.md @@ -7,7 +7,7 @@ title: OpenAIChatCompletionsAPI The `OpenAIChatCompletionsAPI` class is designed for managing chat completions with OpenAI's API. It provides methods to create, retrieve, update, delete, and list chat completions. -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ## Functions @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/chat Creates a model response for the given chat conversation. -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create #### Example Usage @@ -59,7 +59,7 @@ $messages.push($result.choice.message) // {"role":"assistant"; "content": "xxx" Get a stored chat completion. -https://platform.openai.com/docs/api-reference/chat/get +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/retrieve ### update() @@ -74,7 +74,7 @@ https://platform.openai.com/docs/api-reference/chat/get Modify a stored chat completion. -https://platform.openai.com/docs/api-reference/chat/update +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/update ### delete() @@ -88,7 +88,7 @@ https://platform.openai.com/docs/api-reference/chat/update Delete a stored chat compltions. -https://platform.openai.com/docs/api-reference/chat/delete +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/delete ### list() @@ -101,4 +101,4 @@ https://platform.openai.com/docs/api-reference/chat/delete List stored chat completions. -https://platform.openai.com/docs/api-reference/chat/list +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/list diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md index e566b493d7bb28..896c3551ce99d2 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md @@ -21,4 +21,4 @@ The `OpenAIChatCompletionsMessagesAPI` class is designed to interact with the Op The `list()` function retrieves messages associated with a specific chat completion ID. It throws an error if the `completionID` is empty. If the *parameters* argument is not an instance of `OpenAIChatCompletionsMessagesParameters`, it will create a new instance using the provided parameters. -https://platform.openai.com/docs/api-reference/chat/getMessages +https://developers.openai.com/api/reference/resources/chat/subresources/completions/subresources/messages/methods/list diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md index 3794e854d5bb0b..694635aadb170c 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsParameters.md @@ -1,11 +1,11 @@ --- id: openaichatcompletionsparameters -title: OpenAIChatCompletionParameters +title: OpenAIChatCompletionsParameters --- -# OpenAIChatCompletionParameters +# OpenAIChatCompletionsParameters -The `OpenAIChatCompletionParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. +The `OpenAIChatCompletionsParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. ## Inherits @@ -13,31 +13,32 @@ The `OpenAIChatCompletionParameters` class is designed to handle the parameters ## Properties -| Property | Type | Default Value | Description | -|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| -| `model` | Text | `"gpt-4o-mini"` | ID of the model to use. Supports [provider:model aliases](../provider-model-aliases.md) for multi-provider usage (e.g., `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | -| `stream` | Boolean | `False` | Whether to stream back partial progress. If set, tokens will be sent as data-only. Callback formula required. | -| `stream_options` | Object | `Null` | Property for stream=True. For example: `{include_usage: True}` | +| Property | Type | Default Value | Description | +| ----------------------- | ---------- | --------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | `"gpt-4o-mini"` | ID of the model to use. Supports [provider:model aliases](../provider-model-aliases.md) for multi-provider usage (e.g., `"openai:gpt-4o"`, `"anthropic:claude-3-opus"`). | +| `stream` | Boolean | `False` | Whether to stream back partial progress. If set, tokens will be sent as data-only. Callback formula required. | +| `stream_options` | Object | `Null` | Property for stream=True. For example: `{include_usage: True}` | | `max_completion_tokens` | Integer | `0` | The maximum number of tokens that can be generated in the completion. | | `n` | Integer | `1` | How many completions to generate for each prompt. | | `temperature` | Real | `-1` | What sampling temperature to use, between 0 and 2. Higher values make the output more random, while lower values make it more focused and deterministic. | +| `top_p` | Real | `-1` | An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. Only sent when the value is greater than 0 (omitted when `<= 0`, with default `-1`). | | `store` | Boolean | `False` | Whether or not to store the output of this chat completion request. | -| `reasoning_effort` | Text | `Null` | Constrains effort on reasoning for reasoning models. Currently supported values are `"low"`, `"medium"`, and `"high"`. | -| `response_format` | Object | `Null` | An object specifying the format that the model must output. Compatible with structured outputs. | -| `tools` | Collection | `Null` | A list of tools ([OpenAITool](OpenAITool.md)) the model may call. Only "function" type is supported. | -| `tool_choice` | Variant | `Null` | Controls which (if any) tool is called by the model. Can be `"none"`, `"auto"`, `"required"`, or specify a particular tool. | +| `reasoning_effort` | Text | `Null` | Constrains effort on reasoning for reasoning models. Currently supported values are `"low"`, `"medium"`, and `"high"`. | +| `response_format` | Object | `Null` | An object specifying the format that the model must output. Compatible with structured outputs. | +| `tools` | Collection | `Null` | A list of tools ([OpenAITool](OpenAITool.md)) the model may call. Only "function" type is supported. | +| `tool_choice` | Variant | `Null` | Controls which (if any) tool is called by the model. Can be `"none"`, `"auto"`, `"required"`, or specify a particular tool. | | `prediction` | Object | `Null` | Static predicted output content, such as the content of a text file that is being regenerated. | +| `service_tier` | Text | `Null` | Specifies the processing type used for serving the request. `"auto"`, `"auto"`, `"default"`, and `"priority"`. | ### Asynchronous Callback Properties -| Property | Type | Description | -|----------|------|-----------| -| `onData` (or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk. Ensure that the current process does not terminate. | - -`onData` will receive as argument an [OpenAIChatCompletionsStreamResult](./OpenAIChatCompletionsStreamResult.md). +| Property | Type | Description | +|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| +| `onData`
                    (or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk.
                    *Ensure that the current process does not terminate.* | -See [OpenAIParameters](./OpenAIParameters.md) for other callback properties. +`onData` will receive as argument a [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md) +See [OpenAIParameters](OpenAIParameters.md) for other callback properties. ## Response Format @@ -50,7 +51,7 @@ The `response_format` parameter allows you to specify the format that the model The default response format returns plain text: ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "text"} \ }) @@ -61,13 +62,13 @@ var $params := cs.OpenAIChatCompletionsParameters.new({ \ Forces the model to respond with valid JSON: ```4d -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: {type: "json_object"} \ }) var $messages := [ \ - cs.OpenAIMessage.new({ \ + cs.AIKit.OpenAIMessage.new({ \ role: "system"; \ content: "You are a helpful assistant that always responds in JSON format." \ }) \ @@ -97,7 +98,7 @@ var $jsonSchema := { \ additionalProperties: False \ } -var $params := cs.OpenAIChatCompletionsParameters.new({ \ +var $params := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ model: "gpt-4o-mini"; \ response_format: { \ type: "json_schema"; \ diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md index 571eb01d9b7658..9f2843f3d164a3 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsResult.md @@ -15,6 +15,57 @@ title: OpenAIChatCompletionsResult |-----------|---------------|-----------------------------------------------------------------------------| | `choices` | Collection | Returns a collection of [OpenAIChoice](OpenAIChoice.md) from the OpenAI response. | | `choice` | OpenAIChoice | Returns the first [OpenAIChoice](OpenAIChoice.md) from the choices collection. | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for chat completions. + +| Field | Type | Description | +|-------|------|-------------| +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +#### prompt_tokens_details + +| Field | Type | Description | +|-------|------|-------------| +| `cached_tokens` | Integer | Number of tokens served from cache. | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | + +#### completion_tokens_details + +| Field | Type | Description | +|-------|------|-------------| +| `reasoning_tokens` | Integer | Tokens used for reasoning (e.g., o1 models). | +| `audio_tokens` | Integer | Number of audio tokens (if applicable). | +| `accepted_prediction_tokens` | Integer | Tokens from accepted predictions. | +| `rejected_prediction_tokens` | Integer | Tokens from rejected predictions. | + +**Example response:** + +```json +{ + "prompt_tokens": 19, + "completion_tokens": 10, + "total_tokens": 29, + "prompt_tokens_details": { + "cached_tokens": 0, + "audio_tokens": 0 + }, + "completion_tokens_details": { + "reasoning_tokens": 0, + "audio_tokens": 0, + "accepted_prediction_tokens": 0, + "rejected_prediction_tokens": 0 + } +} +``` + +> **Note:** The `*_tokens_details` objects may not be present in all responses or from all providers. ## See also diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md index 2bbc9dd2757f47..05fbb9cddd91d2 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatCompletionsStreamResult.md @@ -22,9 +22,26 @@ title: OpenAIChatCompletionsStreamResult | `choice` | [OpenAIChoice](OpenAIChoice.md) | Returns a choice data, with a `delta` message. | | `choices` | Collection | Returns a collection of [OpenAIChoice](OpenAIChoice.md) data, with `delta` messages. | -### Overrided properties +### Overridden properties | Property | Type | Description | |--------------|----------------------------------------|---------------------------------------------------------------------| -| `success` | [OpenAIChoice](OpenAIChoice.md) | Returns `True` if the streaming data was successfully decoded as an object. | +| `success` | Boolean | Returns `True` if the streaming data was successfully decoded as an object. | | `terminated` | Boolean | A Boolean indicating whether the HTTP request was terminated. ie `onTerminate` called. | +| `usage` | Object | Returns token usage information from the stream data (only available in the final chunk when `stream_options.include_usage` is set to `True`). | + +### usage + +The `usage` property returns an object containing token usage information, available only in the final streaming chunk when enabled via `stream_options.include_usage: True` in the request parameters. + +The structure is the same as [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage): + +| Field | Type | Description | +|-------|------|-------------| +| `prompt_tokens` | Integer | Number of tokens in the prompt. | +| `completion_tokens` | Integer | Number of tokens in the completion. | +| `total_tokens` | Integer | Total tokens used (prompt + completion). | +| `prompt_tokens_details` | Object | Breakdown of prompt tokens (optional). | +| `completion_tokens_details` | Object | Breakdown of completion tokens (optional). | + +> **Note:** To receive usage information in streaming responses, you must set `stream_options: {include_usage: True}` in your request parameters. See [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) for details. diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md index c55e7ab95ccf87..7fa0c919ce7269 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIChatHelper.md @@ -11,15 +11,14 @@ The chat helper allow to keep a list of messages in memory and make consecutive | Property Name | Type | Default Value | Description | |----------------------|-----------------------------|----------------------------------|-------------------------------------------------------------------------------------| -| `chat` | [OpenAIChatAPI](OpenAIChatAPI.md) | - | The chat API instance used for communication with OpenAI. | -| `systemPrompt` | [OpenAIMessage](OpenAIMessage.md) | - | The system prompt message that guides the chat assistant's responses. | -| `numberOfMessages` | Integer | 15 | The maximum number of messages to retain in the chat history.| -| `parameters` | [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) | - | The parameters for the OpenAI chat completion request. | -| `messages` | Collection of [OpenAIMessage](OpenAIMessage.md) | [] | The collection of messages exchanged in the chat session. | -| `tools` | Collection of [OpenAITool](OpenAITool.md) | [] | List of registered OpenAI tools for function calling. | -| `autoHandleToolCalls`| Boolean | True | Boolean indicating whether tool calls are handled automatically using registered tools. | -| `lastErrors` | Collection | -| Collection containing the last errors encountered during chat operations. | - +| `chat` | [OpenAIChatAPI](OpenAIChatAPI.md) | - | The chat API instance used for communication with OpenAI. | +| `systemPrompt` | [OpenAIMessage](OpenAIMessage.md) | - | The system prompt message that guides the chat assistant's responses. | +| `numberOfMessages` | Integer | 15 | The maximum number of messages to retain in the chat history. | +| `parameters` | [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) | - | The parameters for the OpenAI chat completion request. | +| `messages` | Collection of [OpenAIMessage](OpenAIMessage.md) | [] | The collection of messages exchanged in the chat session. | +| `tools` | Collection of [OpenAITool](OpenAITool.md) | [] | List of registered OpenAI tools for function calling. | +| `autoHandleToolCalls`| Boolean | True | Boolean indicating whether tool calls are handled automatically using registered tools. | +| `lastErrors` | Collection | - | Collection containing the last errors encountered during chat operations. | ## Constructor @@ -31,25 +30,35 @@ var $chatHelper:=$client.chat.create("You are a helpful assistant.") This method creates a new chat helper with the specified system prompt and initializes it with default parameters. The system prompt defines the assistant's role and behavior throughout the conversation. - ## Functions ### prompt() -**prompt**(*prompt* : Text) : OpenAIChatCompletionsResult +**prompt**(*prompt* : Variant) : OpenAIChatCompletionsResult | Parameter | Type | Description | |------------------|-------|-------------------------------------------| -| *prompt* | Text | The text prompt to send to OpenAI chat. | +| *prompt* | Text or [OpenAIMessage](OpenAIMessage.md) | The text prompt to send to OpenAI chat, or an OpenAIMessage object for more complex messages (e.g., with images or files). | | Function result| [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md) | The completion result returned by the chat. | -Sends a user prompt to the chat and returns the corresponding completion result. +Sends a user prompt to the chat and returns the corresponding completion result. You can pass either a simple text string or an [OpenAIMessage](OpenAIMessage.md) object for more advanced scenarios like including images or files. #### Example Usage ```4D +// Simple text prompt var $result:=$chatHelper.prompt("Hello, how can I help you today?") $result:=$chatHelper.prompt("Why 42?") + +// Using OpenAIMessage for advanced scenarios (e.g., with images) +var $message:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "What's in this image?"}) +$message.addImageURL("https://example.com/photo.jpg"; "high") +$result:=$chatHelper.prompt($message) + +// Using OpenAIMessage with files +var $fileMessage:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "Analyze this document"}) +$fileMessage.addFileId($uploadedFile.id) +$result:=$chatHelper.prompt($fileMessage) ``` ### reset() @@ -67,23 +76,22 @@ $chatHelper.reset() // Clear all previous messages and tools ### registerTool() -**registerTool**(*tool* : Object; *handler* : Object) +**registerTool**(*tool* : Object; *handler* : Variant) | Parameter | Type | Description | |------------------|-------------|-------------------------------------------------------| | *tool* | Object | The tool definition object (or [OpenAITool](OpenAITool.md) instance) | -| *handler* | Object | The function to handle tool calls ([4D.Function](../../API/FunctionClass.md) or Object), optional if defined inside *tool* as *handler* property | +| *handler* | Object | The function to handle tool calls (4D.Function or Object), optional if defined inside *tool* as *handler* property | Registers a tool with its handler function for automatic tool call handling. The *handler* parameter can be: - A **4D.Function**: Direct handler function -- An **Object**: An object containing a `formula` property matching the tool function name +- An **Object**: An object containing a formula property matching the tool function name The handler function receives an object containing the parameters passed from the OpenAI tool call. This object contains key-value pairs where the keys match the parameter names defined in the tool's schema, and the values are the actual arguments provided by the AI model. - -#### Register Tool Example +#### Register Tool Examples ```4D // Example 1: Simple registration with direct handler @@ -118,7 +126,7 @@ Registers multiple tools at once. The parameter can be: - **Object**: Object with function names as keys mapping to tool definitions - **Object with `tools` attribute**: Object containing a `tools` collection and formula properties matching tool names -#### Register Multiple Tools Example +#### Register Multiple Tools Examples ##### Example 1: Collection format with handlers in tools @@ -160,7 +168,6 @@ $chatHelper.registerTools(cs.MyTools.new()) ``` ##### Example 4: Simple object format with tools as properties - ```4D var $tools:={} $tools.getWeather:=$weatherTool // Tool with handler property @@ -169,7 +176,6 @@ $tools.calculate:=$calculatorTool // Tool with handler property $chatHelper.registerTools($tools) ``` - ### unregisterTool() **unregisterTool**(*functionName* : Text) @@ -198,4 +204,4 @@ Unregisters all tools at once. This clears all tool handlers, empties the tools ```4D $chatHelper.registerTools($multipleTools) $chatHelper.unregisterTools() // Remove all tools -``` \ No newline at end of file +``` diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md index 85aabcb1f7efbb..85b7d726cb6e01 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsAPI.md @@ -7,7 +7,7 @@ title: OpenAIEmbeddingsAPI The `OpenAIEmbeddingsAPI` provides functionalities to create embeddings using OpenAI's API. -https://platform.openai.com/docs/api-reference/embeddings +https://developers.openai.com/api/reference/resources/embeddings ## Functions @@ -20,7 +20,7 @@ Creates an embeddings for the provided input, model and parameters. | Argument | Type | Description | |------------|---------------------------------------|--------------------------------------------------| | *input* | Text or Collection of Text | The input to vectorize. | -| *model* | Text | The [model to use](https://platform.openai.com/docs/guides/embeddings#embedding-models). Supports [provider:model aliases](../provider-model-aliases.md).| +| *model* | Text | The [model to use](https://developers.openai.com/api/docs/guides/embeddings#embedding-models). Supports [provider:model aliases](../provider-model-aliases.md). | | *parameters* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | The parameters to customize the embeddings request. | | Function result| [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | The embeddings. | diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md index 67e25e9e680863..0be192d4128319 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIEmbeddingsResult.md @@ -18,6 +18,27 @@ title: OpenAIEmbeddingsResult | `vectors` | Collection | Returns a collection of `4D.Vector`. | | `embedding` | [OpenAIEmbedding](OpenAIEmbedding.md) | Returns the first [OpenAIEmbedding](OpenAIEmbedding.md) from the `embeddings` collection. | | `embeddings` | Collection | Returns a collection of [OpenAIEmbedding](OpenAIEmbedding.md). | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for embeddings. + +| Field | Type | Description | +|-------|------|-------------| +| `prompt_tokens` | Integer | Number of tokens in the input text(s). | +| `total_tokens` | Integer | Total tokens used (same as prompt_tokens for embeddings). | + +**Example response:** + +```json +{ + "prompt_tokens": 8, + "total_tokens": 8 +} +``` + +> **Note:** Embeddings only consume prompt tokens (there is no completion), so `total_tokens` equals `prompt_tokens`. ## See also diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md index 577a75ca2ff57d..f1b3056f98cb51 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIFilesAPI.md @@ -3,46 +3,43 @@ id: openaifilesapi title: OpenAIFilesAPI --- - # OpenAIFilesAPI -The `OpenAIFilesAPI` class provides functionalities to manage files using OpenAI's API. Files can be uploaded and used across various endpoints including [Fine-tuning](https://platform.openai.com/docs/api-reference/fine-tuning), [Batch](https://platform.openai.com/docs/api-reference/batch) processing, and Vision. +The `OpenAIFilesAPI` class provides functionalities to manage files using OpenAI's API. Files can be uploaded and used across various endpoints including [Fine-tuning](https://developers.openai.com/api/reference/resources/fine_tuning), [Batch](https://developers.openai.com/api/reference/resources/batches) processing, and Vision. > **Note:** This API is only compatible with OpenAI. Other providers listed in the [compatible providers](../compatible-openai.md) documentation do not support file management operations. - -API Reference: +API Reference: ## File Size Limits - **Individual files:** up to 512 MB per file -- **Organization total:** up to 1 TB (cumulative size of all files uploaded by your [organization](https://platform.openai.com/docs/guides/production-best-practices/setting-up-your-organization)) - +- **Organization total:** up to 1 TB (cumulative size of all files uploaded by your [organization](https://developers.openai.com/api/docs/guides/production-best-practices)) ## Functions ### create() -**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.OpenAIFileParameters) : cs.OpenAIFileResult +**create**(*file* : 4D.File | 4D.Blob; *purpose* : Text; *parameters* : cs.AIKit.OpenAIFileParameters) : cs.AIKit.OpenAIFileResult Upload a file that can be used across various endpoints. **Endpoint:** `POST https://api.openai.com/v1/files` -| Parameter | Type | Description | -|---------------|--------------------------------|-----------------------------------------------------------| -| `file` | [4D.File](https://developer.4d.com/docs/API/FileClass) or [4D.Blob](https://developer.4d.com/docs/API/BlobClass) | The File or Blob object (not file name) to be uploaded. | -| `purpose` | Text | **Required.** The intended purpose of the uploaded file. | -| `parameters` | [OpenAIFileParameters](OpenAIFileParameters.md) | Optional parameters including expiration policy. | +| Parameter | Type | Description | +|-----------------|--------------------------------|-----------------------------------------------------------| +| `file` | [4D.File](https://developer.4d.com/docs/API/FileClass) or [4D.Blob](https://developer.4d.com/docs/API/BlobClass) | The File or Blob object (not file name) to be uploaded. | +| `purpose` | Text | **Required.** The intended purpose of the uploaded file. | +| `parameters` | [OpenAIFileParameters](OpenAIFileParameters.md) | Optional parameters including expiration policy. | | Function result | [OpenAIFileResult](OpenAIFileResult.md) | The file result | **Throws:** An error if `file` is not a 4D.File or 4D.Blob, or if `purpose` is empty. #### Supported Purposes -- `assistants`: Used in the Assistants API (⚠️ [deprecated by OpenAI](https://platform.openai.com/docs/assistants/whats-new)) -- `batch`: Used in the [Batch API](https://platform.openai.com/docs/api-reference/batch) (expires after 30 days by default) -- `fine-tune`: Used for [fine-tuning](https://platform.openai.com/docs/api-reference/fine-tuning) +- `assistants`: Used in the Assistants API (⚠️ [deprecated by OpenAI](https://developers.openai.com/api/docs/assistants/migration)) +- `batch`: Used in the [Batch API](https://developers.openai.com/api/reference/resources/batches) (expires after 30 days by default) +- `fine-tune`: Used for [fine-tuning](https://developers.openai.com/api/reference/resources/fine_tuning) - `vision`: Images used for vision fine-tuning - `user_data`: Flexible file type for any purpose - `evals`: Used for eval data sets @@ -54,7 +51,7 @@ Upload a file that can be used across various endpoints. - **Assistants API:** Supports specific file types (see Assistants Tools guide) - **Chat Completions API:** PDFs are only supported -#### Sychronous example +#### Example ```4d var $file:=File("/RESOURCES/training-data.jsonl") @@ -105,22 +102,20 @@ Else End if ``` - ### retrieve() -**retrieve**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileResult +**retrieve**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileResult Returns information about a specific file. **Endpoint:** `GET https://api.openai.com/v1/files/{file_id}` -| Parameter | Type | Description | -|---------------|--------------------------------|-----------------------------------------------------------| -| `fileId` | Text | **Required.** The ID of the file to retrieve. | -| `parameters` | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | +| Parameter | Type | Description | +|-----------------|--------------------------------|-----------------------------------------------------------| +| *fileId* | Text | **Required.** The ID of the file to retrieve. | +| *parameters* | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | | Function result | [OpenAIFileResult](OpenAIFileResult.md) | The file result | - **Throws:** An error if `fileId` is empty. #### Example @@ -138,18 +133,17 @@ End if ### list() -**list**(*parameters* : cs.OpenAIFileListParameters) : cs.OpenAIFileListResult +**list**(*parameters* : cs.AIKit.OpenAIFileListParameters) : cs.AIKit.OpenAIFileListResult Returns a list of files that belong to the user's organization. **Endpoint:** `GET https://api.openai.com/v1/files` -| Parameter | Type | Description | -|---------------|--------------------------------|-----------------------------------------------------------| -| `parameters` | [OpenAIFileListParameters](OpenAIFileListParameters.md) | Optional parameters for filtering and pagination. | +| Parameter | Type | Description | +|-----------------|--------------------------------|-----------------------------------------------------------| +| *parameters* | [OpenAIFileListParameters](OpenAIFileListParameters.md) | Optional parameters for filtering and pagination. | | Function result | [OpenAIFileListResult](OpenAIFileListResult.md) | The file list result | - #### Example ```4d @@ -172,19 +166,18 @@ End if ### delete() -**delete**(*fileId* : Text; *parameters* : cs.OpenAIParameters) : cs.OpenAIFileDeletedResult +**delete**(*fileId* : Text; *parameters* : cs.AIKit.OpenAIParameters) : cs.AIKit.OpenAIFileDeletedResult Delete a file. **Endpoint:** `DELETE https://api.openai.com/v1/files/{file_id}` -| Parameter | Type | Description | -|---------------|--------------------------------|-----------------------------------------------------------| -| `fileId` | Text | **Required.** The ID of the file to delete. | -| `parameters` | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | +| Parameter | Type | Description | +|-----------------|--------------------------------|-----------------------------------------------------------| +| *fileId* | Text | **Required.** The ID of the file to delete. | +| *parameters* | [OpenAIParameters](OpenAIParameters.md) | Optional parameters for the request. | | Function result | [OpenAIFileDeletedResult](OpenAIFileDeletedResult.md) | The file deletion result | - **Throws:** An error if `fileId` is empty. #### Example diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIImage.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIImage.md index ecfe46b64934db..8d7c4e89037081 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIImage.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIImage.md @@ -7,7 +7,7 @@ title: OpenAIImage The `OpenAIImage` class represents an image generated by the OpenAI API. It provides properties for accessing the generated image in different formats and methods for converting this image to different types. -https://platform.openai.com/docs/api-reference/images/object +https://developers.openai.com/api/reference/resources/images ## Properties diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIImageParameters.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIImageParameters.md index 77609ffe676114..beca90db80f5e1 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIImageParameters.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIImageParameters.md @@ -15,7 +15,7 @@ The `OpenAIImageParameters` class is designed to configure and manage the parame | Property Name | Type | Default Value | Description | |-------------------|---------|----------------|--------------------------------------------------------------------------------------------------| -| `model` | Text | "dall-e-2" | Specifies the model to use for image generation. Supports [provider:model aliases](../provider-model-aliases.md). | +| `model` | Text | "dall-e-2" | Specifies the model to use for image generation. Supports [provider:model aliases](../provider-model-aliases.md). | | `n` | Integer | 1 | The number of images to generate (must be between 1 and 10; only `n=1` is supported for `dall-e-3`). | | `size` | Text | "1024x1024" | The size of the generated images. Must conform to model specifications. | | `style` | Text | "" | The style of the generated images (must be either `vivid` or `natural`). | diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md index 54ee6ea8a657cc..144a918c90f3c5 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIImagesAPI.md @@ -7,7 +7,7 @@ title: OpenAIImagesAPI The `OpenAIImagesAPI` provides functionalities to generate images using OpenAI's API. -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ## Functions @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/images Creates an image given a prompt. -https://platform.openai.com/docs/api-reference/images/create +https://developers.openai.com/api/reference/resources/images/methods/generate ## Example diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md index 5bab05f1608cdd..d3fab8d400ad5e 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIImagesResult.md @@ -15,6 +15,41 @@ title: OpenAIImagesResult |----------|------|-------------| | `images` | Collection of [OpenAIImage](OpenAIImage.md) | Returns a collection of OpenAIImage objects. | | `image` | [OpenAIImage](OpenAIImage.md) | Returns the first OpenAIImage from the collection. | +| `usage` | Object | Returns token usage information (inherited from [OpenAIResult](OpenAIResult.md)). | + +### usage + +The `usage` property returns an object containing token usage information for image generation (when supported by the provider). + +| Field | Type | Description | +|-------|------|-------------| +| `total_tokens` | Integer | Total tokens used. | +| `input_tokens` | Integer | Number of tokens in the input (prompt). | +| `output_tokens` | Integer | Number of tokens for the output (image). | +| `input_tokens_details` | Object | Breakdown of input tokens (optional). | + +#### input_tokens_details + +| Field | Type | Description | +|-------|------|-------------| +| `text_tokens` | Integer | Number of text tokens in the prompt. | +| `image_tokens` | Integer | Number of image tokens (for image editing/variations). | + +**Example response:** + +```json +{ + "total_tokens": 100, + "input_tokens": 50, + "output_tokens": 50, + "input_tokens_details": { + "text_tokens": 10, + "image_tokens": 40 + } +} +``` + +> **Note:** Image generation usage may not be available from all providers. The structure may vary depending on the specific image API endpoint used. ## Functions diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIMessage.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIMessage.md index 14c998b7abd232..9d9fda372a3ed7 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIMessage.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIMessage.md @@ -32,10 +32,9 @@ The `OpenAIMessage` class represents a structured message containing a role, con | Parameter | Type | Description | |------------------|-------|--------------------------------------------| | *imageURL* | Text | The URL of the image to add to the message.| -| *detail* | Text | Additional details about the image. | - -Adds an image URL to the content of the message. +| *detail* | Text | The detail level of the image: "auto", "low", or "high". | +Adds an image URL to the content of the message. If the content is currently text, it will be converted to a collection format. ### addFileId() @@ -43,13 +42,10 @@ Adds an image URL to the content of the message. | Parameter | Type | Description | |------------------|-------|--------------------------------------------| -| *fileId* | Text | The file ID to add to the message.| +| *fileId* | Text | The file ID to add to the message. | Adds a file reference to the content of the message. If the content is currently text, it will be converted to a collection format. - - - ## Example Usage ### Basic Text Message @@ -68,7 +64,6 @@ var $message:=cs.AIKit.OpenAIMessage.new({role: "user"; content: "Please analyze $message.addImageURL("http://example.com/image.jpg"; "high") ``` - ### Adding File ```4d @@ -146,4 +141,6 @@ var $toolResponse:=cs.AIKit.OpenAIMessage.new({ \ ## See Also -- [OpenAITool](OpenAITool.md) - For tool definition \ No newline at end of file +- [OpenAITool](OpenAITool.md) - For tool definition +- [OpenAIFile](OpenAIFile.md) +- [OpenAIChoice](OpenAIChoice.md) diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIModel.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIModel.md index 85a6a67e353be8..d24743b1937f2b 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIModel.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIModel.md @@ -7,7 +7,7 @@ title: OpenAIModel A model description. -https://platform.openai.com/docs/api-reference/models/object +https://developers.openai.com/api/reference/resources/models ## Properties diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md index e1abc87249420a..6ffb509100e56b 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIModelsAPI.md @@ -9,7 +9,7 @@ title: OpenAIModelsAPI `OpenAIModelsAPI` is a class that allows interaction with OpenAI models through various functions, such as retrieving model information, listing available models, and (optionally) deleting fine-tuned models. -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models ## Functions @@ -25,7 +25,7 @@ https://platform.openai.com/docs/api-reference/models Retrieves a model instance to provide basic information. -https://platform.openai.com/docs/api-reference/models/retrieve +https://developers.openai.com/api/reference/resources/models/methods/retrieve #### Example usage: @@ -45,11 +45,11 @@ var $model:=$result.model Lists the currently available models. -https://platform.openai.com/docs/api-reference/models/list +https://developers.openai.com/api/reference/resources/models/methods/list #### Example usage: ```4d var $result:=$client.model.list($parameters) var $models: Collection:=$result.models -``` \ No newline at end of file +``` diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIModeration.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIModeration.md index 333329df890a99..495765a89e98bb 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIModeration.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIModeration.md @@ -7,7 +7,7 @@ title: OpenAIModeration The `OpenAIModeration` class is designed to handle moderation results from the OpenAI API. It contains properties for storing the moderation ID, model used, and the results of the moderation. -https://platform.openai.com/docs/api-reference/moderations/object +https://developers.openai.com/api/reference/resources/moderations ## Properties diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md index 46a5ca2a73afb6..75747a27205c15 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIModerationItem.md @@ -5,7 +5,7 @@ title: OpenAIModerationItem # OpenAIModerationItem -https://platform.openai.com/docs/api-reference/moderations/object#moderations/object-results +https://developers.openai.com/api/reference/resources/moderations#moderations/object-results ## Properties diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md index 7a0efb7d8ef817..099c7e20c762a5 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIModerationsAPI.md @@ -7,7 +7,7 @@ title: OpenAIModerationsAPI The `OpenAIModerationsAPI` is responsible for classifying if text and/or image inputs are potentially harmful. -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ## Functions @@ -24,7 +24,7 @@ https://platform.openai.com/docs/api-reference/moderations Classifies whether the input is potentially harmful. -https://platform.openai.com/docs/api-reference/moderations/create +https://developers.openai.com/api/reference/resources/moderations/methods/create ## Examples @@ -40,4 +40,4 @@ var $result:=$client.moderation.create("Some text to classify"; "omni-moderation var $messages:=[{type: "text"; text: "...text to classify goes here..."}; \ {type: "image_url"; image_url: {url: "https://example.com/image.png"}}] var $result:=$client.moderation.create($messages; "omni-moderation-latest"; $parameters) -``` \ No newline at end of file +``` diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIParameters.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIParameters.md index fb8f519149da6b..efeccbdaddb842 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIParameters.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIParameters.md @@ -15,16 +15,16 @@ Use this callback property to receive the result regardless of success or error: | Property | Type | Description | |-------------------|---------|---------------------------------------------------------------------------------------------------------------------------------| -| `onTerminate`
                    (or `formula`) | 4D.Function| A function to be called asynchronously when finished. Ensure that the current process does not terminate. | +| `onTerminate`
                    (or `formula`) | 4D.Function| A function to be called asynchronously when finished.
                    *Ensure that the current process does not terminate.* | Use these callback properties for more granular control over success and error handling: | Property | Type | Description | |-------------------|---------|---------------------------------------------------------------------------------------------------------------------------------| -| `onResponse` | 4D.Function| A function to be called asynchronously when the request finishes **successfully**. Ensure that the current process does not terminate. | -| `onError` | 4D.Function| A function to be called asynchronously when the request finishes **with errors**. Ensure that the current process does not terminate. | +| `onResponse` | 4D.Function| A function to be called asynchronously when the request finishes **successfully**.
                    *Ensure that the current process does not terminate.* | +| `onError` | 4D.Function| A function to be called asynchronously when the request finishes **with errors**.
                    *Ensure that the current process does not terminate.* | -> The callback function will receive the same result object type (one of [OpenAIResult](./OpenAIResult.md) child classes) that would be returned by the function in synchronous code. +> The callback function will receive the same result object type (one of [OpenAIResult](OpenAIResult.md) child classes) that would be returned by the function in synchronous code. See [documentation about asynchronous code for examples](../asynchronous-call.md) @@ -35,7 +35,7 @@ See [documentation about asynchronous code for examples](../asynchronous-call.md | `timeout` | Real | Overrides the client-level default timeout for the request, in seconds. Default is 0. | | `httpAgent` | HTTPAgent| Overrides the client-level default HTTP agent for the request. | | `maxRetries` | Integer | The maximum number of retries for the request. (Only if code not asynchrone ie. no function provided) | -| `extraHeaders` | Object | Extra headers to send with the request. | +| `extraHeaders` | Object | Extra headers to send with the request. | ### OpenAPI Properties diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIProviders.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIProviders.md index eb44ac8ad9be5b..1e571392b8c515 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIProviders.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIProviders.md @@ -3,7 +3,6 @@ id: openaiproviders title: OpenAIProviders --- - # OpenAIProviders ## Summary @@ -28,7 +27,7 @@ The `OpenAI` class automatically loads provider configurations when instantiated var $providers := cs.AIKit.OpenAIProviders.new() ``` -Creates a new instance that loads provider configuration from the `AIProviders.json` file (see [**Configuration Files**](../provider-model-aliases.md#configuration-files) in the "Provider Model Aliases" page for details on file locations and format). +Creates a new instance that loads provider configuration from the `AIProviders.json` file. See [Configuration Files](../provider-model-aliases.md#configuration-files) in the Provider Model Aliases documentation for details on file locations and format. **Important:** @@ -137,9 +136,6 @@ For each ($model; $models) End for each ``` - - - ## Model Resolution Two syntaxes are supported for model resolution: @@ -159,21 +155,18 @@ This is resolved internally to: 3. Extract `baseURL` and `apiKey` 4. Make the API request using the resolved configuration - **Examples:** - `"openai:gpt-5.1"` → Use OpenAI provider with gpt-5.1 model - `"anthropic:claude-3-opus"` → Use Anthropic provider with claude-3-opus - `"local:llama3"` → Use local provider with llama3 model - ### Model alias (bare name) - Use a named model by its bare name from the `models` section of the configuration: ```4d var $client := cs.AIKit.OpenAI.new() -$client.chat.completions.create($messages; {model: ":my-gpt"}) +$client.chat.completions.create($messages; {model: "my-gpt"}) ``` This is resolved internally to: @@ -185,4 +178,3 @@ This is resolved internally to: **Examples:** - `"my-gpt"` → Use the model alias "my-gpt" (resolves to its configured provider and model) - `"my-embedding"` → Use the model alias "my-embedding" for embedding operations - diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAIResult.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAIResult.md index 6a2814d94d705c..5ea117af34360e 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAIResult.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAIResult.md @@ -23,14 +23,26 @@ The `OpenAIResult` class is designed to handle the response from HTTP requests a | `terminated`| Boolean | A Boolean indicating whether the HTTP request was terminated. | | `headers` | Object | Returns the response headers as an object. | | `rateLimit` | Object | Returns rate limit information from the response headers. | -| `usage` | Object | Returns usage information from the response body if any. | +| `usage` | Object | Returns usage information (token counts) from the response body if any. | + +### usage + +The `usage` property returns an object containing token usage information from the API response. The structure varies depending on the API endpoint used. + +> **Note:** Different OpenAI-compatible services may return different fields in the usage object. The structure documented here is based on OpenAI's API. Not all fields may be present in responses from other providers. + +See the specific result class documentation for endpoint-specific usage structures: +- [OpenAIChatCompletionsResult](OpenAIChatCompletionsResult.md#usage) - Chat completions usage +- [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md#usage) - Streaming chat usage +- [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md#usage) - Embeddings usage +- [OpenAIImagesResult](OpenAIImagesResult.md#usage) - Image generation usage ### rateLimit The `rateLimit` property returns an object containing rate limit information from the response headers. This information includes the limits, remaining requests, and reset times for both requests and tokens. -For more details on rate limits and the specific headers used, refer to [the OpenAI Rate Limits Documentation](https://platform.openai.com/docs/guides/rate-limits#rate-limits-in-headers). +For more details on rate limits and the specific headers used, refer to [the OpenAI Rate Limits Documentation](https://developers.openai.com/api/docs/guides/rate-limits#rate-limits-in-headers). The structure of the `rateLimit` object is as follows: diff --git a/versioned_docs/version-21-R3/aikit/Classes/OpenAITool.md b/versioned_docs/version-21-R3/aikit/Classes/OpenAITool.md index 931c8122bbdf56..6d8ba8baeadcbc 100644 --- a/versioned_docs/version-21-R3/aikit/Classes/OpenAITool.md +++ b/versioned_docs/version-21-R3/aikit/Classes/OpenAITool.md @@ -51,7 +51,7 @@ Creates a new OpenAITool instance. The constructor accepts both simplified forma **Simplified format:** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ name: "get_weather"; \ description: "Get current weather for a location"; \ parameters: { \ @@ -67,7 +67,7 @@ var $tool := cs.OpenAITool.new({ \ **OpenAI API format:** ```4d -var $tool := cs.OpenAITool.new({ \ +var $tool := cs.AIKit.OpenAITool.new({ \ type: "function"; \ strict: True; \ function: { \ @@ -101,4 +101,4 @@ var $parameters := cs.AIKit.OpenAIChatCompletionsParameters.new({ \ - [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) - For tool configuration - [OpenAIChatHelper](OpenAIChatHelper.md) - For automatic tool call handling -- [OpenAIMessage](OpenAIMessage.md) - For tool call responses \ No newline at end of file +- [OpenAIMessage](OpenAIMessage.md) - For tool call responses diff --git a/versioned_docs/version-21-R3/aikit/asynchronous-call.md b/versioned_docs/version-21-R3/aikit/asynchronous-call.md index 00da6c86817151..9006767ffcc6d5 100644 --- a/versioned_docs/version-21-R3/aikit/asynchronous-call.md +++ b/versioned_docs/version-21-R3/aikit/asynchronous-call.md @@ -7,7 +7,7 @@ title: Asynchronous Call If you do not want to wait for the OpenAPI response when making a request to its API, you need to use asynchronous code. -To make asynchronous calls, you must provide a callback `4D.Function`(`Formula`) in the [OpenAIParameters](Classes/OpenAIParameters.md) object parameter to receive the result. +To make asynchronous calls, you must provide a callback `4D.Function`(`Formula`) in the [OpenAIParameters](Classes/OpenAIParameters.md) object parameter to receive the result. For streaming chat completion see [OpenAIChatCompletionsParameters](Classes/OpenAIChatCompletionsParameters.md). The callback function will receive the same result object type (one of [OpenAIResult](Classes/OpenAIResult.md) child classes) that would be returned by the function in synchronous code. See examples below. @@ -58,3 +58,56 @@ $client.chat.completions.create($messages; { onResponse: Formula(MyChatCompletio ASSERT($result.success) // We use onResponse here, callback receive only if success Form.assistantMessage:=$result.choices[0].text ``` + +### chat completions with streaming + +When you want to receive the response progressively as it's being generated (streaming), you can use the `stream` parameter along with an `onData` callback: + +```4d +var $messages:=[{role: "system"; content: "You are a helpful assistant."}] +$messages.push({role: "user"; content: "Could you explain me why 42 is a special number"}) + +// Enable streaming and provide onData callback +$client.chat.completions.create($messages; { \ + stream: True; \ + onData: Formula(MyStreamDataReceiveMethod($1)); \ + onTerminate: Formula(MyStreamTerminateMethod($1)) \ +}) +``` + +The `onData` callback will be called multiple times as data chunks arrive. `$1` will be an instance of [OpenAIChatCompletionsStreamResult](Classes/OpenAIChatCompletionsStreamResult.md): + +```4d +// MyStreamDataReceiveMethod +#DECLARE($streamResult: cs.AIKit.OpenAIChatCompletionsStreamResult) + +If ($streamResult.success) + // Check if we have content in the delta + If ($streamResult.choices.length>0) + var $choice: Object + $choice:=$streamResult.choices[0] + + If ($choice.delta#Null) && ($choice.delta.content#Null) + // Append the new content chunk to the existing message + Form.assistantMessage:=Form.assistantMessage+$choice.delta.content + End if + End if +Else + // Handle streaming error + ALERT("Streaming error: "+$streamResult.error.message) +End if +``` + +The `onTerminate` callback will be called once when the stream is complete: + +```4d +// MyStreamTerminateMethod +#DECLARE($result: cs.AIKit.OpenAIChatCompletionsResult) + +If ($result.success) + // Stream completed successfully +Else + // Handle final error + ALERT("Stream terminated with error: "+$result.errors.formula(Formula(JSON Stringify($1))).join("\n")) +End if +``` diff --git a/versioned_docs/version-21-R3/aikit/compatible-openai.md b/versioned_docs/version-21-R3/aikit/compatible-openai.md index 847aec12b412c1..b852f5284ac858 100644 --- a/versioned_docs/version-21-R3/aikit/compatible-openai.md +++ b/versioned_docs/version-21-R3/aikit/compatible-openai.md @@ -28,6 +28,9 @@ Some of them |https://ai.azure.com/|https://YOUR_RESOURCE_NAME.openai.azure.com| |[https://www.alibabacloud.com/](https://www.alibabacloud.com/help/en/model-studio/developer-reference/use-qwen-by-calling-api) (qwen)| https://dashscope-intl.aliyuncs.com/compatible-mode/v1| |https://www.perplexity.ai/|https://api.perplexity.ai| +|https://x.ai/|https://api.x.ai/v1| +|https://z.ai/|https://api.z.ai/api/coding/paas/v4| +|http://cohere.com/|https://api.cohere.ai/compatibility/v1| ## Local @@ -36,3 +39,4 @@ Some of them |https://ollama.com/ | http://127.0.0.1:11434/v1 | https://ollama.com/blog/openai-compatibility | |https://lmstudio.ai/| http://localhost:1234/v1 | https://lmstudio.ai/docs/api/endpoints/openai | |https://localai.io/ | http://127.0.0.1:8080 | | +|[llama.cpp](https://github.com/ggml-org/llama.cpp) | http://localhost:8080/v1/ | [llama-server](https://github.com/ggml-org/llama.cpp#llama-server) | diff --git a/versioned_docs/version-21-R3/aikit/overview.md b/versioned_docs/version-21-R3/aikit/overview.md index 2f94754ba08eec..3b27b6ec4c0f1a 100644 --- a/versioned_docs/version-21-R3/aikit/overview.md +++ b/versioned_docs/version-21-R3/aikit/overview.md @@ -12,7 +12,7 @@ title: 4D-AIKit ## OpenAI -The [`OpenAI`](Classes/OpenAI.md) class allows you to make requests to the [OpenAI API](https://platform.openai.com/docs/api-reference/). +The [`OpenAI`](Classes/OpenAI.md) class allows you to make requests to the [OpenAI API](https://developers.openai.com/api/reference/overview). ### Configuration @@ -48,11 +48,11 @@ See some examples below. #### Chat -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ##### Completions -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create ```4d var $messages:=[{role: "system"; content: "You are a helpful assistant."}] @@ -82,7 +82,7 @@ var $result:=$client.chat.vision.create($imageUrl).prompt("give me a description #### Images -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ```4d var $images:=$client.images.generate("A futuristic city skyline at sunset"; {size: "1024x1024"}).images @@ -90,7 +90,7 @@ var $images:=$client.images.generate("A futuristic city skyline at sunset"; {siz #### Models -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models Get full list of models @@ -106,7 +106,7 @@ var $model:=$client.models.retrieve("a model id").model #### Files -https://platform.openai.com/docs/api-reference/files +https://developers.openai.com/api/reference/resources/files Upload a file for use with other endpoints @@ -143,7 +143,7 @@ var $deleteResult:=$client.files.delete($fileId) #### Moderations -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ```4d var $moderation:=$client.moderations.create("This text contains inappropriate language and offensive behavior.").moderation diff --git a/versioned_docs/version-21-R3/aikit/provider-model-aliases.md b/versioned_docs/version-21-R3/aikit/provider-model-aliases.md index c3573136d526ea..26a0773e46214f 100644 --- a/versioned_docs/version-21-R3/aikit/provider-model-aliases.md +++ b/versioned_docs/version-21-R3/aikit/provider-model-aliases.md @@ -3,12 +3,10 @@ id: provider-model-aliases title: Provider & Model Aliases --- - # Provider & Model Aliases The OpenAI client supports provider and model aliases, allowing you to define provider configurations and named model aliases in JSON files and reference them using simple syntaxes. - ## Overview Instead of hard-coding API endpoints and credentials in your code, you can: @@ -25,7 +23,7 @@ The client automatically loads provider configurations from the first existing f | Priority | Location | File Path | |----------|----------|-----------| | 1 (highest) | userData | `/Settings/AIProviders.json` | -| 2 | user | `/Settings/AIProviders.json` | +| 2 | user | `/Settings/AIProviders.json` | | 3 (lowest) | structure | `/SOURCES/AIProviders.json` | **Important:** Only the **first existing file** is loaded. There is no merging of multiple files. @@ -45,7 +43,7 @@ The client automatically loads provider configurations from the first existing f "models": { "model_alias_name": { "provider": "provider_name", - "model": "actual-model-id", + "model": "actual-model-id" } } } @@ -67,7 +65,6 @@ The client automatically loads provider configurations from the first existing f | `provider` | Text | Yes | Name of the provider (must exist in `providers`) | | `model` | Text | Yes | Model ID used by the provider | - ### Example Configuration ```json @@ -98,8 +95,7 @@ The client automatically loads provider configurations from the first existing f }, "my-embedding": { "provider": "openai", - "model": "text-embedding-3-small", - } + "model": "text-embedding-3-small" } } } @@ -113,12 +109,11 @@ Two syntaxes are supported: | Syntax | Description | |--------|-------------| -| `provider:model_name` | Provider alias — specify provider and model directly | -| `:model_alias` | Model alias — reference a named model from the `models` configuration by bare name | +| `provider:model_name` | Provider alias — specify provider and model directly | +| `model_alias` | Model alias — reference a named model from the `models` configuration by bare name | #### Provider alias syntax - Use the `provider:model_name` syntax in any API call that accepts a model parameter: ```4d @@ -145,14 +140,13 @@ Use a bare model name to reference a named model defined in the `models` section var $client := cs.AIKit.OpenAI.new() // Use a named model alias -var $result := $client.chat.completions.create($messages; {model: ":my-gpt"}) -var $result := $client.chat.completions.create($messages; {model: ":my-claude"}) +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) +var $result := $client.chat.completions.create($messages; {model: "my-claude"}) // Embeddings with a named model alias -var $result := $client.embeddings.create("text"; ":my-embedding") +var $result := $client.embeddings.create("text"; "my-embedding") ``` - ### How It Works #### Provider alias (`provider:model`) @@ -168,23 +162,20 @@ When you use the `provider:model` syntax, the client automatically: 3. **Makes the API request** using the resolved configuration - Sends request to the provider's `baseURL` with the correct `apiKey` - #### Model alias (bare name) When you use a bare model name that matches a configured alias, the client automatically: 1. **Looks up** the model alias in the `models` section of the configuration - - Example: `":my-gpt"` → finds entry with `provider: "openai"`, `model: "gpt-5.1"` + - Example: `"my-gpt"` → finds entry with `provider: "openai"`, `model: "gpt-5.1"` 2. **Resolves** the associated provider to get `baseURL` and `apiKey` 3. **Makes the API request** using the provider's endpoint and the stored model ID - ### Using Plain Model Names -If you specify a model name **without** a provider prefix or `:` prefix, the client uses the configuration from its constructor: - +If you specify a model name **without** a provider prefix, the client uses the configuration from its constructor: ```4d // Use constructor configuration @@ -195,8 +186,7 @@ var $result := $client.chat.completions.create($messages; {model: "gpt-5.1"}) var $result := $client.chat.completions.create($messages; {model: "anthropic:claude-3-opus"}) // Override with model alias (bare name) -var $result := $client.chat.completions.create($messages; {model: ":my-gpt"}) - +var $result := $client.chat.completions.create($messages; {model: "my-gpt"}) ``` ## Examples @@ -276,7 +266,6 @@ var $client := cs.AIKit.OpenAI.new() var $result := $client.chat.completions.create($messages; {model: "local:llama3.2"}) ``` - ### Named Model Aliases Define models once, use them everywhere by name: @@ -304,7 +293,7 @@ Define models once, use them everywhere by name: }, "embedding": { "provider": "openai", - "model": "text-embedding-3-small", + "model": "text-embedding-3-small" } } } @@ -314,9 +303,9 @@ Define models once, use them everywhere by name: var $client := cs.AIKit.OpenAI.new() // Use named model aliases — no need to remember provider or model ID -var $result := $client.chat.completions.create($messages; {model: ":chat"}) -var $result := $client.chat.completions.create($messages; {model: ":fast"}) -var $embedding := $client.embeddings.create("text"; ":embedding") +var $result := $client.chat.completions.create($messages; {model: "chat"}) +var $result := $client.chat.completions.create($messages; {model: "fast"}) +var $embedding := $client.embeddings.create("text"; "embedding") ``` ### List All Configured Models @@ -327,7 +316,6 @@ var $models := $providers.modelAliases() // Returns: [{name: "chat", provider: "openai", model: "gpt-5.1"}, ...] ``` - ### Production with Multiple Cloud Providers ```json diff --git a/versioned_docs/version-21-R3/assets/en/commands/form-print1.png b/versioned_docs/version-21-R3/assets/en/commands/form-print1.png new file mode 100644 index 00000000000000..7cbec84055b1d3 Binary files /dev/null and b/versioned_docs/version-21-R3/assets/en/commands/form-print1.png differ diff --git a/versioned_docs/version-21-R3/assets/en/commands/form-print2.png b/versioned_docs/version-21-R3/assets/en/commands/form-print2.png new file mode 100644 index 00000000000000..d78a6f5f3c1a48 Binary files /dev/null and b/versioned_docs/version-21-R3/assets/en/commands/form-print2.png differ diff --git a/versioned_docs/version-21-R3/assets/en/commands/print-selection1.png b/versioned_docs/version-21-R3/assets/en/commands/print-selection1.png new file mode 100644 index 00000000000000..95e6603575d8a3 Binary files /dev/null and b/versioned_docs/version-21-R3/assets/en/commands/print-selection1.png differ diff --git a/versioned_docs/version-21-R3/assets/en/commands/print-selection2.png b/versioned_docs/version-21-R3/assets/en/commands/print-selection2.png new file mode 100644 index 00000000000000..5b09f52d9fa16c Binary files /dev/null and b/versioned_docs/version-21-R3/assets/en/commands/print-selection2.png differ diff --git a/versioned_docs/version-21-R3/commands-legacy/on-web-connection-database-method.md b/versioned_docs/version-21-R3/commands-legacy/on-web-connection-database-method.md index 9fc4c87ddcf86f..f514efb2440d66 100644 --- a/versioned_docs/version-21-R3/commands-legacy/on-web-connection-database-method.md +++ b/versioned_docs/version-21-R3/commands-legacy/on-web-connection-database-method.md @@ -43,7 +43,7 @@ You must declare these parameters as shown below: ```4d   // On Web Connection Database Method   -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text)     // Code for the method ``` diff --git a/versioned_docs/version-21-R3/language-legacy/4D Environment/open-settings-window.md b/versioned_docs/version-21-R3/language-legacy/4D Environment/open-settings-window.md index a89eee42bbf127..0a12bb637e5c52 100644 --- a/versioned_docs/version-21-R3/language-legacy/4D Environment/open-settings-window.md +++ b/versioned_docs/version-21-R3/language-legacy/4D Environment/open-settings-window.md @@ -34,13 +34,13 @@ displayed_sidebar: docs ## Description -The **OPEN SETTINGS WINDOW** command opens the Preferences dialog box of 4D or the Database Settings of the current 4D application and displays the parameters or the page corresponding to the key passed in *selector*. +The **OPEN SETTINGS WINDOW** command opens the Preferences dialog box of 4D or the Settings of the current 4D application and displays the parameters or the page corresponding to the key passed in *selector*. -The *selector* parameter must contain a “key” indicating the dialog box and the page to opened. This key is constructed as follows: */Dialog{/Page{/Parameters}}*. *Dialog* indicates the dialog box to be displayed: you can pass "4D" (for the Preferences) or "Database" (for Database Settings). For example, to indicate the Compiler page of the Database Settings, *selector* should contain "*/Database/Compiler*". The list of keys that can be used is provided below. If you just pass a slash ("/") in *selector*, the command displays the first page of the Database Settings dialog box. +The *selector* parameter must contain a “key” indicating the dialog box and the page to opened. This key is constructed as follows: */Dialog{/Page{/Parameters}}*. *Dialog* indicates the dialog box to be displayed: you can pass "4D" (for the Preferences) or "Database" (for Database Settings). For example, to indicate the [Compiler page of the Settings](../../settings/compiler.md), *selector* should contain "*/Database/Compiler*". The list of keys that can be used is provided below. If you just pass a slash ("/") in *selector*, the command displays the first page of the Database Settings dialog box. -The *access* parameter lets you control user actions in the Preferences or Database Settings dialog box by locking the other pages. Typically, you may want for the user to be able to customize certain parameters while preventing others from being modified. In this case, passing True in the *access* parameter means that only the page specified by the *selector* parameter will be active and modifiable, while access to all other pages will be locked (clicking on the buttons in the navigation bar will have no effect). If you pass False or omit the *access* parameter, all the pages of the dialog box will be accessible with no restriction. +The *access* parameter lets you control user actions in the Preferences or Settings dialog box by locking the other pages. Typically, you may want for the user to be able to customize certain parameters while preventing others from being modified. In this case, passing True in the *access* parameter means that only the page specified by the *selector* parameter will be active and modifiable, while access to all other pages will be locked (clicking on the buttons in the navigation bar will have no effect). If you pass False or omit the *access* parameter, all the pages of the dialog box will be accessible with no restriction. -The *settingsType* parameter is taken into account in databases configured in "User settings" mode only (in this mode, custom "User settings" or "User settings for data file" are generated in an external file and used instead of the standard settings, see the *Using user settings* section in the *Design Reference* manual). In this context, this parameter lets you indicate whether you want to access the "Structure settings", the "User settings", or the "User settings for data file" dialog box. You pass one of the following constants, found in the "*4D Environment*" theme: +The *settingsType* parameter is taken into account in databases configured in "User settings" mode only (in this mode, custom "User settings" or "User settings for data file" are generated in an external file and used instead of the standard settings, see the [*Using user settings* section](../../settings/overview.md#user-settings)). In this context, this parameter lets you indicate whether you want to access the "Structure settings", the "User settings", or the "User settings for data file" dialog box. You pass one of the following constants, found in the "*4D Environment*" theme: | Constant | Type | Value | Comment | | ---------------------- | ------- | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -54,6 +54,7 @@ If you pass an invalid key, the first page of the Database Settings dialog box i Here are the keys that can be used in the *selector* parameter in standard mode, in other words with the "Structure settings": +``` */4D* */4D/General* */4D/Structure* @@ -89,6 +90,7 @@ Here are the keys that can be used in the *selector* parameter in standard mode, */Database/SQL* */Database/Compatibility* */Database/Security* +``` **Compatibility note:** You can still use keys defined for 4D versions 11.x or previous using this command; 4D automatically establishes the correspondence. However, we recommend that you replace the former calls with the keys listed above. @@ -96,6 +98,7 @@ Here are the keys that can be used in the *selector* parameter in standard mode, Here are the keys that can be used in the *selector* parameter in "User settings" and "User settings for data" modes: +``` */Database* */Database/Interface* */Database/Database/Memory and cpu* @@ -110,13 +113,16 @@ Here are the keys that can be used in the *selector* parameter in "User settings */Database/Web/Log scheduler* */Database/Web/Webservices* */Database/SQL* +``` Addtional keys in "User settings for data" mode: +``` */Database/Backup* */Database/Backup/Scheduler* */Database/Backup/Configuration* */Database/Backup/Backup and restore* +``` ## Example 1 diff --git a/versioned_docs/version-21-R3/language-legacy/Objects (Forms)/object-get-pointer.md b/versioned_docs/version-21-R3/language-legacy/Objects (Forms)/object-get-pointer.md index 7d4ca4366b84fb..d8ecbf78db51a8 100644 --- a/versioned_docs/version-21-R3/language-legacy/Objects (Forms)/object-get-pointer.md +++ b/versioned_docs/version-21-R3/language-legacy/Objects (Forms)/object-get-pointer.md @@ -5,7 +5,7 @@ slug: /commands/object-get-pointer displayed_sidebar: docs --- -**OBJECT Get pointer** ( *selector* : Integer {; *objectName* : Text {; *subformName* : Text}}) : Pointer +**OBJECT Get pointer** ( {*selector* : Integer {; *objectName* : Text {; *subformName* : Text}}} ) : Pointer
                    diff --git a/versioned_docs/version-21-R3/language-legacy/Printing/accumulate.md b/versioned_docs/version-21-R3/language-legacy/Printing/accumulate.md index c4ae54f7cacfdc..7386ab66773f1c 100644 --- a/versioned_docs/version-21-R3/language-legacy/Printing/accumulate.md +++ b/versioned_docs/version-21-R3/language-legacy/Printing/accumulate.md @@ -5,7 +5,7 @@ slug: /commands/accumulate displayed_sidebar: docs --- -**ACCUMULATE** ( *...data* : Field) +**ACCUMULATE** ( *...data* : Field, Variable)
                    diff --git a/versioned_docs/version-21-R3/language-legacy/Printing/print-selection.md b/versioned_docs/version-21-R3/language-legacy/Printing/print-selection.md index cdb67cdb61b56e..d334b4d7854d84 100644 --- a/versioned_docs/version-21-R3/language-legacy/Printing/print-selection.md +++ b/versioned_docs/version-21-R3/language-legacy/Printing/print-selection.md @@ -5,7 +5,7 @@ slug: /commands/print-selection displayed_sidebar: docs --- -**PRINT SELECTION** ( *aTable* : Table {; *} )
                    **PRINT SELECTION** ( *aTable* : Table {; > : >} ) +**PRINT SELECTION** ( {*aTable* : Table} {; *} )
                    **PRINT SELECTION** ( {*aTable* : Table} {; > : >} )
                    diff --git a/versioned_docs/version-21-R3/language-legacy/Printing/subtotal.md b/versioned_docs/version-21-R3/language-legacy/Printing/subtotal.md index 2b5de6eb1d6833..42bfcda343f95d 100644 --- a/versioned_docs/version-21-R3/language-legacy/Printing/subtotal.md +++ b/versioned_docs/version-21-R3/language-legacy/Printing/subtotal.md @@ -5,13 +5,13 @@ slug: /commands/subtotal displayed_sidebar: docs --- -**Subtotal** ( *data* : Field {; *pageBreak* : Integer} ) : Real +**Subtotal** ( *data* : Field, Variable {; *pageBreak* : Integer} ) : Real
                    | Parameter | Type | | Description | | --- | --- | --- | --- | -| data | Field | → | Numeric field or variable to return subtotal | +| data | Field, Variable | → | Numeric field or variable to return subtotal | | pageBreak | Integer | → | Break level for which to cause a page break | | Function result | Real | ← | Subtotal of data |
                    diff --git a/versioned_docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md b/versioned_docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md index d60bcb98927acf..c29706aad68924 100644 --- a/versioned_docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md +++ b/versioned_docs/version-21-R3/language-legacy/Queries/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs By default, the records found by queries are not locked. Pass **True** in the *lock* parameter to activate locking. -It is imperative for this command to be used within a transaction. If it is called outside of this context, an error is generated. This allows for better control of record locking. The records found will stay locked as long as the transaction has not been terminated (whether validated or cancelled). After the transaction is completed, all the records are unlocked, except the current record. +It is imperative for this command to be used within a transaction. If it is called outside of this context, it is ignored. This allows for better control of record locking. The records found will stay locked as long as the transaction has not been terminated (whether validated or cancelled). After the transaction is completed, all the records are unlocked, except the current record. The records are locked for all the tables in the current transaction. diff --git a/versioned_docs/version-21-R3/language-legacy/User Interface/redraw.md b/versioned_docs/version-21-R3/language-legacy/User Interface/redraw.md index 0ac3d0ec76d900..d272e47b0e65e3 100644 --- a/versioned_docs/version-21-R3/language-legacy/User Interface/redraw.md +++ b/versioned_docs/version-21-R3/language-legacy/User Interface/redraw.md @@ -5,13 +5,14 @@ slug: /commands/redraw displayed_sidebar: docs --- -**REDRAW** ( *object* : any ) +**REDRAW** ( *aTable* : Table )
                    **REDRAW** ( *object* : Field, Variable )
                    | Parameter | Type | | Description | | --- | --- | --- | --- | -| object | any | → | Table for which to redraw the subform, or Field for which to redraw the area, or Variable for which to redraw the area, or List box to be updated | +| aTable | Table | → | Table for which to redraw the subform | +| object | Field, Variable | → | Field or Variable for which to redraw the area, or List box to be updated |
                    diff --git a/versioned_docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md b/versioned_docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md index 14e206d49b6f53..0c9f9d0974d6f3 100644 --- a/versioned_docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md +++ b/versioned_docs/version-21-R3/language-legacy/Web Server/web-validate-digest.md @@ -46,7 +46,7 @@ Example using *On Web Authentication Database Method* in Digest mode: ```4d   // On Web Authentication Database Method - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  $result:=False  $user:=$5   //For security reasons, refuse names containing @ diff --git a/versioned_docs/version-21-R3/language-legacy/Windows/window-process.md b/versioned_docs/version-21-R3/language-legacy/Windows/window-process.md index 648cae5e398a17..41c112c3dd8474 100644 --- a/versioned_docs/version-21-R3/language-legacy/Windows/window-process.md +++ b/versioned_docs/version-21-R3/language-legacy/Windows/window-process.md @@ -5,7 +5,7 @@ slug: /commands/window-process displayed_sidebar: docs --- -**Window process** ( *window* : Integer ) : Integer +**Window process** ( {*window* : Integer} ) : Integer
                    diff --git a/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-first-child-xml-element.md b/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-first-child-xml-element.md index 0460a25168c6dd..79fee191bdc26f 100644 --- a/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-first-child-xml-element.md +++ b/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-first-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-first-child-xml-element displayed_sidebar: docs --- -**DOM Get first child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : Text}} ) : Text +**DOM Get first child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | childElemName | Text | ← | Name of child XML element | -| childElemValue | Text | ← | Value of child XML element | +| childElemValue | any | ← | Value of child XML element | | Function result | Text | ← | Child XML element reference |
                    diff --git a/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-last-child-xml-element.md b/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-last-child-xml-element.md index ff556e341879b1..a7458136760729 100644 --- a/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-last-child-xml-element.md +++ b/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-last-child-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-last-child-xml-element displayed_sidebar: docs --- -**DOM Get last child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : Text}} ) : Text +**DOM Get last child XML element** ( *elementRef* : Text {; *childElemName* : Text {; *childElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | childElemName | Text | ← | Name of child element | -| childElemValue | Text | ← | Value of child element | +| childElemValue | any | ← | Value of child element | | Function result | Text | ← | XML element reference |
                    diff --git a/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md b/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md index 50c438c3905b9f..6a3f783f357e14 100644 --- a/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md +++ b/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-next-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-next-sibling-xml-element displayed_sidebar: docs --- -**DOM Get next sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : Text}} ) : Text +**DOM Get next sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | siblingElemName | Text | ← | Name of sibling XML element | -| siblingElemValue | Text | ← | Value of sibling XML element | +| siblingElemValue | any | ← | Value of sibling XML element | | Function result | Text | ← | Sibling XML element reference |
                    diff --git a/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-parent-xml-element.md b/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-parent-xml-element.md index ee1a55721e1866..e79a212ef0b2f6 100644 --- a/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-parent-xml-element.md +++ b/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-parent-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-parent-xml-element displayed_sidebar: docs --- -**DOM Get parent XML element** ( *elementRef* : Text {; *parentElemName* : Text {; *parentElemValue* : Text}} ) : Text +**DOM Get parent XML element** ( *elementRef* : Text {; *parentElemName* : Text {; *parentElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | parentElemName | Text | ← | Name of parent XML element | -| parentElemValue | Text | ← | Value of parent XML element | +| parentElemValue | any | ← | Value of parent XML element | | Function result | Text | ← | Parent XML element reference |
                    diff --git a/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md b/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md index d54ab8a4ed2ed3..cd13492c9665b4 100644 --- a/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md +++ b/versioned_docs/version-21-R3/language-legacy/XML DOM/dom-get-previous-sibling-xml-element.md @@ -5,7 +5,7 @@ slug: /commands/dom-get-previous-sibling-xml-element displayed_sidebar: docs --- -**DOM Get previous sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : Text}} ) : Text +**DOM Get previous sibling XML element** ( *elementRef* : Text {; *siblingElemName* : Text {; *siblingElemValue* : any}} ) : Text
                    @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | siblingElemName | Text | ← | Name of sibling XML element | -| siblingElemValue | Text | ← | Value of sibling XML element | +| siblingElemValue | any | ← | Value of sibling XML element | | Function result | Text | ← | Sibling XML element reference |
                    diff --git a/versioned_docs/version-21/API/IMAPTransporterClass.md b/versioned_docs/version-21/API/IMAPTransporterClass.md index 733b30243dedf8..0536e007ace1c1 100644 --- a/versioned_docs/version-21/API/IMAPTransporterClass.md +++ b/versioned_docs/version-21/API/IMAPTransporterClass.md @@ -1422,8 +1422,14 @@ $flags["$seen"]:=True $status:=$transporter.removeFlags(IMAP all;$flags) ``` +#### See also + +[`.addFlags()`](#addflags) + + + ## .renameBox() diff --git a/versioned_docs/version-21/Notes/updates.md b/versioned_docs/version-21/Notes/updates.md index cd86f7f2acb476..4a18a37b243381 100644 --- a/versioned_docs/version-21/Notes/updates.md +++ b/versioned_docs/version-21/Notes/updates.md @@ -3,10 +3,22 @@ id: updates title: Release Notes --- -## 4D 21 LTS +:::tip Read [**What’s new in 4D 21**](https://blog.4d.com/whats-new-in-4d-21lts/), the blog post that lists all new features and enhancements in 4D 21. +::: + +## 4D 21.1 LTS + +#### Highlights + +- [**Fixed bug list**](https://bugs.4d.fr/fixedbugslist?version=21.1): list of all bugs that have been fixed in 4D 21.1. + + + +## 4D 21 LTS + #### Highlights - Support of AI Vector Searches in the [`query()`](../API/DataClassClass.md#query-by-vector-similarity) function and in the [`$filter`](../REST/$filter.md#vector-similarity) REST API. diff --git a/versioned_docs/version-21/aikit/Classes/OpenAI.md b/versioned_docs/version-21/aikit/Classes/OpenAI.md index 9fded0091c08d7..2efe5720aad35b 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAI.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAI.md @@ -11,8 +11,8 @@ The `OpenAI` class provides a client for accessing various OpenAI API resources. | Property Name | Type | Description | Optional | |-------------------|-------|-----------------------------------|----------| -| `apiKey` | Text | Your [OpenAI API Key](https://platform.openai.com/api-keys). | Can be required by the provider | -| `baseURL` | Text | Base URL for OpenAI API requests. | Yes (if omitted = use OpenAI provider)| +| `apiKey` | Text | Your [OpenAI API Key](https://developers.openai.com/api/docs/quickstart#create-and-export-an-api-key). | Can be required by the provider | +| `baseURL` | Text | Base URL for OpenAI API requests. | Yes (if omitted = use OpenAI Platform) | | `organization` | Text | Your OpenAI Organization ID. | Yes | | `project` | Text | Your OpenAI Project ID. | Yes | diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIChatAPI.md b/versioned_docs/version-21/aikit/Classes/OpenAIChatAPI.md index 471cd319551a63..d85485d211474b 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIChatAPI.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIChatAPI.md @@ -25,7 +25,6 @@ The `OpenAIChatAPI` class provides an interface to interact with OpenAI's chat b | *systemPrompt* | Text | The system prompt to initialize the chat. | | Function result | [OpenAIChatHelper](OpenAIChatHelper.md) | A helper instance for managing chat interactions. | - #### Example Usage ```4D diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md b/versioned_docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md index c6f7ebef9f46a1..4e6036b638c0ba 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIChatCompletionsAPI.md @@ -7,7 +7,7 @@ title: OpenAIChatCompletionsAPI The `OpenAIChatCompletionsAPI` class is designed for managing chat completions with OpenAI's API. It provides methods to create, retrieve, update, delete, and list chat completions. -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ## Functions @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/chat Creates a model response for the given chat conversation. -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create #### Example Usage @@ -59,7 +59,7 @@ $messages.push($result.choice.message) // {"role":"assistant"; "content": "xxx" Get a stored chat completion. -https://platform.openai.com/docs/api-reference/chat/get +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/retrieve ### update() @@ -74,7 +74,7 @@ https://platform.openai.com/docs/api-reference/chat/get Modify a stored chat completion. -https://platform.openai.com/docs/api-reference/chat/update +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/update ### delete() @@ -88,7 +88,7 @@ https://platform.openai.com/docs/api-reference/chat/update Delete a stored chat compltions. -https://platform.openai.com/docs/api-reference/chat/delete +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/delete ### list() @@ -101,4 +101,4 @@ https://platform.openai.com/docs/api-reference/chat/delete List stored chat completions. -https://platform.openai.com/docs/api-reference/chat/list +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/list diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md b/versioned_docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md index e566b493d7bb28..896c3551ce99d2 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md @@ -21,4 +21,4 @@ The `OpenAIChatCompletionsMessagesAPI` class is designed to interact with the Op The `list()` function retrieves messages associated with a specific chat completion ID. It throws an error if the `completionID` is empty. If the *parameters* argument is not an instance of `OpenAIChatCompletionsMessagesParameters`, it will create a new instance using the provided parameters. -https://platform.openai.com/docs/api-reference/chat/getMessages +https://developers.openai.com/api/reference/resources/chat/subresources/completions/subresources/messages/methods/list diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md b/versioned_docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md index 8c8ee5ff04c44c..f204d3063db688 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIChatCompletionsParameters.md @@ -1,11 +1,11 @@ --- id: openaichatcompletionsparameters -title: OpenAIChatCompletionParameters +title: OpenAIChatCompletionsParameters --- -# OpenAIChatCompletionParameters +# OpenAIChatCompletionsParameters -The `OpenAIChatCompletionParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. +The `OpenAIChatCompletionsParameters` class is designed to handle the parameters required for chat completions using the OpenAI API. ## Inherits @@ -13,31 +13,32 @@ The `OpenAIChatCompletionParameters` class is designed to handle the parameters ## Properties -| Property | Type | Default Value | Description | -|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| -| `model` | Text | `"gpt-4o-mini"` | ID of the model to use. | -| `stream` | Boolean | `False` | Whether to stream back partial progress. If set, tokens will be sent as data-only. Callback formula required. | -| `stream_options` | Object | `Null` | Property for stream=True. For example: `{include_usage: True}` | +| Property | Type | Default Value | Description | +| ----------------------- | ---------- | --------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `model` | Text | `"gpt-4o-mini"` | ID of the model to use. | +| `stream` | Boolean | `False` | Whether to stream back partial progress. If set, tokens will be sent as data-only. Callback formula required. | +| `stream_options` | Object | `Null` | Property for stream=True. For example: `{include_usage: True}` | | `max_completion_tokens` | Integer | `0` | The maximum number of tokens that can be generated in the completion. | | `n` | Integer | `1` | How many completions to generate for each prompt. | | `temperature` | Real | `-1` | What sampling temperature to use, between 0 and 2. Higher values make the output more random, while lower values make it more focused and deterministic. | +| `top_p` | Real | `-1` | An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. Only sent when the value is greater than 0 (omitted when `<= 0`, with default `-1`). | | `store` | Boolean | `False` | Whether or not to store the output of this chat completion request. | -| `reasoning_effort` | Text | `Null` | Constrains effort on reasoning for reasoning models. Currently supported values are `"low"`, `"medium"`, and `"high"`. | -| `response_format` | Object | `Null` | An object specifying the format that the model must output. Compatible with structured outputs. | -| `tools` | Collection | `Null` | A list of tools ([OpenAITool](OpenAITool.md)) the model may call. Only "function" type is supported. | -| `tool_choice` | Variant | `Null` | Controls which (if any) tool is called by the model. Can be `"none"`, `"auto"`, `"required"`, or specify a particular tool. | +| `reasoning_effort` | Text | `Null` | Constrains effort on reasoning for reasoning models. Currently supported values are `"low"`, `"medium"`, and `"high"`. | +| `response_format` | Object | `Null` | An object specifying the format that the model must output. Compatible with structured outputs. | +| `tools` | Collection | `Null` | A list of tools ([OpenAITool](OpenAITool.md)) the model may call. Only "function" type is supported. | +| `tool_choice` | Variant | `Null` | Controls which (if any) tool is called by the model. Can be `"none"`, `"auto"`, `"required"`, or specify a particular tool. | | `prediction` | Object | `Null` | Static predicted output content, such as the content of a text file that is being regenerated. | +| `service_tier` | Text | `Null` | Specifies the processing type used for serving the request. `"auto"`, `"auto"`, `"default"`, and `"priority"`. | ### Asynchronous Callback Properties -| Property | Type | Description | -|----------|------|-----------| -| `onData` (or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk. Ensure that the current process does not terminate. | - -`onData` will receive as argument an [OpenAIChatCompletionsStreamResult](./OpenAIChatCompletionsStreamResult.md). +| Property | Type | Description | +|---------------------------|---------|-------------------------|---------------------------------------------------------------------------------------------------| +| `onData`
                    (or `formula`) | 4D.Function | A function to be called asynchronously when receiving data chunk.
                    *Ensure that the current process does not terminate.* | -See [OpenAIParameters](./OpenAIParameters.md) for other callback properties. +`onData` will receive as argument a [OpenAIChatCompletionsStreamResult](OpenAIChatCompletionsStreamResult.md) +See [OpenAIParameters](OpenAIParameters.md) for other callback properties. ## Response Format diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIChatHelper.md b/versioned_docs/version-21/aikit/Classes/OpenAIChatHelper.md index c55e7ab95ccf87..9573f460006a2f 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIChatHelper.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIChatHelper.md @@ -11,15 +11,14 @@ The chat helper allow to keep a list of messages in memory and make consecutive | Property Name | Type | Default Value | Description | |----------------------|-----------------------------|----------------------------------|-------------------------------------------------------------------------------------| -| `chat` | [OpenAIChatAPI](OpenAIChatAPI.md) | - | The chat API instance used for communication with OpenAI. | -| `systemPrompt` | [OpenAIMessage](OpenAIMessage.md) | - | The system prompt message that guides the chat assistant's responses. | -| `numberOfMessages` | Integer | 15 | The maximum number of messages to retain in the chat history.| -| `parameters` | [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) | - | The parameters for the OpenAI chat completion request. | -| `messages` | Collection of [OpenAIMessage](OpenAIMessage.md) | [] | The collection of messages exchanged in the chat session. | -| `tools` | Collection of [OpenAITool](OpenAITool.md) | [] | List of registered OpenAI tools for function calling. | -| `autoHandleToolCalls`| Boolean | True | Boolean indicating whether tool calls are handled automatically using registered tools. | -| `lastErrors` | Collection | -| Collection containing the last errors encountered during chat operations. | - +| `chat` | [OpenAIChatAPI](OpenAIChatAPI.md) | - | The chat API instance used for communication with OpenAI. | +| `systemPrompt` | [OpenAIMessage](OpenAIMessage.md) | - | The system prompt message that guides the chat assistant's responses. | +| `numberOfMessages` | Integer | 15 | The maximum number of messages to retain in the chat history. | +| `parameters` | [OpenAIChatCompletionsParameters](OpenAIChatCompletionsParameters.md) | - | The parameters for the OpenAI chat completion request. | +| `messages` | Collection of [OpenAIMessage](OpenAIMessage.md) | [] | The collection of messages exchanged in the chat session. | +| `tools` | Collection of [OpenAITool](OpenAITool.md) | [] | List of registered OpenAI tools for function calling. | +| `autoHandleToolCalls`| Boolean | True | Boolean indicating whether tool calls are handled automatically using registered tools. | +| `lastErrors` | Collection | - | Collection containing the last errors encountered during chat operations. | ## Constructor @@ -31,7 +30,6 @@ var $chatHelper:=$client.chat.create("You are a helpful assistant.") This method creates a new chat helper with the specified system prompt and initializes it with default parameters. The system prompt defines the assistant's role and behavior throughout the conversation. - ## Functions ### prompt() @@ -67,23 +65,22 @@ $chatHelper.reset() // Clear all previous messages and tools ### registerTool() -**registerTool**(*tool* : Object; *handler* : Object) +**registerTool**(*tool* : Object; *handler* : Variant) | Parameter | Type | Description | |------------------|-------------|-------------------------------------------------------| | *tool* | Object | The tool definition object (or [OpenAITool](OpenAITool.md) instance) | -| *handler* | Object | The function to handle tool calls ([4D.Function](../../API/FunctionClass.md) or Object), optional if defined inside *tool* as *handler* property | +| *handler* | Object | The function to handle tool calls (4D.Function or Object), optional if defined inside *tool* as *handler* property | Registers a tool with its handler function for automatic tool call handling. The *handler* parameter can be: - A **4D.Function**: Direct handler function -- An **Object**: An object containing a `formula` property matching the tool function name +- An **Object**: An object containing a formula property matching the tool function name The handler function receives an object containing the parameters passed from the OpenAI tool call. This object contains key-value pairs where the keys match the parameter names defined in the tool's schema, and the values are the actual arguments provided by the AI model. - -#### Register Tool Example +#### Register Tool Examples ```4D // Example 1: Simple registration with direct handler @@ -118,7 +115,7 @@ Registers multiple tools at once. The parameter can be: - **Object**: Object with function names as keys mapping to tool definitions - **Object with `tools` attribute**: Object containing a `tools` collection and formula properties matching tool names -#### Register Multiple Tools Example +#### Register Multiple Tools Examples ##### Example 1: Collection format with handlers in tools @@ -160,7 +157,6 @@ $chatHelper.registerTools(cs.MyTools.new()) ``` ##### Example 4: Simple object format with tools as properties - ```4D var $tools:={} $tools.getWeather:=$weatherTool // Tool with handler property @@ -169,7 +165,6 @@ $tools.calculate:=$calculatorTool // Tool with handler property $chatHelper.registerTools($tools) ``` - ### unregisterTool() **unregisterTool**(*functionName* : Text) @@ -198,4 +193,4 @@ Unregisters all tools at once. This clears all tool handlers, empties the tools ```4D $chatHelper.registerTools($multipleTools) $chatHelper.unregisterTools() // Remove all tools -``` \ No newline at end of file +``` diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md b/versioned_docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md index 73fe2d9cecc371..3766953ee1b8d4 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIEmbeddingsAPI.md @@ -7,7 +7,7 @@ title: OpenAIEmbeddingsAPI The `OpenAIEmbeddingsAPI` provides functionalities to create embeddings using OpenAI's API. -https://platform.openai.com/docs/api-reference/embeddings +https://developers.openai.com/api/reference/resources/embeddings ## Functions @@ -20,7 +20,7 @@ Creates an embeddings for the provided input, model and parameters. | Argument | Type | Description | |------------|---------------------------------------|--------------------------------------------------| | *input* | Text or Collection of Text | The input to vectorize. | -| *model* | Text | The [model to use](https://platform.openai.com/docs/guides/embeddings#embedding-models) | +| *model* | Text | The [model to use](https://developers.openai.com/api/docs/guides/embeddings#embedding-models). | *parameters* | [OpenAIEmbeddingsParameters](OpenAIEmbeddingsParameters.md) | The parameters to customize the embeddings request. | | Function result| [OpenAIEmbeddingsResult](OpenAIEmbeddingsResult.md) | The embeddings. | diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIImage.md b/versioned_docs/version-21/aikit/Classes/OpenAIImage.md index ecfe46b64934db..8d7c4e89037081 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIImage.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIImage.md @@ -7,7 +7,7 @@ title: OpenAIImage The `OpenAIImage` class represents an image generated by the OpenAI API. It provides properties for accessing the generated image in different formats and methods for converting this image to different types. -https://platform.openai.com/docs/api-reference/images/object +https://developers.openai.com/api/reference/resources/images ## Properties diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIImagesAPI.md b/versioned_docs/version-21/aikit/Classes/OpenAIImagesAPI.md index 54ee6ea8a657cc..144a918c90f3c5 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIImagesAPI.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIImagesAPI.md @@ -7,7 +7,7 @@ title: OpenAIImagesAPI The `OpenAIImagesAPI` provides functionalities to generate images using OpenAI's API. -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ## Functions @@ -23,7 +23,7 @@ https://platform.openai.com/docs/api-reference/images Creates an image given a prompt. -https://platform.openai.com/docs/api-reference/images/create +https://developers.openai.com/api/reference/resources/images/methods/generate ## Example diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIMessage.md b/versioned_docs/version-21/aikit/Classes/OpenAIMessage.md index 005eeae0ccb5f1..016c3613e85107 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIMessage.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIMessage.md @@ -40,7 +40,6 @@ Adds an image URL to the content of the message. ### Create a simple message and attach an image - ```4d // Create an instance of OpenAIMessage var $message:=cs.AIKit.OpenAIMessage({role: "user"; content: "Hello!"}) @@ -108,4 +107,4 @@ var $toolResponse:=cs.AIKit.OpenAIMessage.new({ \ ## See Also -- [OpenAITool](OpenAITool.md) - For tool definition \ No newline at end of file +- [OpenAITool](OpenAITool.md) - For tool definition diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIModel.md b/versioned_docs/version-21/aikit/Classes/OpenAIModel.md index 85a6a67e353be8..d24743b1937f2b 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIModel.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIModel.md @@ -7,7 +7,7 @@ title: OpenAIModel A model description. -https://platform.openai.com/docs/api-reference/models/object +https://developers.openai.com/api/reference/resources/models ## Properties diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIModelsAPI.md b/versioned_docs/version-21/aikit/Classes/OpenAIModelsAPI.md index e1abc87249420a..6ffb509100e56b 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIModelsAPI.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIModelsAPI.md @@ -9,7 +9,7 @@ title: OpenAIModelsAPI `OpenAIModelsAPI` is a class that allows interaction with OpenAI models through various functions, such as retrieving model information, listing available models, and (optionally) deleting fine-tuned models. -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models ## Functions @@ -25,7 +25,7 @@ https://platform.openai.com/docs/api-reference/models Retrieves a model instance to provide basic information. -https://platform.openai.com/docs/api-reference/models/retrieve +https://developers.openai.com/api/reference/resources/models/methods/retrieve #### Example usage: @@ -45,11 +45,11 @@ var $model:=$result.model Lists the currently available models. -https://platform.openai.com/docs/api-reference/models/list +https://developers.openai.com/api/reference/resources/models/methods/list #### Example usage: ```4d var $result:=$client.model.list($parameters) var $models: Collection:=$result.models -``` \ No newline at end of file +``` diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIModeration.md b/versioned_docs/version-21/aikit/Classes/OpenAIModeration.md index 333329df890a99..495765a89e98bb 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIModeration.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIModeration.md @@ -7,7 +7,7 @@ title: OpenAIModeration The `OpenAIModeration` class is designed to handle moderation results from the OpenAI API. It contains properties for storing the moderation ID, model used, and the results of the moderation. -https://platform.openai.com/docs/api-reference/moderations/object +https://developers.openai.com/api/reference/resources/moderations ## Properties diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIModerationItem.md b/versioned_docs/version-21/aikit/Classes/OpenAIModerationItem.md index 46a5ca2a73afb6..75747a27205c15 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIModerationItem.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIModerationItem.md @@ -5,7 +5,7 @@ title: OpenAIModerationItem # OpenAIModerationItem -https://platform.openai.com/docs/api-reference/moderations/object#moderations/object-results +https://developers.openai.com/api/reference/resources/moderations#moderations/object-results ## Properties diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIModerationsAPI.md b/versioned_docs/version-21/aikit/Classes/OpenAIModerationsAPI.md index 7a0efb7d8ef817..099c7e20c762a5 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIModerationsAPI.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIModerationsAPI.md @@ -7,7 +7,7 @@ title: OpenAIModerationsAPI The `OpenAIModerationsAPI` is responsible for classifying if text and/or image inputs are potentially harmful. -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ## Functions @@ -24,7 +24,7 @@ https://platform.openai.com/docs/api-reference/moderations Classifies whether the input is potentially harmful. -https://platform.openai.com/docs/api-reference/moderations/create +https://developers.openai.com/api/reference/resources/moderations/methods/create ## Examples @@ -40,4 +40,4 @@ var $result:=$client.moderation.create("Some text to classify"; "omni-moderation var $messages:=[{type: "text"; text: "...text to classify goes here..."}; \ {type: "image_url"; image_url: {url: "https://example.com/image.png"}}] var $result:=$client.moderation.create($messages; "omni-moderation-latest"; $parameters) -``` \ No newline at end of file +``` diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIParameters.md b/versioned_docs/version-21/aikit/Classes/OpenAIParameters.md index fb8f519149da6b..e2de1778abef1b 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIParameters.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIParameters.md @@ -15,16 +15,16 @@ Use this callback property to receive the result regardless of success or error: | Property | Type | Description | |-------------------|---------|---------------------------------------------------------------------------------------------------------------------------------| -| `onTerminate`
                    (or `formula`) | 4D.Function| A function to be called asynchronously when finished. Ensure that the current process does not terminate. | +| `onTerminate`
                    (or `formula`) | 4D.Function| A function to be called asynchronously when finished.
                    *Ensure that the current process does not terminate.* | Use these callback properties for more granular control over success and error handling: | Property | Type | Description | |-------------------|---------|---------------------------------------------------------------------------------------------------------------------------------| -| `onResponse` | 4D.Function| A function to be called asynchronously when the request finishes **successfully**. Ensure that the current process does not terminate. | -| `onError` | 4D.Function| A function to be called asynchronously when the request finishes **with errors**. Ensure that the current process does not terminate. | +| `onResponse` | 4D.Function| A function to be called asynchronously when the request finishes **successfully**.
                    *Ensure that the current process does not terminate.* | +| `onError` | 4D.Function| A function to be called asynchronously when the request finishes **with errors**.
                    *Ensure that the current process does not terminate.* | -> The callback function will receive the same result object type (one of [OpenAIResult](./OpenAIResult.md) child classes) that would be returned by the function in synchronous code. +> The callback function will receive the same result object type (one of [OpenAIResult](Classes/OpenAIResult.md) child classes) that would be returned by the function in synchronous code. See [documentation about asynchronous code for examples](../asynchronous-call.md) @@ -35,7 +35,7 @@ See [documentation about asynchronous code for examples](../asynchronous-call.md | `timeout` | Real | Overrides the client-level default timeout for the request, in seconds. Default is 0. | | `httpAgent` | HTTPAgent| Overrides the client-level default HTTP agent for the request. | | `maxRetries` | Integer | The maximum number of retries for the request. (Only if code not asynchrone ie. no function provided) | -| `extraHeaders` | Object | Extra headers to send with the request. | +| `extraHeaders` | Object | Extra headers to send with the request. | ### OpenAPI Properties diff --git a/versioned_docs/version-21/aikit/Classes/OpenAIResult.md b/versioned_docs/version-21/aikit/Classes/OpenAIResult.md index 6a2814d94d705c..b4bb87f9fa1985 100644 --- a/versioned_docs/version-21/aikit/Classes/OpenAIResult.md +++ b/versioned_docs/version-21/aikit/Classes/OpenAIResult.md @@ -30,7 +30,7 @@ The `OpenAIResult` class is designed to handle the response from HTTP requests a The `rateLimit` property returns an object containing rate limit information from the response headers. This information includes the limits, remaining requests, and reset times for both requests and tokens. -For more details on rate limits and the specific headers used, refer to [the OpenAI Rate Limits Documentation](https://platform.openai.com/docs/guides/rate-limits#rate-limits-in-headers). +For more details on rate limits and the specific headers used, refer to [the OpenAI Rate Limits Documentation](https://developers.openai.com/api/docs/guides/rate-limits#rate-limits-in-headers). The structure of the `rateLimit` object is as follows: diff --git a/versioned_docs/version-21/aikit/asynchronous-call.md b/versioned_docs/version-21/aikit/asynchronous-call.md index 00da6c86817151..9006767ffcc6d5 100644 --- a/versioned_docs/version-21/aikit/asynchronous-call.md +++ b/versioned_docs/version-21/aikit/asynchronous-call.md @@ -7,7 +7,7 @@ title: Asynchronous Call If you do not want to wait for the OpenAPI response when making a request to its API, you need to use asynchronous code. -To make asynchronous calls, you must provide a callback `4D.Function`(`Formula`) in the [OpenAIParameters](Classes/OpenAIParameters.md) object parameter to receive the result. +To make asynchronous calls, you must provide a callback `4D.Function`(`Formula`) in the [OpenAIParameters](Classes/OpenAIParameters.md) object parameter to receive the result. For streaming chat completion see [OpenAIChatCompletionsParameters](Classes/OpenAIChatCompletionsParameters.md). The callback function will receive the same result object type (one of [OpenAIResult](Classes/OpenAIResult.md) child classes) that would be returned by the function in synchronous code. See examples below. @@ -58,3 +58,56 @@ $client.chat.completions.create($messages; { onResponse: Formula(MyChatCompletio ASSERT($result.success) // We use onResponse here, callback receive only if success Form.assistantMessage:=$result.choices[0].text ``` + +### chat completions with streaming + +When you want to receive the response progressively as it's being generated (streaming), you can use the `stream` parameter along with an `onData` callback: + +```4d +var $messages:=[{role: "system"; content: "You are a helpful assistant."}] +$messages.push({role: "user"; content: "Could you explain me why 42 is a special number"}) + +// Enable streaming and provide onData callback +$client.chat.completions.create($messages; { \ + stream: True; \ + onData: Formula(MyStreamDataReceiveMethod($1)); \ + onTerminate: Formula(MyStreamTerminateMethod($1)) \ +}) +``` + +The `onData` callback will be called multiple times as data chunks arrive. `$1` will be an instance of [OpenAIChatCompletionsStreamResult](Classes/OpenAIChatCompletionsStreamResult.md): + +```4d +// MyStreamDataReceiveMethod +#DECLARE($streamResult: cs.AIKit.OpenAIChatCompletionsStreamResult) + +If ($streamResult.success) + // Check if we have content in the delta + If ($streamResult.choices.length>0) + var $choice: Object + $choice:=$streamResult.choices[0] + + If ($choice.delta#Null) && ($choice.delta.content#Null) + // Append the new content chunk to the existing message + Form.assistantMessage:=Form.assistantMessage+$choice.delta.content + End if + End if +Else + // Handle streaming error + ALERT("Streaming error: "+$streamResult.error.message) +End if +``` + +The `onTerminate` callback will be called once when the stream is complete: + +```4d +// MyStreamTerminateMethod +#DECLARE($result: cs.AIKit.OpenAIChatCompletionsResult) + +If ($result.success) + // Stream completed successfully +Else + // Handle final error + ALERT("Stream terminated with error: "+$result.errors.formula(Formula(JSON Stringify($1))).join("\n")) +End if +``` diff --git a/versioned_docs/version-21/aikit/overview.md b/versioned_docs/version-21/aikit/overview.md index e9772f39bc5ba5..950902c254dfc2 100644 --- a/versioned_docs/version-21/aikit/overview.md +++ b/versioned_docs/version-21/aikit/overview.md @@ -12,7 +12,7 @@ title: 4D-AIKit ## OpenAI -The [`OpenAI`](Classes/OpenAI.md) class allows you to make requests to the [OpenAI API](https://platform.openai.com/docs/api-reference/). +The [`OpenAI`](Classes/OpenAI.md) class allows you to make requests to the [OpenAI API](https://developers.openai.com/api/reference/overview). ### Configuration @@ -48,11 +48,11 @@ See some examples below. #### Chat -https://platform.openai.com/docs/api-reference/chat +https://developers.openai.com/api/reference/resources/chat ##### Completions -https://platform.openai.com/docs/api-reference/chat/create +https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create ```4d var $messages:=[{role: "system"; content: "You are a helpful assistant."}] @@ -82,7 +82,7 @@ var $result:=$client.chat.vision.create($imageUrl).prompt("give me a description #### Images -https://platform.openai.com/docs/api-reference/images +https://developers.openai.com/api/reference/resources/images ```4d var $images:=$client.images.generate("A futuristic city skyline at sunset"; {size: "1024x1024"}).images @@ -90,7 +90,7 @@ var $images:=$client.images.generate("A futuristic city skyline at sunset"; {siz #### Models -https://platform.openai.com/docs/api-reference/models +https://developers.openai.com/api/reference/resources/models Get full list of models @@ -106,7 +106,7 @@ var $model:=$client.models.retrieve("a model id").model #### Moderations -https://platform.openai.com/docs/api-reference/moderations +https://developers.openai.com/api/reference/resources/moderations ```4d var $moderation:=$client.moderations.create("This text contains inappropriate language and offensive behavior.").moderation diff --git a/versioned_docs/version-21/commands-legacy/dom-get-first-child-xml-element.md b/versioned_docs/version-21/commands-legacy/dom-get-first-child-xml-element.md index dc916b5251fd64..df7c382879679d 100644 --- a/versioned_docs/version-21/commands-legacy/dom-get-first-child-xml-element.md +++ b/versioned_docs/version-21/commands-legacy/dom-get-first-child-xml-element.md @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | childElemName | Text | ← | Name of child XML element | -| childElemValue | Text | ← | Value of child XML element | +| childElemValue | any | ← | Value of child XML element | | Function result | Text | ← | Child XML element reference |
                    diff --git a/versioned_docs/version-21/commands-legacy/dom-get-last-child-xml-element.md b/versioned_docs/version-21/commands-legacy/dom-get-last-child-xml-element.md index 842145c9475956..a1e3686e756e5c 100644 --- a/versioned_docs/version-21/commands-legacy/dom-get-last-child-xml-element.md +++ b/versioned_docs/version-21/commands-legacy/dom-get-last-child-xml-element.md @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | childElemName | Text | ← | Name of child element | -| childElemValue | Text | ← | Value of child element | +| childElemValue | any | ← | Value of child element | | Function result | Text | ← | XML element reference |
                    diff --git a/versioned_docs/version-21/commands-legacy/dom-get-next-sibling-xml-element.md b/versioned_docs/version-21/commands-legacy/dom-get-next-sibling-xml-element.md index 861c39bf51b575..d67ccbc246eed8 100644 --- a/versioned_docs/version-21/commands-legacy/dom-get-next-sibling-xml-element.md +++ b/versioned_docs/version-21/commands-legacy/dom-get-next-sibling-xml-element.md @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | siblingElemName | Text | ← | Name of sibling XML element | -| siblingElemValue | Text | ← | Value of sibling XML element | +| siblingElemValue | any | ← | Value of sibling XML element | | Function result | Text | ← | Sibling XML element reference |
                    diff --git a/versioned_docs/version-21/commands-legacy/dom-get-parent-xml-element.md b/versioned_docs/version-21/commands-legacy/dom-get-parent-xml-element.md index d6556ac2b7439f..52e3f96e9241f1 100644 --- a/versioned_docs/version-21/commands-legacy/dom-get-parent-xml-element.md +++ b/versioned_docs/version-21/commands-legacy/dom-get-parent-xml-element.md @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | parentElemName | Text | ← | Name of parent XML element | -| parentElemValue | Text | ← | Value of parent XML element | +| parentElemValue | any | ← | Value of parent XML element | | Function result | Text | ← | Parent XML element reference |
                    diff --git a/versioned_docs/version-21/commands-legacy/dom-get-previous-sibling-xml-element.md b/versioned_docs/version-21/commands-legacy/dom-get-previous-sibling-xml-element.md index aa916766c4bf9c..5516d2af9ff662 100644 --- a/versioned_docs/version-21/commands-legacy/dom-get-previous-sibling-xml-element.md +++ b/versioned_docs/version-21/commands-legacy/dom-get-previous-sibling-xml-element.md @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | elementRef | Text | → | XML element reference | | siblingElemName | Text | ← | Name of sibling XML element | -| siblingElemValue | Text | ← | Value of sibling XML element | +| siblingElemValue | any | ← | Value of sibling XML element | | Function result | Text | ← | Sibling XML element reference |
                    diff --git a/versioned_docs/version-21/commands-legacy/on-web-connection-database-method.md b/versioned_docs/version-21/commands-legacy/on-web-connection-database-method.md index a9f02b0a7cf7de..abafad99bb8fc7 100644 --- a/versioned_docs/version-21/commands-legacy/on-web-connection-database-method.md +++ b/versioned_docs/version-21/commands-legacy/on-web-connection-database-method.md @@ -43,7 +43,7 @@ You must declare these parameters as shown below: ```4d   // On Web Connection Database Method   -#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) +#DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text)     // Code for the method ``` diff --git a/versioned_docs/version-21/commands-legacy/set-query-and-lock.md b/versioned_docs/version-21/commands-legacy/set-query-and-lock.md index bee446244d5a38..f72bc98e70d32f 100644 --- a/versioned_docs/version-21/commands-legacy/set-query-and-lock.md +++ b/versioned_docs/version-21/commands-legacy/set-query-and-lock.md @@ -31,7 +31,7 @@ displayed_sidebar: docs By default, the records found by queries are not locked. Pass **True** in the *lock* parameter to activate locking. -It is imperative for this command to be used within a transaction. If it is called outside of this context, an error is generated. This allows for better control of record locking. The records found will stay locked as long as the transaction has not been terminated (whether validated or cancelled). After the transaction is completed, all the records are unlocked, except the current record. +It is imperative for this command to be used within a transaction. If it is called outside of this context, it is ignored. This allows for better control of record locking. The records found will stay locked as long as the transaction has not been terminated (whether validated or cancelled). After the transaction is completed, all the records are unlocked, except the current record. The records are locked for all the tables in the current transaction. diff --git a/versioned_docs/version-21/commands-legacy/web-validate-digest.md b/versioned_docs/version-21/commands-legacy/web-validate-digest.md index bb841821b0fda6..f4ecfa769683ad 100644 --- a/versioned_docs/version-21/commands-legacy/web-validate-digest.md +++ b/versioned_docs/version-21/commands-legacy/web-validate-digest.md @@ -46,7 +46,7 @@ Example using *On Web Authentication Database Method* in Digest mode: ```4d   // On Web Authentication Database Method - #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ;\ $user : Text ; $pw : Text) -> $result : Boolean + #DECLARE($url : Text ; $http : Text ; $ipBrowser : Text ; $ipServer : Text ; $user : Text ; $pw : Text) -> $result : Boolean  $result:=False  $user:=$5   //For security reasons, refuse names containing @ diff --git a/versioned_sidebars/version-21-R3-sidebars.json b/versioned_sidebars/version-21-R3-sidebars.json index 5c6921fa9ffe65..4a3e82106b91fd 100644 --- a/versioned_sidebars/version-21-R3-sidebars.json +++ b/versioned_sidebars/version-21-R3-sidebars.json @@ -889,6 +889,7 @@ "aikit/overview", "aikit/asynchronous-call", "aikit/compatible-openai", + "aikit/provider-model-aliases", { "type": "category", "label": "Classes", @@ -933,6 +934,7 @@ "aikit/Classes/openaimoderationresult", "aikit/Classes/openaimoderationsapi", "aikit/Classes/openaiparameters", + "aikit/Classes/openaiproviders", "aikit/Classes/openairesult", "aikit/Classes/openaitool", "aikit/Classes/openaivision",