From cfff7580f80454e0ddd77aa696b42e83fabc9ee3 Mon Sep 17 00:00:00 2001 From: miyako Date: Thu, 30 Jul 2026 14:17:01 +0900 Subject: [PATCH 1/4] fix: correct Japanese documentation errors in commands-legacy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix definite errors (#1-8) across all versions: - ダイアログオックス → ダイアログボックス (dialog box typo) - セッ ション → セッション (broken katakana) - DIGESTモードのの例題 → の例題 (duplicate particle) - の始めにで → の始めに (extra particle) - にからメソッド → からメソッド (extra particle) - Integer. → Integer (trailing period) - でのの → での (9 Blob files, template error) - ののピクチャ/のの属性/ののResources (duplicate の) Fix editorial issues: - Missing 。 in on-server-shutdown-database-method - Standardize ブラウザ → ブラウザー (34 files) - Fix ~60 broken katakana words from hard line wraps in version-21 Affected versions: current, version-21, version-21-R3, version-21-R4 Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .../on-backup-startup-database-method.md | 2 +- .../commands-legacy/on-exit-database-method.md | 2 +- .../on-server-shutdown-database-method.md | 2 +- .../on-web-authentication-database-method.md | 6 +++--- .../on-web-connection-database-method.md | 16 ++++++++-------- ...web-legacy-close-session-database-method.md | 2 +- .../on-backup-startup-database-method.md | 2 +- .../commands-legacy/on-exit-database-method.md | 2 +- .../on-server-shutdown-database-method.md | 2 +- .../on-web-authentication-database-method.md | 6 +++--- .../on-web-connection-database-method.md | 16 ++++++++-------- ...web-legacy-close-session-database-method.md | 2 +- .../on-backup-startup-database-method.md | 2 +- .../commands-legacy/on-exit-database-method.md | 2 +- .../on-server-shutdown-database-method.md | 2 +- .../on-web-authentication-database-method.md | 6 +++--- .../on-web-connection-database-method.md | 16 ++++++++-------- ...web-legacy-close-session-database-method.md | 2 +- .../version-21/commands-legacy/abort.md | 2 +- .../version-21/commands-legacy/beep.md | 2 +- .../commands-legacy/change-current-user.md | 2 +- .../commands-legacy/compact-data-file.md | 2 +- .../commands-legacy/convert-from-text.md | 2 +- .../version-21/commands-legacy/create-menu.md | 2 +- .../create-selection-from-array.md | 2 +- .../commands-legacy/database-measures.md | 8 ++++---- .../commands-legacy/default-table.md | 4 ++-- .../commands-legacy/delete-from-blob.md | 2 +- .../commands-legacy/display-record.md | 2 +- .../commands-legacy/display-selection.md | 2 +- .../commands-legacy/distinct-values.md | 2 +- .../commands-legacy/document-to-blob.md | 2 +- .../execute-method-in-subform.md | 2 +- .../commands-legacy/execute-on-server.md | 4 ++-- .../version-21/commands-legacy/export-data.md | 2 +- .../commands-legacy/export-structure.md | 2 +- .../generate-certificate-request.md | 2 +- .../generate-encryption-keypair.md | 2 +- .../commands-legacy/get-database-parameter.md | 6 +++--- .../commands-legacy/get-printable-margin.md | 2 +- .../version-21/commands-legacy/graph.md | 4 ++-- .../version-21/commands-legacy/http-get.md | 2 +- .../http-set-certificates-folder.md | 2 +- .../version-21/commands-legacy/import-dif.md | 2 +- .../commands-legacy/import-structure.md | 2 +- .../version-21/commands-legacy/import-sylk.md | 2 +- .../version-21/commands-legacy/import-text.md | 2 +- .../commands-legacy/insert-in-blob.md | 2 +- .../commands-legacy/integer-to-blob.md | 2 +- .../version-21/commands-legacy/keystroke.md | 4 ++-- .../version-21/commands-legacy/list-to-blob.md | 2 +- .../listbox-insert-column-formula.md | 2 +- .../commands-legacy/listbox-insert-column.md | 2 +- .../commands-legacy/longint-to-blob.md | 2 +- .../commands-legacy/object-get-placeholder.md | 2 +- .../commands-legacy/object-set-action.md | 4 ++-- .../commands-legacy/object-set-events.md | 2 +- .../commands-legacy/object-set-format.md | 10 +++++----- .../on-backup-startup-database-method.md | 2 +- .../commands-legacy/on-event-call.md | 6 +++--- .../commands-legacy/on-exit-database-method.md | 2 +- ...n-server-open-connection-database-method.md | 2 +- .../on-server-shutdown-database-method.md | 2 +- .../on-sql-authentication-database-method.md | 2 +- .../on-web-authentication-database-method.md | 6 +++--- .../on-web-connection-database-method.md | 18 +++++++++--------- ...web-legacy-close-session-database-method.md | 2 +- .../commands-legacy/one-record-select.md | 2 +- .../version-21/commands-legacy/open-url.md | 4 ++-- .../commands-legacy/query-by-formula.md | 2 +- .../version-21/commands-legacy/real-to-blob.md | 2 +- .../commands-legacy/receive-buffer.md | 2 +- .../commands-legacy/receive-packet.md | 2 +- .../commands-legacy/receive-record.md | 2 +- .../commands-legacy/reload-external-data.md | 2 +- .../version-21/commands-legacy/restore.md | 2 +- .../commands-legacy/select-folder.md | 2 +- .../selection-range-to-array.md | 2 +- .../commands-legacy/selection-to-array.md | 2 +- .../version-21/commands-legacy/self.md | 2 +- .../version-21/commands-legacy/semaphore.md | 2 +- .../version-21/commands-legacy/send-packet.md | 2 +- .../commands-legacy/set-blob-size.md | 2 +- .../commands-legacy/set-database-parameter.md | 6 +++--- .../commands-legacy/set-external-data-path.md | 2 +- .../version-21/commands-legacy/sql-login.md | 4 ++-- .../commands-legacy/st-insert-url.md | 4 ++-- .../version-21/commands-legacy/st-set-text.md | 4 ++-- .../commands-legacy/svg-set-attribute.md | 2 +- .../version-21/commands-legacy/table.md | 2 +- .../version-21/commands-legacy/text-to-blob.md | 2 +- .../version-21/commands-legacy/throw.md | 2 +- .../commands-legacy/tool-bar-height.md | 2 +- .../commands-legacy/transform-picture.md | 2 +- .../commands-legacy/variable-to-blob.md | 2 +- .../commands-legacy/verify-data-file.md | 2 +- .../wa-get-last-filtered-url.md | 2 +- .../commands-legacy/wa-get-url-history.md | 2 +- .../wa-set-external-links-filters.md | 16 ++++++++-------- .../commands-legacy/wa-set-page-content.md | 2 +- .../commands-legacy/web-get-http-header.md | 2 +- .../commands-legacy/web-get-option.md | 4 ++-- .../commands-legacy/web-send-blob.md | 10 +++++----- .../commands-legacy/web-send-file.md | 4 ++-- .../commands-legacy/web-send-raw-data.md | 4 ++-- .../commands-legacy/web-send-text.md | 2 +- .../commands-legacy/web-service-call.md | 2 +- .../commands-legacy/web-set-option.md | 4 ++-- .../commands-legacy/web-set-root-folder.md | 2 +- .../commands-legacy/web-validate-digest.md | 4 ++-- .../commands-legacy/xml-get-options.md | 2 +- .../commands-legacy/xml-set-options.md | 2 +- 112 files changed, 187 insertions(+), 187 deletions(-) diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-backup-startup-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-backup-startup-database-method.md index 115cf0cdc30ebf..26bac0a7280efc 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-backup-startup-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-backup-startup-database-method.md @@ -30,5 +30,5 @@ displayed_sidebar: docs **Note:** データベースメソッドで*$0* 引数 (倍長整数) を宣言しなければなりません: ```4d - var $0 : Integer. + var $0 : Integer ``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-exit-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-exit-database-method.md index 5c2841684ab1ad..0348b3af311891 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-exit-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-exit-database-method.md @@ -50,7 +50,7 @@ displayed_sidebar: docs **On Exitデータベースメソッド**は、以下のような処理を実行するには最適です: * データベースを開いた時に自動的に開始されたプロセスを停止する。 -* 次回のセッションの始めにで再利用するため、必要な環境設定や初期設定などの情報をローカルディスクなどに保存する。 +* 次回のセッションの始めに再利用するため、必要な環境設定や初期設定などの情報をローカルディスクなどに保存する。 * データベースを終了する度に実行したい処理が他にあれば、それを実行する。 **注:** **On Exitデータベースメソッド**がローカル/クライアントプロセスであり、データファイルにアクセスできないことを覚えておいてください。つまり、リモートモードで4Dを使用している時、**On Exitデータベースメソッド**で検索やソートを実行すると、4Dは "フリーズ" し、実際には終了しません。アプリケーションを終了するとき、リモートモードの4Dからデータにアクセスする必要があるならば、**On Exitデータベースメソッド**内から、新しいグローバルプロセスを作成してください。このグローバルプロセスはデータファイルにアクセスできます。この場合**On Exitデータベースメソッド**の終了前に、新しいプロセスが正しく終了されたことを ([Storage](../commands/storage) を使用するなどして) 確認してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-server-shutdown-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-server-shutdown-database-method.md index e99d545bdd29ed..d8e61431987080 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-server-shutdown-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-server-shutdown-database-method.md @@ -23,7 +23,7 @@ displayed_sidebar: docs データベースの終了が開始されると、4D は次の動作を実行します: * **On Server Shutdownデータベースメソッド**がない場合、4D Server は実行中の各プロセスを区別なく1 つずつアボートします。 -* **On Server Shutdownデータベースメソッド**がある場合、4D Server は新しく作成されたローカルプロセス内でこのメソッドの実行を開始します。したがって、このデータベースメソッドを使用し、プロセス間通信を介して、他のプロセスに対し、実行を停止するよう通知することができます。結局は、4D Server が終了するという点に注意してください**On Server Shutdownデータベースメソッド**では、片付けたり、クローズする操作をすべて実行することができますが、終了を拒否することはできないため、いずれかの時点で終了することになります。 +* **On Server Shutdownデータベースメソッド**がある場合、4D Server は新しく作成されたローカルプロセス内でこのメソッドの実行を開始します。したがって、このデータベースメソッドを使用し、プロセス間通信を介して、他のプロセスに対し、実行を停止するよう通知することができます。結局は、4D Server が終了するという点に注意してください。**On Server Shutdownデータベースメソッド**では、片付けたり、クローズする操作をすべて実行することができますが、終了を拒否することはできないため、いずれかの時点で終了することになります。 **On Server Shutdownデータベースメソッド**は次の事柄を行うのに最適です: diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-web-authentication-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-web-authentication-database-method.md index 2786d8ea34f4c8..5f7499c5a64473 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-web-authentication-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-web-authentication-database-method.md @@ -84,7 +84,7 @@ displayed_sidebar: docs * この引数に関する詳細は[On Web Connection](../commands/on-web-connection-database-method)の説明を参照してください。 * **WebクライアントのIPアドレス** -$ipBrowser 引数はブラウザマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 +$ipBrowser 引数はブラウザーマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 **注:** 4DはIPv4アドレスを、96-bitの接頭辞付きのハイブリッド型のIPv6/IPv4フォーマットで返します。例えば、 ffff:192.168.2.34は、192.168.2.34というIPv4アドレスを意味します。詳細な情報については、*IPv6のサポート*の章を参照して下さい。 * **サーバーIPアドレス** @@ -106,7 +106,7 @@ $user と $pw 引数は、ブラウザーが表示する標準の認証ダイア **注:** * **On Web Authenticationデータベースメソッド**内でインターフェース要素を呼び出さないでください ([ALERT](../commands/alert), [DIALOG](../commands/dialog)等)。そうでなければメソッドの実行が中断され、接続は拒否されます。処理中にエラーが発生した場合も同じことが言えます。 -* メソッドプロパティダイアログオックスのオプション"4DタグとURL (4DACTION...) で利用可"を使用して、プロジェクトメソッドごとに、**4DACTION** や **4DSCRIPT**にからメソッドを実行させないようにできます。この点に関する詳細は*接続セキュリティ*を参照してください。 +* メソッドプロパティダイアログボックスのオプション"4DタグとURL (4DACTION...) で利用可"を使用して、プロジェクトメソッドごとに、**4DACTION** や **4DSCRIPT**からメソッドを実行させないようにできます。この点に関する詳細は*接続セキュリティ*を参照してください。 ## On Web Authentication データベースメソッドの呼び出し @@ -174,7 +174,7 @@ BASIC認証モードの**On Web Authenticationデータベースメソッド** ## 例題 2 -DIGESTモードのの例題: +DIGESTモードの例題: ```4d   //On Web Authentication データベースメソッド 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 1ef2fb517b99dc..8368dce8e3bb56 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 @@ -37,7 +37,7 @@ displayed_sidebar: docs | ------ | ----- | --------------------------- | | $url | テキスト | URL | | $http | テキスト | HTTPヘッダ + HTTPボディ (32 KBまで) | -| $ipBrowser | テキスト | Webクライアント (ブラウザ) のIPアドレス | +| $ipBrowser | テキスト | Webクライアント (ブラウザー) のIPアドレス | | $ipServer | テキスト | サーバのIPアドレス | | $user | テキスト | ユーザ名 | | $pw | テキスト | パスワード | @@ -52,10 +52,10 @@ displayed_sidebar: docs * **URL** -最初の引数 (*$url*) は、ユーザがWebブラウザのアドレスエリアに入力した**URL**からホストのアドレスを取り除いたものです。 -イントラネット接続の場合をみてみましょう。4D WebサーバのIPアドレスを123.45.67.89とします。以下の表はWebブラウザに入力された**URL**に対して、*$url*が受け取る値を示しています: +最初の引数 (*$url*) は、ユーザがWebブラウザーのアドレスエリアに入力した**URL**からホストのアドレスを取り除いたものです。 +イントラネット接続の場合をみてみましょう。4D WebサーバのIPアドレスを123.45.67.89とします。以下の表はWebブラウザーに入力された**URL**に対して、*$url*が受け取る値を示しています: -| **Webブラウザのアドレスに入力された値** | **$urlの値** | +| **Webブラウザーのアドレスに入力された値** | **$urlの値** | | ------------------------------------- | ------------------------- | | 123.45.67.89 | / | | http://123.45.67.89 | / | @@ -72,7 +72,7 @@ displayed_sidebar: docs * **HTTPリクエストのヘッダとボディ** -2番目の引数 (*$http*) はWebブラウザから送信されたHTTPリクエストのヘッダとボディです。この情報は**On Web Connectionデータベースメソッド**に"そのまま"渡されることに留意してください。その内容は接続を試みたWebブラウザの仕様により異なります。 +2番目の引数 (*$http*) はWebブラウザーから送信されたHTTPリクエストのヘッダとボディです。この情報は**On Web Connectionデータベースメソッド**に"そのまま"渡されることに留意してください。その内容は接続を試みたWebブラウザーの仕様により異なります。 Mac OS上のSafariでは、以下のようなヘッダを受け取るでしょう (一部省略): ```txt GET /favicon.ico HTTP/1.1 @@ -97,16 +97,16 @@ GET / HTTP/1.1Accept: image/jpeg, application/x-ms-application, image/gif, appli **注**: パフォーマンスの理由から、このデータのサイズは32KBで切り取られます。 * **webクライアントのIPアドレス** -$ipBrowser 引数はブラウザマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 +$ipBrowser 引数はブラウザーマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 **注:** 4DはIPv4アドレスを、96-bitの接頭辞付きのハイブリッド型のIPv6/IPv4フォーマットで返します。例えば、ffff:192.168.2.34は、192.168.2.34というIPv4アドレスを意味します。詳細な情報については、*IPv6のサポート*の章を参照して下さい。 * **サーバIPアドレス** $ipServer 引数は4DWebサーバによってリクエストされたIPアドレスを受け取ります。4Dバージョン6.5以降マルチホーミングがサポートされ、複数のIPアドレ スを持つマシンで使用できるようになりました。詳細は*Webサーバー設定*を参照してください。 * **ユーザ名とパスワード** -$user と $pw 引数は、ブラウザが表示する標準の認証ダイアログにユーザが入力したユーザ名とパスワードがあればそれを受け取ります。このダイアログは環境設定で**パスワード管理**オプ ションが指定されていると、接続のたびに表示されます (*接続セキュリティ*参照)。 +$user と $pw 引数は、ブラウザーが表示する標準の認証ダイアログにユーザが入力したユーザ名とパスワードがあればそれを受け取ります。このダイアログは環境設定で**パスワード管理**オプ ションが指定されていると、接続のたびに表示されます (*接続セキュリティ*参照)。 -**注:** ブラウザから送信されたユーザ名が4Dに存在する場合、$pw 引数 (ユーザパスワード) はセキュリティのため渡されません。 +**注:** ブラウザーから送信されたユーザ名が4Dに存在する場合、$pw 引数 (ユーザパスワード) はセキュリティのため渡されません。 ## On Web Connection データベースメソッドの呼び出し diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-web-legacy-close-session-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-web-legacy-close-session-database-method.md index e0ebb97d1e65f1..b4b096b15e3bf5 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-web-legacy-close-session-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-web-legacy-close-session-database-method.md @@ -34,7 +34,7 @@ displayed_sidebar: docs **On Web Legacy Close Session database method** はWebセッションが閉じられる直前に、4D Webサーバーから呼び出されます。4Dは以下のような場合にWebセッション (セッションを管理するWebプロセス) を閉じます: -* セッ ションを管理するWebプロセス数の最大値 (デフォルトで100、[WEB SET OPTION](../commands/web-set-option)コマンドで変更可能) に達している状態で、さらに新しいWebセッションを作成する必要があるとき (4Dは一番古いWebセッションプロセスを自動で破棄します) +* セッションを管理するWebプロセス数の最大値 (デフォルトで100、[WEB SET OPTION](../commands/web-set-option)コマンドで変更可能) に達している状態で、さらに新しいWebセッションを作成する必要があるとき (4Dは一番古いWebセッションプロセスを自動で破棄します) * セッションプロセスのタイムアウトに達したとき (デフォルトで480分 = 8時間、[WEB SET OPTION](../commands/web-set-option)コマンドで変更可能) * [WEB LEGACY CLOSE SESSION](../commands/web-legacy-close-session)コマンドが呼び出された場合 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-backup-startup-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-backup-startup-database-method.md index 115cf0cdc30ebf..26bac0a7280efc 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-backup-startup-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-backup-startup-database-method.md @@ -30,5 +30,5 @@ displayed_sidebar: docs **Note:** データベースメソッドで*$0* 引数 (倍長整数) を宣言しなければなりません: ```4d - var $0 : Integer. + var $0 : Integer ``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-exit-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-exit-database-method.md index 5c2841684ab1ad..0348b3af311891 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-exit-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-exit-database-method.md @@ -50,7 +50,7 @@ displayed_sidebar: docs **On Exitデータベースメソッド**は、以下のような処理を実行するには最適です: * データベースを開いた時に自動的に開始されたプロセスを停止する。 -* 次回のセッションの始めにで再利用するため、必要な環境設定や初期設定などの情報をローカルディスクなどに保存する。 +* 次回のセッションの始めに再利用するため、必要な環境設定や初期設定などの情報をローカルディスクなどに保存する。 * データベースを終了する度に実行したい処理が他にあれば、それを実行する。 **注:** **On Exitデータベースメソッド**がローカル/クライアントプロセスであり、データファイルにアクセスできないことを覚えておいてください。つまり、リモートモードで4Dを使用している時、**On Exitデータベースメソッド**で検索やソートを実行すると、4Dは "フリーズ" し、実際には終了しません。アプリケーションを終了するとき、リモートモードの4Dからデータにアクセスする必要があるならば、**On Exitデータベースメソッド**内から、新しいグローバルプロセスを作成してください。このグローバルプロセスはデータファイルにアクセスできます。この場合**On Exitデータベースメソッド**の終了前に、新しいプロセスが正しく終了されたことを ([Storage](../commands/storage) を使用するなどして) 確認してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-server-shutdown-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-server-shutdown-database-method.md index e99d545bdd29ed..d8e61431987080 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-server-shutdown-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-server-shutdown-database-method.md @@ -23,7 +23,7 @@ displayed_sidebar: docs データベースの終了が開始されると、4D は次の動作を実行します: * **On Server Shutdownデータベースメソッド**がない場合、4D Server は実行中の各プロセスを区別なく1 つずつアボートします。 -* **On Server Shutdownデータベースメソッド**がある場合、4D Server は新しく作成されたローカルプロセス内でこのメソッドの実行を開始します。したがって、このデータベースメソッドを使用し、プロセス間通信を介して、他のプロセスに対し、実行を停止するよう通知することができます。結局は、4D Server が終了するという点に注意してください**On Server Shutdownデータベースメソッド**では、片付けたり、クローズする操作をすべて実行することができますが、終了を拒否することはできないため、いずれかの時点で終了することになります。 +* **On Server Shutdownデータベースメソッド**がある場合、4D Server は新しく作成されたローカルプロセス内でこのメソッドの実行を開始します。したがって、このデータベースメソッドを使用し、プロセス間通信を介して、他のプロセスに対し、実行を停止するよう通知することができます。結局は、4D Server が終了するという点に注意してください。**On Server Shutdownデータベースメソッド**では、片付けたり、クローズする操作をすべて実行することができますが、終了を拒否することはできないため、いずれかの時点で終了することになります。 **On Server Shutdownデータベースメソッド**は次の事柄を行うのに最適です: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-authentication-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-authentication-database-method.md index 2786d8ea34f4c8..5f7499c5a64473 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-authentication-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-authentication-database-method.md @@ -84,7 +84,7 @@ displayed_sidebar: docs * この引数に関する詳細は[On Web Connection](../commands/on-web-connection-database-method)の説明を参照してください。 * **WebクライアントのIPアドレス** -$ipBrowser 引数はブラウザマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 +$ipBrowser 引数はブラウザーマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 **注:** 4DはIPv4アドレスを、96-bitの接頭辞付きのハイブリッド型のIPv6/IPv4フォーマットで返します。例えば、 ffff:192.168.2.34は、192.168.2.34というIPv4アドレスを意味します。詳細な情報については、*IPv6のサポート*の章を参照して下さい。 * **サーバーIPアドレス** @@ -106,7 +106,7 @@ $user と $pw 引数は、ブラウザーが表示する標準の認証ダイア **注:** * **On Web Authenticationデータベースメソッド**内でインターフェース要素を呼び出さないでください ([ALERT](../commands/alert), [DIALOG](../commands/dialog)等)。そうでなければメソッドの実行が中断され、接続は拒否されます。処理中にエラーが発生した場合も同じことが言えます。 -* メソッドプロパティダイアログオックスのオプション"4DタグとURL (4DACTION...) で利用可"を使用して、プロジェクトメソッドごとに、**4DACTION** や **4DSCRIPT**にからメソッドを実行させないようにできます。この点に関する詳細は*接続セキュリティ*を参照してください。 +* メソッドプロパティダイアログボックスのオプション"4DタグとURL (4DACTION...) で利用可"を使用して、プロジェクトメソッドごとに、**4DACTION** や **4DSCRIPT**からメソッドを実行させないようにできます。この点に関する詳細は*接続セキュリティ*を参照してください。 ## On Web Authentication データベースメソッドの呼び出し @@ -174,7 +174,7 @@ BASIC認証モードの**On Web Authenticationデータベースメソッド** ## 例題 2 -DIGESTモードのの例題: +DIGESTモードの例題: ```4d   //On Web Authentication データベースメソッド 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 1ef2fb517b99dc..8368dce8e3bb56 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 @@ -37,7 +37,7 @@ displayed_sidebar: docs | ------ | ----- | --------------------------- | | $url | テキスト | URL | | $http | テキスト | HTTPヘッダ + HTTPボディ (32 KBまで) | -| $ipBrowser | テキスト | Webクライアント (ブラウザ) のIPアドレス | +| $ipBrowser | テキスト | Webクライアント (ブラウザー) のIPアドレス | | $ipServer | テキスト | サーバのIPアドレス | | $user | テキスト | ユーザ名 | | $pw | テキスト | パスワード | @@ -52,10 +52,10 @@ displayed_sidebar: docs * **URL** -最初の引数 (*$url*) は、ユーザがWebブラウザのアドレスエリアに入力した**URL**からホストのアドレスを取り除いたものです。 -イントラネット接続の場合をみてみましょう。4D WebサーバのIPアドレスを123.45.67.89とします。以下の表はWebブラウザに入力された**URL**に対して、*$url*が受け取る値を示しています: +最初の引数 (*$url*) は、ユーザがWebブラウザーのアドレスエリアに入力した**URL**からホストのアドレスを取り除いたものです。 +イントラネット接続の場合をみてみましょう。4D WebサーバのIPアドレスを123.45.67.89とします。以下の表はWebブラウザーに入力された**URL**に対して、*$url*が受け取る値を示しています: -| **Webブラウザのアドレスに入力された値** | **$urlの値** | +| **Webブラウザーのアドレスに入力された値** | **$urlの値** | | ------------------------------------- | ------------------------- | | 123.45.67.89 | / | | http://123.45.67.89 | / | @@ -72,7 +72,7 @@ displayed_sidebar: docs * **HTTPリクエストのヘッダとボディ** -2番目の引数 (*$http*) はWebブラウザから送信されたHTTPリクエストのヘッダとボディです。この情報は**On Web Connectionデータベースメソッド**に"そのまま"渡されることに留意してください。その内容は接続を試みたWebブラウザの仕様により異なります。 +2番目の引数 (*$http*) はWebブラウザーから送信されたHTTPリクエストのヘッダとボディです。この情報は**On Web Connectionデータベースメソッド**に"そのまま"渡されることに留意してください。その内容は接続を試みたWebブラウザーの仕様により異なります。 Mac OS上のSafariでは、以下のようなヘッダを受け取るでしょう (一部省略): ```txt GET /favicon.ico HTTP/1.1 @@ -97,16 +97,16 @@ GET / HTTP/1.1Accept: image/jpeg, application/x-ms-application, image/gif, appli **注**: パフォーマンスの理由から、このデータのサイズは32KBで切り取られます。 * **webクライアントのIPアドレス** -$ipBrowser 引数はブラウザマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 +$ipBrowser 引数はブラウザーマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 **注:** 4DはIPv4アドレスを、96-bitの接頭辞付きのハイブリッド型のIPv6/IPv4フォーマットで返します。例えば、ffff:192.168.2.34は、192.168.2.34というIPv4アドレスを意味します。詳細な情報については、*IPv6のサポート*の章を参照して下さい。 * **サーバIPアドレス** $ipServer 引数は4DWebサーバによってリクエストされたIPアドレスを受け取ります。4Dバージョン6.5以降マルチホーミングがサポートされ、複数のIPアドレ スを持つマシンで使用できるようになりました。詳細は*Webサーバー設定*を参照してください。 * **ユーザ名とパスワード** -$user と $pw 引数は、ブラウザが表示する標準の認証ダイアログにユーザが入力したユーザ名とパスワードがあればそれを受け取ります。このダイアログは環境設定で**パスワード管理**オプ ションが指定されていると、接続のたびに表示されます (*接続セキュリティ*参照)。 +$user と $pw 引数は、ブラウザーが表示する標準の認証ダイアログにユーザが入力したユーザ名とパスワードがあればそれを受け取ります。このダイアログは環境設定で**パスワード管理**オプ ションが指定されていると、接続のたびに表示されます (*接続セキュリティ*参照)。 -**注:** ブラウザから送信されたユーザ名が4Dに存在する場合、$pw 引数 (ユーザパスワード) はセキュリティのため渡されません。 +**注:** ブラウザーから送信されたユーザ名が4Dに存在する場合、$pw 引数 (ユーザパスワード) はセキュリティのため渡されません。 ## On Web Connection データベースメソッドの呼び出し diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-legacy-close-session-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-legacy-close-session-database-method.md index e0ebb97d1e65f1..b4b096b15e3bf5 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-legacy-close-session-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-web-legacy-close-session-database-method.md @@ -34,7 +34,7 @@ displayed_sidebar: docs **On Web Legacy Close Session database method** はWebセッションが閉じられる直前に、4D Webサーバーから呼び出されます。4Dは以下のような場合にWebセッション (セッションを管理するWebプロセス) を閉じます: -* セッ ションを管理するWebプロセス数の最大値 (デフォルトで100、[WEB SET OPTION](../commands/web-set-option)コマンドで変更可能) に達している状態で、さらに新しいWebセッションを作成する必要があるとき (4Dは一番古いWebセッションプロセスを自動で破棄します) +* セッションを管理するWebプロセス数の最大値 (デフォルトで100、[WEB SET OPTION](../commands/web-set-option)コマンドで変更可能) に達している状態で、さらに新しいWebセッションを作成する必要があるとき (4Dは一番古いWebセッションプロセスを自動で破棄します) * セッションプロセスのタイムアウトに達したとき (デフォルトで480分 = 8時間、[WEB SET OPTION](../commands/web-set-option)コマンドで変更可能) * [WEB LEGACY CLOSE SESSION](../commands/web-legacy-close-session)コマンドが呼び出された場合 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-backup-startup-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-backup-startup-database-method.md index 115cf0cdc30ebf..26bac0a7280efc 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-backup-startup-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-backup-startup-database-method.md @@ -30,5 +30,5 @@ displayed_sidebar: docs **Note:** データベースメソッドで*$0* 引数 (倍長整数) を宣言しなければなりません: ```4d - var $0 : Integer. + var $0 : Integer ``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-exit-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-exit-database-method.md index 5c2841684ab1ad..0348b3af311891 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-exit-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-exit-database-method.md @@ -50,7 +50,7 @@ displayed_sidebar: docs **On Exitデータベースメソッド**は、以下のような処理を実行するには最適です: * データベースを開いた時に自動的に開始されたプロセスを停止する。 -* 次回のセッションの始めにで再利用するため、必要な環境設定や初期設定などの情報をローカルディスクなどに保存する。 +* 次回のセッションの始めに再利用するため、必要な環境設定や初期設定などの情報をローカルディスクなどに保存する。 * データベースを終了する度に実行したい処理が他にあれば、それを実行する。 **注:** **On Exitデータベースメソッド**がローカル/クライアントプロセスであり、データファイルにアクセスできないことを覚えておいてください。つまり、リモートモードで4Dを使用している時、**On Exitデータベースメソッド**で検索やソートを実行すると、4Dは "フリーズ" し、実際には終了しません。アプリケーションを終了するとき、リモートモードの4Dからデータにアクセスする必要があるならば、**On Exitデータベースメソッド**内から、新しいグローバルプロセスを作成してください。このグローバルプロセスはデータファイルにアクセスできます。この場合**On Exitデータベースメソッド**の終了前に、新しいプロセスが正しく終了されたことを ([Storage](../commands/storage) を使用するなどして) 確認してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-server-shutdown-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-server-shutdown-database-method.md index e99d545bdd29ed..d8e61431987080 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-server-shutdown-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-server-shutdown-database-method.md @@ -23,7 +23,7 @@ displayed_sidebar: docs データベースの終了が開始されると、4D は次の動作を実行します: * **On Server Shutdownデータベースメソッド**がない場合、4D Server は実行中の各プロセスを区別なく1 つずつアボートします。 -* **On Server Shutdownデータベースメソッド**がある場合、4D Server は新しく作成されたローカルプロセス内でこのメソッドの実行を開始します。したがって、このデータベースメソッドを使用し、プロセス間通信を介して、他のプロセスに対し、実行を停止するよう通知することができます。結局は、4D Server が終了するという点に注意してください**On Server Shutdownデータベースメソッド**では、片付けたり、クローズする操作をすべて実行することができますが、終了を拒否することはできないため、いずれかの時点で終了することになります。 +* **On Server Shutdownデータベースメソッド**がある場合、4D Server は新しく作成されたローカルプロセス内でこのメソッドの実行を開始します。したがって、このデータベースメソッドを使用し、プロセス間通信を介して、他のプロセスに対し、実行を停止するよう通知することができます。結局は、4D Server が終了するという点に注意してください。**On Server Shutdownデータベースメソッド**では、片付けたり、クローズする操作をすべて実行することができますが、終了を拒否することはできないため、いずれかの時点で終了することになります。 **On Server Shutdownデータベースメソッド**は次の事柄を行うのに最適です: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-web-authentication-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-web-authentication-database-method.md index 2786d8ea34f4c8..5f7499c5a64473 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-web-authentication-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-web-authentication-database-method.md @@ -84,7 +84,7 @@ displayed_sidebar: docs * この引数に関する詳細は[On Web Connection](../commands/on-web-connection-database-method)の説明を参照してください。 * **WebクライアントのIPアドレス** -$ipBrowser 引数はブラウザマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 +$ipBrowser 引数はブラウザーマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 **注:** 4DはIPv4アドレスを、96-bitの接頭辞付きのハイブリッド型のIPv6/IPv4フォーマットで返します。例えば、 ffff:192.168.2.34は、192.168.2.34というIPv4アドレスを意味します。詳細な情報については、*IPv6のサポート*の章を参照して下さい。 * **サーバーIPアドレス** @@ -106,7 +106,7 @@ $user と $pw 引数は、ブラウザーが表示する標準の認証ダイア **注:** * **On Web Authenticationデータベースメソッド**内でインターフェース要素を呼び出さないでください ([ALERT](../commands/alert), [DIALOG](../commands/dialog)等)。そうでなければメソッドの実行が中断され、接続は拒否されます。処理中にエラーが発生した場合も同じことが言えます。 -* メソッドプロパティダイアログオックスのオプション"4DタグとURL (4DACTION...) で利用可"を使用して、プロジェクトメソッドごとに、**4DACTION** や **4DSCRIPT**にからメソッドを実行させないようにできます。この点に関する詳細は*接続セキュリティ*を参照してください。 +* メソッドプロパティダイアログボックスのオプション"4DタグとURL (4DACTION...) で利用可"を使用して、プロジェクトメソッドごとに、**4DACTION** や **4DSCRIPT**からメソッドを実行させないようにできます。この点に関する詳細は*接続セキュリティ*を参照してください。 ## On Web Authentication データベースメソッドの呼び出し @@ -174,7 +174,7 @@ BASIC認証モードの**On Web Authenticationデータベースメソッド** ## 例題 2 -DIGESTモードのの例題: +DIGESTモードの例題: ```4d   //On Web Authentication データベースメソッド diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-web-connection-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-web-connection-database-method.md index 1ef2fb517b99dc..8368dce8e3bb56 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-web-connection-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-web-connection-database-method.md @@ -37,7 +37,7 @@ displayed_sidebar: docs | ------ | ----- | --------------------------- | | $url | テキスト | URL | | $http | テキスト | HTTPヘッダ + HTTPボディ (32 KBまで) | -| $ipBrowser | テキスト | Webクライアント (ブラウザ) のIPアドレス | +| $ipBrowser | テキスト | Webクライアント (ブラウザー) のIPアドレス | | $ipServer | テキスト | サーバのIPアドレス | | $user | テキスト | ユーザ名 | | $pw | テキスト | パスワード | @@ -52,10 +52,10 @@ displayed_sidebar: docs * **URL** -最初の引数 (*$url*) は、ユーザがWebブラウザのアドレスエリアに入力した**URL**からホストのアドレスを取り除いたものです。 -イントラネット接続の場合をみてみましょう。4D WebサーバのIPアドレスを123.45.67.89とします。以下の表はWebブラウザに入力された**URL**に対して、*$url*が受け取る値を示しています: +最初の引数 (*$url*) は、ユーザがWebブラウザーのアドレスエリアに入力した**URL**からホストのアドレスを取り除いたものです。 +イントラネット接続の場合をみてみましょう。4D WebサーバのIPアドレスを123.45.67.89とします。以下の表はWebブラウザーに入力された**URL**に対して、*$url*が受け取る値を示しています: -| **Webブラウザのアドレスに入力された値** | **$urlの値** | +| **Webブラウザーのアドレスに入力された値** | **$urlの値** | | ------------------------------------- | ------------------------- | | 123.45.67.89 | / | | http://123.45.67.89 | / | @@ -72,7 +72,7 @@ displayed_sidebar: docs * **HTTPリクエストのヘッダとボディ** -2番目の引数 (*$http*) はWebブラウザから送信されたHTTPリクエストのヘッダとボディです。この情報は**On Web Connectionデータベースメソッド**に"そのまま"渡されることに留意してください。その内容は接続を試みたWebブラウザの仕様により異なります。 +2番目の引数 (*$http*) はWebブラウザーから送信されたHTTPリクエストのヘッダとボディです。この情報は**On Web Connectionデータベースメソッド**に"そのまま"渡されることに留意してください。その内容は接続を試みたWebブラウザーの仕様により異なります。 Mac OS上のSafariでは、以下のようなヘッダを受け取るでしょう (一部省略): ```txt GET /favicon.ico HTTP/1.1 @@ -97,16 +97,16 @@ GET / HTTP/1.1Accept: image/jpeg, application/x-ms-application, image/gif, appli **注**: パフォーマンスの理由から、このデータのサイズは32KBで切り取られます。 * **webクライアントのIPアドレス** -$ipBrowser 引数はブラウザマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 +$ipBrowser 引数はブラウザーマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 **注:** 4DはIPv4アドレスを、96-bitの接頭辞付きのハイブリッド型のIPv6/IPv4フォーマットで返します。例えば、ffff:192.168.2.34は、192.168.2.34というIPv4アドレスを意味します。詳細な情報については、*IPv6のサポート*の章を参照して下さい。 * **サーバIPアドレス** $ipServer 引数は4DWebサーバによってリクエストされたIPアドレスを受け取ります。4Dバージョン6.5以降マルチホーミングがサポートされ、複数のIPアドレ スを持つマシンで使用できるようになりました。詳細は*Webサーバー設定*を参照してください。 * **ユーザ名とパスワード** -$user と $pw 引数は、ブラウザが表示する標準の認証ダイアログにユーザが入力したユーザ名とパスワードがあればそれを受け取ります。このダイアログは環境設定で**パスワード管理**オプ ションが指定されていると、接続のたびに表示されます (*接続セキュリティ*参照)。 +$user と $pw 引数は、ブラウザーが表示する標準の認証ダイアログにユーザが入力したユーザ名とパスワードがあればそれを受け取ります。このダイアログは環境設定で**パスワード管理**オプ ションが指定されていると、接続のたびに表示されます (*接続セキュリティ*参照)。 -**注:** ブラウザから送信されたユーザ名が4Dに存在する場合、$pw 引数 (ユーザパスワード) はセキュリティのため渡されません。 +**注:** ブラウザーから送信されたユーザ名が4Dに存在する場合、$pw 引数 (ユーザパスワード) はセキュリティのため渡されません。 ## On Web Connection データベースメソッドの呼び出し diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-web-legacy-close-session-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-web-legacy-close-session-database-method.md index e0ebb97d1e65f1..b4b096b15e3bf5 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-web-legacy-close-session-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-web-legacy-close-session-database-method.md @@ -34,7 +34,7 @@ displayed_sidebar: docs **On Web Legacy Close Session database method** はWebセッションが閉じられる直前に、4D Webサーバーから呼び出されます。4Dは以下のような場合にWebセッション (セッションを管理するWebプロセス) を閉じます: -* セッ ションを管理するWebプロセス数の最大値 (デフォルトで100、[WEB SET OPTION](../commands/web-set-option)コマンドで変更可能) に達している状態で、さらに新しいWebセッションを作成する必要があるとき (4Dは一番古いWebセッションプロセスを自動で破棄します) +* セッションを管理するWebプロセス数の最大値 (デフォルトで100、[WEB SET OPTION](../commands/web-set-option)コマンドで変更可能) に達している状態で、さらに新しいWebセッションを作成する必要があるとき (4Dは一番古いWebセッションプロセスを自動で破棄します) * セッションプロセスのタイムアウトに達したとき (デフォルトで480分 = 8時間、[WEB SET OPTION](../commands/web-set-option)コマンドで変更可能) * [WEB LEGACY CLOSE SESSION](../commands/web-legacy-close-session)コマンドが呼び出された場合 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/abort.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/abort.md index d7c8409e40bc94..125ba573708e93 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/abort.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/abort.md @@ -32,7 +32,7 @@ displayed_sidebar: docs ## 以前のバージョンに関する注意 -ABORT コマンドはエラー処理プロジェクトメソッド内でのみ使用されるようになっていますが、4Dコミュニティには実行を中断するために他のプロジェクトメソッド で使用しているメンバーも存在します。これが動作するというのは単に副次的な効果に過ぎません。このコマンドをエラー処理メソッド以外のメ ソッド内で使用することはお勧めできません。 +ABORT コマンドはエラー処理プロジェクトメソッド内でのみ使用されるようになっていますが、4Dコミュニティには実行を中断するために他のプロジェクトメソッド で使用しているメンバーも存在します。これが動作するというのは単に副次的な効果に過ぎません。このコマンドをエラー処理メソッド以外のメソッド内で使用することはお勧めできません。 ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/beep.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/beep.md index 72379960deb2ed..831bb982e2e1d2 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/beep.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/beep.md @@ -18,7 +18,7 @@ displayed_sidebar: docs BEEP コマンドは、PCまたはMacintoshでビーブ音を発生します。発生するビーブ音は、サウンドコントロールパネルで変更することができます。 -**警告:** Web接続プロセス内からBEEP コマンドを呼び出さないでください。これは、クライアントであるWebブラウザマシンではなく、Webサーバマシン上の4Dでビーブ音が発生するためです。 +**警告:** Web接続プロセス内からBEEP コマンドを呼び出さないでください。これは、クライアントであるWebブラウザーマシンではなく、Webサーバマシン上の4Dでビーブ音が発生するためです。 ## 例題 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/change-current-user.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/change-current-user.md index 8fac9d4157a431..8dce288d2f2478 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/change-current-user.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/change-current-user.md @@ -71,7 +71,7 @@ displayed_sidebar: docs  CHANGE CURRENT USER ``` -**注:** シングルユーザー プロジェクトデータベースにおいては、このコードなにもしません。 +**注:** シングルユーザープロジェクトデータベースにおいては、このコードなにもしません。 ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/compact-data-file.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/compact-data-file.md index b2617808b67208..652a1928bcb39d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/compact-data-file.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/compact-data-file.md @@ -57,7 +57,7 @@ displayed_sidebar: docs | Do not create log file | 倍長整数 | 16384 | 通常このコマンドはXMLフォーマットのログファイルを作成します。このオプションを使用すればログファイルは作成されません。 | | Timestamp log file name | 倍長整数 | 262144 | このオプションが渡された場合、生成されたログファイルの名前は作成された日時を含みます。結果として、以前に生成されていたログファイルをどれも上書きする事はありません。このオプションが渡されていなかった場合、デフォルトではログファイル名はタイムスタンプされることはなく、生成されたログファイルはそれぞれ古いものを上書きします。 | | Update records | 倍長整数 | 65536 | 現在のストラクチャー定義に基づき、すべてのレコードを強制的に再保存します。 | -* *method* 引数は、Create processオプションを渡したときに、圧縮中定期的に呼び出されるコールバックメソッドを指定するために使用します。このオプションが指定されていなければ、コール バックメソッドが呼び出されることはありません。このメソッドに関する詳細は、[VERIFY DATA FILE](verify-data-file.md)コマンドの説明を参照してください。 +* *method* 引数は、Create processオプションを渡したときに、圧縮中定期的に呼び出されるコールバックメソッドを指定するために使用します。このオプションが指定されていなければ、コールバックメソッドが呼び出されることはありません。このメソッドに関する詳細は、[VERIFY DATA FILE](verify-data-file.md)コマンドの説明を参照してください。 デフォルトで、Compact data fileコマンドはXMLフォーマットのログファイルを作成します (Do not create log fileオプションを指定しない場合。*options* 引数の説明を参照)。このファイルはデータベースの**Logs**フォルダーに作成され、名前もカレントデータベースのストラクチャーファイルに基づいたものがつけられます。例えば、“myDB.4db”という名前のストラクチャーファイルに対しては、ログファイルは“myDB\_Compact\_Log.xml”という名前が付けられます。 Timestamp log file nameオプションを渡していた場合、ログファイル名には"YYYY-MM-DD HH-MM-SS"という形式で作成時の日時の情報が含まれます。ファイル名は例として次のような形になりま す:“myDB\_Compact\_Log\_2015-09-27 15-20-35.xml” これはつまりそれぞれの新しいログファイルは以前のものを置き換える事はない一方、不要なファイルを削除するためにはいくつかのファイルを手動で削除しな ければならない可能性があることを意味します。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/convert-from-text.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/convert-from-text.md index cec69beaa8e4ee..4921e9278ae1f8 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/convert-from-text.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/convert-from-text.md @@ -193,7 +193,7 @@ CONVERT FROM TEXTと[Convert to text](convert-to-text.md "Convert to text")コ コマンドを実行した後、*convertedBLOB* BLOBには変換されたテキストが返されます。このBLOBは、[Convert to text](convert-to-text.md "Convert to text")コマンドで読み込むことができます。 -**注:** IANAに定義されていない特別な文字セット (1258=x-mac-japanese) を使用することができます。これはWindows上ではコードページ10001に、Mac上ではkTextEncodingMacJapaneseにマッ プされています。 +**注:** IANAに定義されていない特別な文字セット (1258=x-mac-japanese) を使用することができます。これはWindows上ではコードページ10001に、Mac上ではkTextEncodingMacJapaneseにマップされています。 ## システム変数およびセット diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-menu.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-menu.md index 618a634ebfd9b3..53cf4708e9e9f0 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-menu.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-menu.md @@ -28,7 +28,7 @@ displayed_sidebar: docs ## 説明 -Create menu コマンドはメモリに新しいメニューを作成するために使用します。このメニューはメモリ上にのみ存在し、デザインモードの メニューバーには追加されません。セッション中にこのメニューに対して行われた更新は、データベースのすべてのプロセスの、このメニューすべてのインスタ ンスに即座に反映されます。 +Create menu コマンドはメモリに新しいメニューを作成するために使用します。このメニューはメモリ上にのみ存在し、デザインモードの メニューバーには追加されません。セッション中にこのメニューに対して行われた更新は、データベースのすべてのプロセスの、このメニューすべてのインスタンスに即座に反映されます。 コマンドは新しいメニューの[MenuRef](# "Unique ID (16-character alphanumeric) of a menu")型のIDを返します。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-selection-from-array.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-selection-from-array.md index d5f5fe88c1664f..59e1c3b8480711 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-selection-from-array.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-selection-from-array.md @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | aTable | Table | → | セレクションを作成するテーブル | | recordArray | Integer, Boolean array | → | レコード番号の配列, または ブール配列 (True = レコードをセレクションに含める False = レコードをセレクションに含めない) | -| selectionName | Text | → | 作成する命名セレクションの名前, または 引数を省略した場合、コマンドをカレント セレクションに適用する | +| selectionName | Text | → | 作成する命名セレクションの名前, または 引数を省略した場合、コマンドをカレントセレクションに適用する | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/database-measures.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/database-measures.md index 5666597139bee0..e04ca40af8e67f 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/database-measures.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/database-measures.md @@ -18,7 +18,7 @@ displayed_sidebar: docs ## 説明 -**Database measures** コマンドは、4Dデータベースエンジンイベントについての詳細な情報を取得します。返される情報には、ディスクやメモ リーキャッシュへの(もしくはからの)読み出し/書き込みアクセスに加え、データベースのインデックス、クエリ、並び替えの使用も含まれます。 +**Database measures** コマンドは、4Dデータベースエンジンイベントについての詳細な情報を取得します。返される情報には、ディスクやメモリーキャッシュへの(もしくはからの)読み出し/書き込みアクセスに加え、データベースのインデックス、クエリ、並び替えの使用も含まれます。 **Database measures** は全ての関連情報を内包する単一のオブジェクトを返します。*options* オブジェクト引数を使用して、その返される情報のオプションを指定する事ができます。 @@ -32,7 +32,7 @@ displayed_sidebar: docs こ のオブジェクトは8つの基本的な計測値("diskReadBytes", "cacheReadBytes", "cacheMissBytes", "diskWriteBytes", "diskReadCount", "cacheReadCount", "cacheMissCount", "diskWriteCount")と、追加のプロパティ("dataSegment1", "indexSegment", "tables", "index")から構成されています。また、異なる階層で異なるスコープの要素プロパティを格納してることもあります(詳細は以下を参照して下さい)。 -**注:** プロパティは、中身を受け取った場合のみ、オブジェクトの中に存在します。中身がないプロパティはオブジェクトの中には含まれません。例えば、デー タベースが読み込み専用モードで開かれインデックスが使用されていなかった場合、返されたオブジェクトには、"diskWriteBytes", "diskWriteCount", "indexSegment", "indexes" が格納されていません。 +**注:** プロパティは、中身を受け取った場合のみ、オブジェクトの中に存在します。中身がないプロパティはオブジェクトの中には含まれません。例えば、データベースが読み込み専用モードで開かれインデックスが使用されていなかった場合、返されたオブジェクトには、"diskWriteBytes", "diskWriteCount", "indexSegment", "indexes" が格納されていません。 ### 要素プロパティ @@ -218,7 +218,7 @@ displayed_sidebar: docs ### indexes -これがもっとも複雑なオブジェクトです。一つ以上のインデックスを使用してアクセスされた全てのテーブルがプロパティとして保存され、そのプロパティ内には使用されたインデックス名もプロパティとして格納されています。キーワードインデックスは個別に表示され、後ろに"*(Keyword)*"が付属します。さらに、それぞれのインデックス名のプロパティオブジェクトには、そのインデッ クスに関連した8つの要素プロパティと、データベースが起動してからのインデックスの使用状況に応じて最大で4つまでのサブオブジェクトが格納されます(それぞれのサブオブジェクトは、データベースが起動して以降、それに対応するオペレーションが実行された場合にのみ存在します)。 +これがもっとも複雑なオブジェクトです。一つ以上のインデックスを使用してアクセスされた全てのテーブルがプロパティとして保存され、そのプロパティ内には使用されたインデックス名もプロパティとして格納されています。キーワードインデックスは個別に表示され、後ろに"*(Keyword)*"が付属します。さらに、それぞれのインデックス名のプロパティオブジェクトには、そのインデックスに関連した8つの要素プロパティと、データベースが起動してからのインデックスの使用状況に応じて最大で4つまでのサブオブジェクトが格納されます(それぞれのサブオブジェクトは、データベースが起動して以降、それに対応するオペレーションが実行された場合にのみ存在します)。 例: データベースが起動したときから、\[Employees\]EmpLastName フィールドの複数のインデックスがアクセスされています。それに加え、\[Companies\] テーブル内で2レコードが作成され、16レコードが削除されました。このテーブルはインデックス付けがなされている"name" フィールドがあります。このテーブルはまた、このフィールドを使用してクエリと並び替えが行われました。返されるオブジェクトには、以下のようなデータが格納されます: @@ -266,7 +266,7 @@ displayed_sidebar: docs | **プロパティ** | **型** | **詳細** | | --------------- | ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| "withHistory" | ブール | "true" を渡した場合、historyは返されたオブジェクト内で呼び出されるファンクションによって返されることを表します。"false"を渡した場合、ファ ンクションによって返されるオブジェクトにはhistoryが格納されないことを意味します。 | +| "withHistory" | ブール | "true" を渡した場合、historyは返されたオブジェクト内で呼び出されるファンクションによって返されることを表します。"false"を渡した場合、ファンクションによって返されるオブジェクトにはhistoryが格納されないことを意味します。 | | "historyLength" | 数値 | 返される history 配列のサイズを秒数で定義します(\*) | | "path" | 文字列 \| 文字列配列 | 特定のプロパティへのフルパスまたは取得したい特定の全てのプロパティへのフルパス。文字列を渡した場合、対応する値のみが"DB"オブジェクト内に返されます(パスが有効な場合)。例: "DB.tables.Employees.records.diskWriteBytes"などです。文字列の配列を渡した場合、全ての対応する値が"DB"オブジェクトへと返されます(パスが有効な場合)。例:\["DB.tables.Employee.records.diskWriteBytes", "DB.tables.Employee.records.diskReadCount","DB.dataSegment1.diskReadBytes"\] | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/default-table.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/default-table.md index 638ed33dd473b0..43cf145d966146 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/default-table.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/default-table.md @@ -17,7 +17,7 @@ displayed_sidebar: docs ## 説明 -**Tip:** **DEFAULT TABLE**の使用やテーブル名の省略により、ステートメントを読みやすくすることが できるかもしれません。しかし多くのプログラマーは、このコマンドが実際の価値よりも多くの問題と混乱の原因となるとみなしています。特にテーブルフォー ムとプロジェクトフォームで同じ名前のフォームが存在する場合、**DEFAULT TABLE**が使用されていると、例えば[DIALOG](../commands/dialog.md)コマンドなどでテーブルフォームのほうが使用されてしまいます。 +**Tip:** **DEFAULT TABLE**の使用やテーブル名の省略により、ステートメントを読みやすくすることができるかもしれません。しかし多くのプログラマーは、このコマンドが実際の価値よりも多くの問題と混乱の原因となるとみなしています。特にテーブルフォームとプロジェクトフォームで同じ名前のフォームが存在する場合、**DEFAULT TABLE**が使用されていると、例えば[DIALOG](../commands/dialog.md)コマンドなどでテーブルフォームのほうが使用されてしまいます。 **DEFAULT TABLE**コマンドは、*aTable* をカレントプロセスのデフォルトテーブルとして設定します。 @@ -33,7 +33,7 @@ displayed_sidebar: docs  FORM SET INPUT("form") ``` -デフォルトテーブ ルの設定のもう1つの目的は、テーブルに特定されないステートメントを作成することです。これによって、同じステートメントで異なるテーブルを操作するこ とができます。また、テーブルへのポインタを使用して、テーブルに特定されないコードを作成することもできます。この手法に関する詳細は、 [Table name](table-name.md) コマンドの説明を参照してください。 +デフォルトテーブルの設定のもう1つの目的は、テーブルに特定されないステートメントを作成することです。これによって、同じステートメントで異なるテーブルを操作するこ とができます。また、テーブルへのポインタを使用して、テーブルに特定されないコードを作成することもできます。この手法に関する詳細は、 [Table name](table-name.md) コマンドの説明を参照してください。 フィールドを参照する場合テーブル名を省略することはできません。例えば、以下のように記述します: ```4d diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/delete-from-blob.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/delete-from-blob.md index 57cfda03ebb687..2fc8ac0e3748c6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/delete-from-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/delete-from-blob.md @@ -33,7 +33,7 @@ displayed_sidebar: docs ### 注 -**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com でのの *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 +**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com での *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/display-record.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/display-record.md index c1ebca2e32b56d..60d160d3728c3e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/display-record.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/display-record.md @@ -23,7 +23,7 @@ DISPLAY RECORDは、しばしばオリジナルの進捗メッセージを表示 フォームメソッドが存在する場合は、On Loadイベントが生成されます。 -**警告:** DISPLAY RECORDをWeb接続プロセスから呼び出さないでください。このコマンドは、Webブラウザクライアントマシン上ではなく、4D Webサーバマシン上で実行されるためです。 +**警告:** DISPLAY RECORDをWeb接続プロセスから呼び出さないでください。このコマンドは、Webブラウザークライアントマシン上ではなく、4D Webサーバマシン上で実行されるためです。 ## 例題 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/display-selection.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/display-selection.md index 7b8d5208522537..59d82669f1f06a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/display-selection.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/display-selection.md @@ -32,7 +32,7 @@ displayed_sidebar: docs ## 説明 -DISPLAY SELECTION は、出力フォームを使用して、*aTable*の カレントセレクションを表示します。レコードはデザインモードの一覧に類似のスクロール可能な一覧として表示されます。ユーザがレコー ドをダブルクリックすると、デフォルトでそのレコードはカレント入力フォーム上に表示されます。リストは最前面にあるウインドウに表示されます。 +DISPLAY SELECTION は、出力フォームを使用して、*aTable*の カレントセレクションを表示します。レコードはデザインモードの一覧に類似のスクロール可能な一覧として表示されます。ユーザがレコードをダブルクリックすると、デフォルトでそのレコードはカレント入力フォーム上に表示されます。リストは最前面にあるウインドウに表示されます。 セレクションを表示し、さらに (デザインモードのウインドウで実行するときにように) レコードをダブルクリックしてカレント入力フォーム上で修正するには、 DISPLAY SELECTIONではなく[MODIFY SELECTION](modify-selection.md)を使用してください。 以降に説明する情報はレコードの修正に関する情報を除き、すべて両方のコマンドに適用されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/distinct-values.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/distinct-values.md index 961704ff82416f..89b74e065bd096 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/distinct-values.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/distinct-values.md @@ -44,7 +44,7 @@ displayed_sidebar: docs コマンドの呼び出し後、配列のサイズはセレクション中の重複しない値の数と同じです。コマンドはカレントセレクションまたはカレントレコードを変更することはありません。 **DISTINCT VALUES** コマンドはフィールドのインデックスを使用するので、*array*中の要素は昇順でソートされて返されます。これが目的の並べ替え順であれば、**DISTINCT VALUES**を使用した後に[SORT ARRAY](sort-array.md)コマンドを呼び出す必要はありません。 -**注**: **DISTINCT VALUES**を キーワードインデックスが適用されたテキストまたはピクチャーフィールドに対して実行すると、コマンドはインデックスのキーワードで構成される配列を作成します。他のタイ プのデータと異なり、返される値はインデックスの存在により異なります。テキストフィールドの場合、フィールドに標準のインデックスが定義されていても、 常にキーワードインデックスが採用されます。テキストやピクチャーフィールドにキーワードインデックスが割り当てられていない場合、空の配列が返されます。 +**注**: **DISTINCT VALUES**を キーワードインデックスが適用されたテキストまたはピクチャーフィールドに対して実行すると、コマンドはインデックスのキーワードで構成される配列を作成します。他のタイプのデータと異なり、返される値はインデックスの存在により異なります。テキストフィールドの場合、フィールドに標準のインデックスが定義されていても、 常にキーワードインデックスが採用されます。テキストやピクチャーフィールドにキーワードインデックスが割り当てられていない場合、空の配列が返されます。 このコマンドは任意の引数として*countArray*配列を受け取ります。この配列を渡した場合、*aField*引数で指定したフィールド内にあるそれぞれの重複しない値の、カレントセレクション内で検知されたオカレンス数が返されます。*countArray*配列のサイズは、*array*配列内の要素の数と自動的に同じにされます。例えば、"A"、"B"そして"A"というフィールド値である三つのレコードを含むセレクションに対しては、*array*配列には{A;B}が返され、*countArray*配列には{2;1}が含まれます。*countArray*配列には倍長整数配列または実数配列を渡す事ができます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/document-to-blob.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/document-to-blob.md index 44bf9e5721f8cc..c16a52146b555f 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/document-to-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/document-to-blob.md @@ -33,7 +33,7 @@ displayed_sidebar: docs ## 例題 -以下の例は、ドキュメントファイルをすばやく格納、または取得できるような情報システムを記述する場合を想定します。データ入力フォームで、ドキュ メントファイルをBLOBフィールドにロードできるようなボタンを作成します。このボタンに以下のようなメソッドを作成します: +以下の例は、ドキュメントファイルをすばやく格納、または取得できるような情報システムを記述する場合を想定します。データ入力フォームで、ドキュメントファイルをBLOBフィールドにロードできるようなボタンを作成します。このボタンに以下のようなメソッドを作成します: ```4d  $vhDocRef:=Open document("") // ドキュメントを選択させる diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/execute-method-in-subform.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/execute-method-in-subform.md index 76ecbf0f21749b..7e1702e746ac8e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/execute-method-in-subform.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/execute-method-in-subform.md @@ -41,7 +41,7 @@ displayed_sidebar: docs * **フォーミュラオブジェクト**(*Formula オブジェクト* 参照)。ォーミュラオブジェクトは実行可能な式であればどんな式も格納することができます。これには関数やプロジェクトメソッドなども含まれます。 * プロジェクトメソッド名を格納した**文字列**。 -実行コンテキストは呼び出されたメ ソッド内でも保持されます。つまりカレントフォームおよびカレントフォームイベントは指定されたまま引き継がれます。サブフォームがコンポーネント由来の 場合、呼び出されたメソッドまたは関数はコンポーネントに属していなければならず、また"コンポーネントとホストデータベースで共有する"プロパティがチェックされていなければ なりません。 +実行コンテキストは呼び出されたメソッド内でも保持されます。つまりカレントフォームおよびカレントフォームイベントは指定されたまま引き継がれます。サブフォームがコンポーネント由来の 場合、呼び出されたメソッドまたは関数はコンポーネントに属していなければならず、また"コンポーネントとホストデータベースで共有する"プロパティがチェックされていなければ なりません。 このコマンドは (*subformObject* オブジェクトを格納している) 親フォームのコンテキスト、例えばフォームメソッド等から実行しなくてはなりません。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/execute-on-server.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/execute-on-server.md index 7b484a95d5fa0a..d6b7a541aa0b7a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/execute-on-server.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/execute-on-server.md @@ -65,7 +65,7 @@ Execute on serverコマンドを使用してストアドプロシージャを開 ### プロセスメソッドの引数 -プロセスメソッドに引数を渡せるようになりました。サブルーチンにパラメータを渡すのと同じ要領でプロセスメソッドに引数を渡します。 しかし制約があります。ポインタ表現は渡すことができません。また、メソッドに対して配列を引数として受け渡すことができない点にも留意してください。プ ロセスメソッドは、新規プロセスのコンテキスト内で実行を開始する際に、*$1*, *$2*等に引数の値を受け取ります。 +プロセスメソッドに引数を渡せるようになりました。サブルーチンにパラメータを渡すのと同じ要領でプロセスメソッドに引数を渡します。 しかし制約があります。ポインタ表現は渡すことができません。また、メソッドに対して配列を引数として受け渡すことができない点にも留意してください。プロセスメソッドは、新規プロセスのコンテキスト内で実行を開始する際に、*$1*, *$2*等に引数の値を受け取ります。 **Note:** プロセスメソッドに引数を渡す場合、必ず*name*引数を指定しなければなりません。この場合、この引数は省略できません。 @@ -109,7 +109,7 @@ WriteLog メソッドはサーバー側で実行されます。メソッドの  End if ``` -通常のデータ読み込みでは、4D Clientがテキストファイルの解析を行った後、各レコードごとに新規レコードを作成し、読み込んだデータをフィールドに格納して、データベースに追加 するためにレコードをサーバマシンに送信します。この結果、ネットワーク上には大量のリクエストが行きかいます。この処理を最適化するには、ストアドプロ シージャを利用し、サーバマシン上でローカルにジョブを実行します。クライアントマシンではドキュメントファイルをBLOBにロードし、引数にこの BLOBを渡してストアドプロシージャを開始します。ストアドプロシージャはこのドキュメントファイルをサーバマシンに保存し、ドキュメントをローカルに 読み込みます。したがって、ネットワークリクエストの大部分が必要なくなるため、データ読み込みはシングルユーザ版並の速度でローカルに実行されます。次 にCLIENT IMPORTプロジェクトメソッドを示します。このメソッドはクライアントマシン上で実行され、後のSERVER IMPORTストアドプロシジャを開始します。 +通常のデータ読み込みでは、4D Clientがテキストファイルの解析を行った後、各レコードごとに新規レコードを作成し、読み込んだデータをフィールドに格納して、データベースに追加 するためにレコードをサーバマシンに送信します。この結果、ネットワーク上には大量のリクエストが行きかいます。この処理を最適化するには、ストアドプロシージャを利用し、サーバマシン上でローカルにジョブを実行します。クライアントマシンではドキュメントファイルをBLOBにロードし、引数にこの BLOBを渡してストアドプロシージャを開始します。ストアドプロシージャはこのドキュメントファイルをサーバマシンに保存し、ドキュメントをローカルに 読み込みます。したがって、ネットワークリクエストの大部分が必要なくなるため、データ読み込みはシングルユーザ版並の速度でローカルに実行されます。次 にCLIENT IMPORTプロジェクトメソッドを示します。このメソッドはクライアントマシン上で実行され、後のSERVER IMPORTストアドプロシジャを開始します。 ```4d   // CLIENT IMPORT プロジェクトメソッド diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-data.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-data.md index 243265d39ffb76..b8f25a2c74d000 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-data.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-data.md @@ -38,7 +38,7 @@ displayed_sidebar: docs オプション引数*project*を使用すると、データ書き出しにプロジェクトを使用できます。この引数を渡すと、書き出しはユーザーの操作を経ることなく直接行われます (後述の *\** 引数を指定しない限り)。 この引数を渡さないと、書き出しダイアログボックスが表示されます。ユーザーは書き出しパラメターを指定するか、既存の書き出しプロジェクトをロードできます。 -書き出しプロジェクトには、書き出しテーブルやフィールド、区切り符号のような書き出しに関するすべてのパラメターが含まれています。*project*引 数にはXMLで記述されたテキスト変数、定義済みのDOM要素への参照を格納したテキスト変数、またはBLOBのいずれかを渡せます。プロジェクトはプロ グラム (XMLフォーマットのプロジェクトのみ)、または書き出しダイアログボックスで事前に定義済みのパラメターをロードすることで作成できます。後者の場 合、2つの方法を利用できます: +書き出しプロジェクトには、書き出しテーブルやフィールド、区切り符号のような書き出しに関するすべてのパラメターが含まれています。*project*引 数にはXMLで記述されたテキスト変数、定義済みのDOM要素への参照を格納したテキスト変数、またはBLOBのいずれかを渡せます。プロジェクトはプログラム (XMLフォーマットのプロジェクトのみ)、または書き出しダイアログボックスで事前に定義済みのパラメターをロードすることで作成できます。後者の場 合、2つの方法を利用できます: * 空のプロジェクト引数およびオプションの *\** 付きで**EXPORT DATA**コマンドを使用し、ダイアログでの設定内容を*project*引数に受け取って、それをテキストまたはBLOBフィールドに格納します (後述)。この方法ではプロジェクトをデータファイルに保存できます。 * プロジェクトをディスクに保存し、[DOM Parse XML source](dom-parse-xml-source.md)コマンド等を使用してロードします。そしてその参照を*project*引数に渡します。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-structure.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-structure.md index 41c5304191cda2..7966d2e4586a3a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-structure.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-structure.md @@ -44,7 +44,7 @@ exportedStructure 引数には、ストラクチャー定義を格納したい * **xml フォーマット**: 4D ストラクチャー定義の内部的な"文法" は、DTD ファイルを使用してドキュメントになっています。またこのファイルはXML ファイルの検証にも使用されます。4D が使用するファイルは、4D アプリケーションの隣にある**DTD** フォルダ内にまとめられています。ストラクチャー定義に使用されるのは、**base\_core.dtd** および **common.dtd** ファイルです。詳細な情報については、このファイルの中身と、それに含まれるコメントを参照してください。 XML フォーマットで書き出されたストラクチャー定義は他のデータベースで読み込むことができます([IMPORT STRUCTURE](import-structure.md) 参照)。 -* **html フォーマット**: コマンドはHTML コードを生成し、このコードにはピクチャーやcss など、HTML の描画に必要な外部要素を格納したフォルダへの参照が含まれています。このコードを、ブラウザで表示するためのHTML ページとして保存したい場合、**書き出し > ストラクチャー定義を** **HTML ファイルに書き出し...** メニュー項目で作成されるフォルダを再利用するか、または独自のresources フォルダを作成することができます。 +* **html フォーマット**: コマンドはHTML コードを生成し、このコードにはピクチャーやcss など、HTML の描画に必要な外部要素を格納したフォルダへの参照が含まれています。このコードを、ブラウザーで表示するためのHTML ページとして保存したい場合、**書き出し > ストラクチャー定義を** **HTML ファイルに書き出し...** メニュー項目で作成されるフォルダを再利用するか、または独自のresources フォルダを作成することができます。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/generate-certificate-request.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/generate-certificate-request.md index ff03fb8f3c328e..e7ae0168b87963 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/generate-certificate-request.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/generate-certificate-request.md @@ -30,7 +30,7 @@ displayed_sidebar: docs ## 説明 -**GENERATE CERTIFICATE REQUEST** コマンドは、Verisign(R)等の認証局で使用されているPKCSフォーマットで証明書リクエストを生成します。証明書はSSL暗号化プロトコルの重要な役割を持ちます。これはSSLモードで接続している各ブラウザに送信され、Webサイトの“IDカード” (このコマンドに指定した情報をもとに作成) とともに、ブラウザが受信情報の解読に使用できる公開鍵も納められています。さらにこの証明書には、整合性を保証する認証局により加えられた各種情報も納められます。 +**GENERATE CERTIFICATE REQUEST** コマンドは、Verisign(R)等の認証局で使用されているPKCSフォーマットで証明書リクエストを生成します。証明書はSSL暗号化プロトコルの重要な役割を持ちます。これはSSLモードで接続している各ブラウザーに送信され、Webサイトの“IDカード” (このコマンドに指定した情報をもとに作成) とともに、ブラウザーが受信情報の解読に使用できる公開鍵も納められています。さらにこの証明書には、整合性を保証する認証局により加えられた各種情報も納められます。 **Note:** 4D Webサーバで使用するSSLプロトコルに関する詳細は[WEB SERVICE SET PARAMETER](web-service-set-parameter.md) の節を参照してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/generate-encryption-keypair.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/generate-encryption-keypair.md index 10bdda8762550b..99b0a86515f94a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/generate-encryption-keypair.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/generate-encryption-keypair.md @@ -49,7 +49,7 @@ displayed_sidebar: docs **GENERATE ENCRYPTION KEYPAIR** で使用するRSA暗号方 式は、秘密鍵と公開鍵という二重鍵暗号システムに基づいています。その名が示す通り、公開鍵は第三者に渡され、情報の復号に使用されます。公開鍵は情報の暗号化に使われるユニークな秘密鍵と一対です。このように、秘密鍵は暗号化に使用され、公開鍵は復号に使用されます (またはその逆)。一方の鍵を使って暗号化された情報は、もう一方の鍵を使用しなければ解読することはできません。 -TLS/SSLプロトコルの暗号化機能はこの原理に基づいており、証明書に納められた公開鍵がブラウザに送信されます。(詳細は[WEB SERVICE SET PARAMETER](web-service-set-parameter.md)の節を参照)。 +TLS/SSLプロトコルの暗号化機能はこの原理に基づいており、証明書に納められた公開鍵がブラウザーに送信されます。(詳細は[WEB SERVICE SET PARAMETER](web-service-set-parameter.md)の節を参照)。 この暗号化モードは、[ENCRYPT BLOB](encrypt-blob.md)および[DECRYPT BLOB](decrypt-blob.md)の1番目のシンタックスでも使用されています。このシンタックスで用いる公開鍵は極秘に発行してください。 特定の受信者を復号可能な唯一の人とし、かつ送信者が暗号化を行った人であることを保証するために、2人の公開鍵と秘密鍵を合わせて情報の暗号化を行うことができます。この原理は[ENCRYPT BLOB](encrypt-blob.md)および[DECRYPT BLOB](decrypt-blob.md)の2番目のシンタックスで示されています。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-database-parameter.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-database-parameter.md index d449af4413609a..6facad704db2d8 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-database-parameter.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-database-parameter.md @@ -463,7 +463,7 @@ SET DATABASE PARAMETER (34;0) // ファイルを無効化 -動作していない接続がこの制限時間に達すると、接続は自動でスタンバイ状態に置かれます。つまりクライアント/サーバセッションがフリーズされ、ネットワー クソケットが閉じられます。サーバー管理ウィンドウでは、ユーザープロセスの状態は"延期"と表示されます。この動作はユーザに対し完全に透過的です。スタンバイ状態の接続でリクエストが開始されると、ソケットが自動で再び開かれ、クライアント/サーバセッションが再び有効になります。 +動作していない接続がこの制限時間に達すると、接続は自動でスタンバイ状態に置かれます。つまりクライアント/サーバセッションがフリーズされ、ネットワークソケットが閉じられます。サーバー管理ウィンドウでは、ユーザープロセスの状態は"延期"と表示されます。この動作はユーザに対し完全に透過的です。スタンバイ状態の接続でリクエストが開始されると、ソケットが自動で再び開かれ、クライアント/サーバセッションが再び有効になります。 @@ -653,7 +653,7 @@ SET DATABASE PARAMETER (34;0) // ファイルを無効化 クライアント/サーバモードでデータベースを使用するとき、[ORDER BY FORMULA](order-by-formula.md "ORDER BY FORMULA")コマンドをサーバ上またはクライアント上で実行させることができます。このセレクタを使用して、このコマンドの実行場所 (サーバまたはクライアント) を指定できます。このモードはデータベース環境設定でも設定できます。詳細はセレクタ46、Query By Formula On Serverの説明を参照してください。 -**Note:** "SQLタイプ"のJOINを有効にしたい場合 (QUERY BY FORMULA Joins (49) セレクタ参照) は、フォーミュラがレコードにアクセスすることができるよう、常にフォーミュラをサーバ上で実行しなければなりません。このコンテキストでは、フォーミュ ラはいかなるメソッド呼び出しも含んではいけないことに注意してください。そうでない場合、自動でリモートマシンでの実行に切り替わります。 +**Note:** "SQLタイプ"のJOINを有効にしたい場合 (QUERY BY FORMULA Joins (49) セレクタ参照) は、フォーミュラがレコードにアクセスすることができるよう、常にフォーミュラをサーバ上で実行しなければなりません。このコンテキストでは、フォーミュラはいかなるメソッド呼び出しも含んではいけないことに注意してください。そうでない場合、自動でリモートマシンでの実行に切り替わります。 @@ -814,7 +814,7 @@ QUERY BY FORMULA Joinsセレクタで、カレントプロセスの、フォー **説明**: サーバ上のプリエンプティブシステムプロセス毎に割り当てるスタックのサイズ (バイト単位) です。デフォルトでの値はシステムによって決定されます。 -プ リエンプティブシステムプロセスはメインの4D クライアントプロセスを制御するためにロードされます。デフォルトでそれぞれのプリエンプティブプロセスに割り当てられるサイズはおよその場合最適なサイ ズですが、何百ものプロセスが作成されるようなケースではこのサイズが適切かどうか検討する必要が出てくるかもしれません。 +プリエンプティブシステムプロセスはメインの4D クライアントプロセスを制御するためにロードされます。デフォルトでそれぞれのプリエンプティブプロセスに割り当てられるサイズはおよその場合最適なサイズですが、何百ものプロセスが作成されるようなケースではこのサイズが適切かどうか検討する必要が出てくるかもしれません。 データベースが実行する処理がそれを許す限り、最適化の目的でこのサイズを大幅に減らすことができます ( 例えばデータベースで大量のレコードの並び替えなどを行わない場合)。512 や256 KB でさえも設定可能です。スタックサイズを小さくしすぎることは致命的であり、4D Server の動作に害を及ぼすことになるので注意してください。このパラメタの設定は注意を持って行い、データベースの利用状況 (レコード数や行う処理など) を考慮しながら行わなければなりません。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-printable-margin.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-printable-margin.md index 267b11c565ef8c..0a4e5370a0b346 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-printable-margin.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-printable-margin.md @@ -38,7 +38,7 @@ displayed_sidebar: docs ### 印刷可能なマージンの管理 -デフォルトで、4Dにおける印刷に関する計算は“印刷可能マージン”に基づいています。このシステムの利点は、フォームが自動的に新しいプリンタに 適応するということです(フォームは印刷可能領域に配置されるため)。その一方で、事前に印刷されたフォームの場合は、プリンタを変更すると印刷可能マー ジンが変わる可能性があるため、正確に印刷されるように各項目を配置することができませんでした。 +デフォルトで、4Dにおける印刷に関する計算は“印刷可能マージン”に基づいています。このシステムの利点は、フォームが自動的に新しいプリンタに 適応するということです(フォームは印刷可能領域に配置されるため)。その一方で、事前に印刷されたフォームの場合は、プリンタを変更すると印刷可能マージンが変わる可能性があるため、正確に印刷されるように各項目を配置することができませんでした。 4Dバージョン6.8.1以降、[Print form](../commands/print-form.md)、[PRINT SELECTION](print-selection.md)および[PRINT RECORD](print-record.md) コマンドを使用して行うフォームの印刷を、各プリンタ共通の固定マージン(用紙マージン、つまり用紙の物理的な許容限界寸法)に基づいて行うことができるようになりました。これを行うには、 [GET PRINTABLE MARGIN](get-printable-margin.md)、 [SET PRINTABLE MARGIN](set-printable-margin.md) および[GET PRINTABLE AREA](get-printable-area.md) コマンドを使用します。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/graph.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/graph.md index af77b5b22c847f..71093a0bcfdc23 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/graph.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/graph.md @@ -38,7 +38,7 @@ displayed_sidebar: docs このコマンドで生成されるグラフは、統合されたSVGレンダリングエンジンを使用して描画されます。グラフにはピクチャー変数に関連付けられたインターフェース機能があります。 (表示フォーマットの設定などに使用できる) アプリケーションモードのコンテキストメニュー、スクロールバー等。 -**注:** SVG (Scalable Vector Graphics) はグラフィックファイルフォーマット (.svg 拡張子) です。XMLに基づき、このフォーマットは広く使用され、特にWebブラウザで表示できます。詳細は以下のWebサイトを参照してください: 。[SVG EXPORT TO PICTURE](svg-export-to-picture.md) コマンドを使用して、統合されたSVGエンジンを利用することもできます。 +**注:** SVG (Scalable Vector Graphics) はグラフィックファイルフォーマット (.svg 拡張子) です。XMLに基づき、このフォーマットは広く使用され、特にWebブラウザーで表示できます。詳細は以下のWebサイトを参照してください: 。[SVG EXPORT TO PICTURE](svg-export-to-picture.md) コマンドを使用して、統合されたSVGエンジンを利用することもできます。 *graphPicture* 引数にはフォーム中でグラフを表示するピクチャー変数名を渡します。 @@ -114,7 +114,7 @@ SVGグラフ中で見つけられる要素には自動で特定のIDが割り当 | Graph plot width | 文字列 | plotWidth | **とりうる値**: 実数
**デフォルトの値**: 12
タイプ4のみ | | Graph right margin | 文字列 | rightMargin | **とりうる値**: 実数
**デフォルトの値**: 2 | | Graph top margin | 文字列 | topMargin | **とりうる値**: 実数
**デフォルトの値**: 2 | -| Graph type | 文字列 | graphType | **とりうる値**: 倍長整数 \[1から8\] 1 = 棒グラフ, 2 = 比率棒グラフ, 3 = 積み上げ棒グラフ, 4 =線グラフ , 5 = 面グラフ, 6 = 点グラフ, 7 = 円グラフ, 8 = ピクチャーグラフ
**デフォルトの値**: 1

nullの場合、グラフは描画されず、エラーメッセージが表示されます。範囲外の場合も、グラフは描画されず、エラーメッセージが表示されます。

ピクチャータイプのグラフ(値=8)を編集する場合、4D/Resources/GraphTemplates/Graph\_8\_Pictures/のフォルダをデータベースののResourcesフォルダにコピーし、必要な編集を行う必要があります。4Dファイルではなく、ローカルのピクチャーファイルが使用されます。
ピクチャーの名前には特にパターンはありません。4Dはフォルダ内に含まれるファイルを並べ替えし、最初のファイルを最初のグラフに割り当てます。これらのファイルはSVGまたは画像タイプのファイルが使用可能です。 | +| Graph type | 文字列 | graphType | **とりうる値**: 倍長整数 \[1から8\] 1 = 棒グラフ, 2 = 比率棒グラフ, 3 = 積み上げ棒グラフ, 4 =線グラフ , 5 = 面グラフ, 6 = 点グラフ, 7 = 円グラフ, 8 = ピクチャーグラフ
**デフォルトの値**: 1

nullの場合、グラフは描画されず、エラーメッセージが表示されます。範囲外の場合も、グラフは描画されず、エラーメッセージが表示されます。

ピクチャータイプのグラフ(値=8)を編集する場合、4D/Resources/GraphTemplates/Graph\_8\_Pictures/のフォルダをデータベースのResourcesフォルダにコピーし、必要な編集を行う必要があります。4Dファイルではなく、ローカルのピクチャーファイルが使用されます。
ピクチャーの名前には特にパターンはありません。4Dはフォルダ内に含まれるファイルを並べ替えし、最初のファイルを最初のグラフに割り当てます。これらのファイルはSVGまたは画像タイプのファイルが使用可能です。 | | Graph xGrid | 文字列 | xGrid | **とりうる値**: ブール値
**デフォルト値**: True
タイプ7以外の全て | | Graph xMax | 文字列 | xMax | **とりうる値**: 数値、日付、時間(*xLabels* 引数と同じ型です)
グラフ上ではxMaxより低い値のみが描画されます。xMaxは4、5、またはxPop=trueである6のグラフタイプに対してのみ、*xLabels*引数が数値、日付、時間のいずれかの型であった場合にのみ使用されます。これがない場合、あるいはxMin>xMaxであった場合、4Dは自動的にxMaxの値を計算します。 | | Graph xMin | 文字列 | xMin | **とりうる値**: 数値、日付、時間(*xLabels* 引数と同じ型です)
グラフ上ではxMinより高い値のみが描画されます。xMinは4、5、またはxPop=trueである6のグラフタイプに対してのみ、*xLabels*引数が数値、日付、時間のいずれかの型であった場合にのみ使用されます。これがない場合、あるいはxMin>xMaxであった場合、4Dは自動的にxMinの値を計算します。 | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-get.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-get.md index 57f74368184a4b..6bfb64dd6831c8 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-get.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-get.md @@ -76,7 +76,7 @@ BLOBを渡した場合、テキストやピクチャー、その他 (.wav, .zip, *\** 引数を使用してサーバー接続時にkeep-aliveメカニズムを有効にできます。デフォルトではこの引数が省略されると、keep-aliveは有効になりません。 コマンドからは標準のHTTPステータスコードが返されます (200=OK等)。HTTPステータスコードについては*RFC 2616*を参照してください。 -ネッ トワークに関連する理由 (DNS解決に失敗した、サーバーに接続できないなど...) により、サーバーに接続できない場合、コマンドは0を返し、エラーが生成されます。このエラーは[ON ERR CALL](on-err-call.md)コマンドを使用してインストールされたエラー処理メソッドで処理できます。 +ネットワークに関連する理由 (DNS解決に失敗した、サーバーに接続できないなど...) により、サーバーに接続できない場合、コマンドは0を返し、エラーが生成されます。このエラーは[ON ERR CALL](on-err-call.md)コマンドを使用してインストールされたエラー処理メソッドで処理できます。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-set-certificates-folder.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-set-certificates-folder.md index b6ae159889e2f2..ec9bdb51b2998d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-set-certificates-folder.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-set-certificates-folder.md @@ -52,7 +52,7 @@ displayed_sidebar: docs ## SSL 証明書について -[このページで説明されているように](../Admin/tls.md)、4D によって管理されるSSL 証明書は**PEMフォーマット**でなければなりません。証明書のプロバイダー(例えば[startssl](https://www.startssl.com/) など)が証明書を .crt、 .pfx または .p12(フォーマットはブラウザによっても異なります)などのバイナリフォーマットで送ってきた場合、それを使用するためにはPEMフォーマットへと変換する必要があります。*sslshopper* などのようにこのような変換をオンライン上で行えるWeb サイトも存在します。 +[このページで説明されているように](../Admin/tls.md)、4D によって管理されるSSL 証明書は**PEMフォーマット**でなければなりません。証明書のプロバイダー(例えば[startssl](https://www.startssl.com/) など)が証明書を .crt、 .pfx または .p12(フォーマットはブラウザーによっても異なります)などのバイナリフォーマットで送ってきた場合、それを使用するためにはPEMフォーマットへと変換する必要があります。*sslshopper* などのようにこのような変換をオンライン上で行えるWeb サイトも存在します。 ## 例題 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-dif.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-dif.md index 0a32d6dcb4c8a3..77e7a68fa4b384 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-dif.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-dif.md @@ -28,7 +28,7 @@ displayed_sidebar: docs *document*にはボリューム名やフォルダ名等のパスを含めることができます。空の文字列を渡すと、標準のファイルを開くダイアログボックスが表示されます。ユーザがこのダイアログボックスをキャンセルすると、データ読み込み処理は中止され、システム変数OKには0がセットされます。 -データの読み込み処理中には進捗インジケータが表示されます。インジケータの中止ボタンをクリックすると、処理を中断します。しかし既に読み込まれ たレコードは取り除かれません。読み込みが正常に完了すると、システム変数OKに1がセットされ、エラーが発生、または処理が中断された場合には0がセッ トされます。インジケータを表示したくない場合には、 [MESSAGES OFF](messages-off.md) コマンドを使用してください。 +データの読み込み処理中には進捗インジケータが表示されます。インジケータの中止ボタンをクリックすると、処理を中断します。しかし既に読み込まれたレコードは取り除かれません。読み込みが正常に完了すると、システム変数OKに1がセットされ、エラーが発生、または処理が中断された場合には0がセットされます。インジケータを表示したくない場合には、 [MESSAGES OFF](messages-off.md) コマンドを使用してください。 コマンドはデフォルトでUTF-8文字セットを使用します。DIFフォーマットドキュメントは一般的にIBM437文字セットを使用するため、適切な文字セットを指定するために [USE CHARACTER SET](use-character-set.md) コマンドを使用する必要があるでしょう。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-structure.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-structure.md index 622d36cfd6a336..1818b2e7782409 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-structure.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-structure.md @@ -35,7 +35,7 @@ displayed_sidebar: docs * 4D デザインモードのインターフェースでのメニューから、**書き出し -> ストラクチャー定義をXMLファイルに書き出し...** を選択します(*ストラクチャー定義の書き出しと読み込み*を参照して下さい) * 4D アプリケーションの"**DTD**"フォルダ内のPublic文書型宣言に基づいてカスタムのXMLファイルを作成、または編集します。 -イ ンポートされたストラクチャー定義はカレントのストラクチャーに追加され、既存のテーブル(存在する場合)と一緒に標準の4D ストラクチャーエディター内に表示されます。読み込んだテーブルがもともとあったテーブルと同じ名前のとき、エラーが生成され、読み込みオペレーションは キャンセルされます。 +インポートされたストラクチャー定義はカレントのストラクチャーに追加され、既存のテーブル(存在する場合)と一緒に標準の4D ストラクチャーエディター内に表示されます。読み込んだテーブルがもともとあったテーブルと同じ名前のとき、エラーが生成され、読み込みオペレーションは キャンセルされます。 ストラクチャーは空のデータベースにも読み込むことができ、その結果新しいデータベースを作成することになります。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-sylk.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-sylk.md index c842238fbd0389..41f6b783a17c2e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-sylk.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-sylk.md @@ -28,7 +28,7 @@ displayed_sidebar: docs *document*にはボリューム名やフォルダ名等のパスを含めることができます。空の文字列を渡すと、標準のファイルを開くダイアログボックスが表示されます。ユーザがこのダイアログボックスをキャンセルすると、データ読み込み処理は中止され、システム変数OKには0がセットされます。 -データの読み込み処理中には進捗インジケータが表示されます。インジケータの中止ボタンをクリックすると、処理を中断します。しかし既に読み込まれ たレコードは取り除かれません。読み込みが正常に完了すると、システム変数OKに1がセットされ、エラーが発生、または処理が中断された場合には0がセッ トされます。インジケータを表示したくない場合には、 [MESSAGES OFF](messages-off.md) コマンドを使用してください。 +データの読み込み処理中には進捗インジケータが表示されます。インジケータの中止ボタンをクリックすると、処理を中断します。しかし既に読み込まれたレコードは取り除かれません。読み込みが正常に完了すると、システム変数OKに1がセットされ、エラーが発生、または処理が中断された場合には0がセットされます。インジケータを表示したくない場合には、 [MESSAGES OFF](messages-off.md) コマンドを使用してください。 コマンドはデフォルトでUTF-8文字セットを使用します。SYLKフォーマットドキュメントは一般的にISO-8859-1文字セットを使用するため、適切な文字セットを指定するために [USE CHARACTER SET](use-character-set.md) コマンドを使用する必要があるでしょう。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-text.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-text.md index 1b1c7c5307b6c3..ce38047be06241 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-text.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-text.md @@ -39,7 +39,7 @@ displayed_sidebar: docs *document* にはボリューム名やフォルダ名等のパスを含めることができます。空の文字列を渡すと、標準のファイルを開くダイアログボックスが表示されます。ユーザがこのダイアログボックスをキャンセルすると、データ読み込み処理は中止され、システム変数OKには0がセットされます。 -データの読み込み処理中には進捗インジケータが表示されます。インジケータの中止ボタンをクリックすると、処理を中断します。しかし既に読み込まれ たレコードは取り除かれません。読み込みが正常に完了すると、システム変数OKに1がセットされ、エラーが発生、または処理が中断された場合には0がセッ トされます。インジケータを表示したくない場合には、 [MESSAGES OFF](messages-off.md) コマンドを使用してください。 +データの読み込み処理中には進捗インジケータが表示されます。インジケータの中止ボタンをクリックすると、処理を中断します。しかし既に読み込まれたレコードは取り除かれません。読み込みが正常に完了すると、システム変数OKに1がセットされ、エラーが発生、または処理が中断された場合には0がセットされます。インジケータを表示したくない場合には、 [MESSAGES OFF](messages-off.md) コマンドを使用してください。 Unicodeモード (標準モード) では、コマンドはデフォルトでUTF-8文字セットを使用します。 [USE CHARACTER SET](use-character-set.md) コマンドを使用してこの文字セットを変更できます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/insert-in-blob.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/insert-in-blob.md index 088d9329629c40..672d481c68a9b8 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/insert-in-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/insert-in-blob.md @@ -38,7 +38,7 @@ displayed_sidebar: docs ### 注 -**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com でのの *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 +**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com での *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/integer-to-blob.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/integer-to-blob.md index fb9f26f7dbdb7f..8afe1efd8e3884 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/integer-to-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/integer-to-blob.md @@ -55,7 +55,7 @@ MacintoshとPCプラットフォーム間でBLOBを交換する場合、この ### 注 -**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com でのの *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 +**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com での *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/keystroke.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/keystroke.md index 32a428d148d4f7..44cf107d7de498 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/keystroke.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/keystroke.md @@ -35,7 +35,7 @@ displayed_sidebar: docs **Note:** Keystroke 関数はサブフォームでは動作しません。 -**重要**: 編集中の入力可エリアの現在値や新しく入力された値を使用して逐次処理を行う場合、スクリーン上に表示されているテキストは、編集中のデータソース フィールドや変数の値にまだなっていないことに注意してください。データソースフィールドや変数には、タブで他のエリアに移動したりボタンをクリックする などして、データ入力が確定された後に値が代入されます。変数へのデータ入力を途中で変数に取得し、この値を処理することは開発者に任されています。特定 の処理を行うために現在のテキスト値を所得しなければならない場合、この作業を行う必要があります。なお[Get edited text](get-edited-text.md "Get edited text")も使用できます。 +**重要**: 編集中の入力可エリアの現在値や新しく入力された値を使用して逐次処理を行う場合、スクリーン上に表示されているテキストは、編集中のデータソースフィールドや変数の値にまだなっていないことに注意してください。データソースフィールドや変数には、タブで他のエリアに移動したりボタンをクリックする などして、データ入力が確定された後に値が代入されます。変数へのデータ入力を途中で変数に取得し、この値を処理することは開発者に任されています。特定 の処理を行うために現在のテキスト値を所得しなければならない場合、この作業を行う必要があります。なお[Get edited text](get-edited-text.md "Get edited text")も使用できます。 Keystroke コマンドは以下の目的で使用します: @@ -49,7 +49,7 @@ Keystroke コマンドは以下の目的で使用します: ## 例題 2 -On Before Keystroke イベントを処理する際、(カーソルがある) 現在のテキストエリアの編集中の値を扱います。このエリアのデータソース (フィールドまたは変数) の将来の値ではありません。Handle keystroke プロジェクトメソッドはテキストエリアのデータ入力を2つ目の変数にコピーします。この変数を使用して、入力中の文字に基づく処理を行うことができます。 第1引数にはエリアのデータソースへのポインタを渡します。2番目の引数にはコピー先の変数へのポインタを渡します。メソッドはコピー先変数にテキストエ リアの新しい値を返し、そして最後に入力された文字が挿入された値と異なっていれば[True](../commands/true)を返します。 +On Before Keystroke イベントを処理する際、(カーソルがある) 現在のテキストエリアの編集中の値を扱います。このエリアのデータソース (フィールドまたは変数) の将来の値ではありません。Handle keystroke プロジェクトメソッドはテキストエリアのデータ入力を2つ目の変数にコピーします。この変数を使用して、入力中の文字に基づく処理を行うことができます。 第1引数にはエリアのデータソースへのポインタを渡します。2番目の引数にはコピー先の変数へのポインタを渡します。メソッドはコピー先変数にテキストエリアの新しい値を返し、そして最後に入力された文字が挿入された値と異なっていれば[True](../commands/true)を返します。 ```4d   // Handle keystroke プロジェクトメソッド diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/list-to-blob.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/list-to-blob.md index 70ddd3e14d9fb1..941ae7667a58b2 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/list-to-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/list-to-blob.md @@ -47,7 +47,7 @@ LIST TO BLOBや[BLOB to list](blob-to-list.md "BLOB to list")は、 BLOBに格 ### 注 -**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com でのの *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 +**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com での *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 ## 例題 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/listbox-insert-column-formula.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/listbox-insert-column-formula.md index a099255d8c26c5..02d915283c84b0 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/listbox-insert-column-formula.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/listbox-insert-column-formula.md @@ -91,7 +91,7 @@ displayed_sidebar: docs これを可能にするため、**LISTBOX DUPLICATE COLUMN** は*colVariable*(配列型リストボックスのみ)、*headerVar*、*footerVar* 引数において**Nil** (**\->\[\]**) ポインターを引数として受け入れるようになりました。Nilポインターを渡してコマンドを実行すると、4Dは必要な変数を動的に作成します(詳細に関しては、 のセクションを参照して下さい)。 -ヘッ ダー変数とフッター変数は常に特定のタイプで作成されるという点に注意して下さい(ヘッダーは倍長整数、フッターはテキスト)。 +ヘッダー変数とフッター変数は常に特定のタイプで作成されるという点に注意して下さい(ヘッダーは倍長整数、フッターはテキスト)。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/listbox-insert-column.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/listbox-insert-column.md index 3f087f860ed3a1..b5fab47fdb5083 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/listbox-insert-column.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/listbox-insert-column.md @@ -69,7 +69,7 @@ displayed_sidebar: docs これを可能にするため、**LISTBOX DUPLICATE COLUMN** は *colVariable* (配列型リストボックスのみ)、*headerVar*、 *footerVar* 引数において**Nil** (**\->\[\]**) ポインターを引数として受け入れるようになりました。Nilポインターを渡してコマンドを実行すると、4Dは必要な変数を動的に作成します(詳細に関しては、 のセクションを参照して下さい)。 -ヘッ ダー変数とフッター変数は常に特定のタイプで作成されるという点に注意して下さい(ヘッダーは倍長整数、フッターはテキスト)。反対に、カラム変数は作成 時にタイプを指定することはできません。リストボックスはカラム変数に対して、異なるタイプの配列(テキスト配列、倍長整数配列、等々)を受け入れること ができるからです。これはつまり配列のタイプを手動で設定しなければならないという事です(例題3を参照して下さい)。こういったタイプの指定は、配列に 新しい要素を挿入するために [LISTBOX INSERT ROWS](listbox-insert-rows.md) などのコマンドを呼び出す前に実行しなければなりません。その他には、 [APPEND TO ARRAY](append-to-array.md) を使用して配列の型を指定し、要素を挿入することができます。 +ヘッダー変数とフッター変数は常に特定のタイプで作成されるという点に注意して下さい(ヘッダーは倍長整数、フッターはテキスト)。反対に、カラム変数は作成 時にタイプを指定することはできません。リストボックスはカラム変数に対して、異なるタイプの配列(テキスト配列、倍長整数配列、等々)を受け入れること ができるからです。これはつまり配列のタイプを手動で設定しなければならないという事です(例題3を参照して下さい)。こういったタイプの指定は、配列に 新しい要素を挿入するために [LISTBOX INSERT ROWS](listbox-insert-rows.md) などのコマンドを呼び出す前に実行しなければなりません。その他には、 [APPEND TO ARRAY](append-to-array.md) を使用して配列の型を指定し、要素を挿入することができます。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/longint-to-blob.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/longint-to-blob.md index a90104efa0a1df..fb2048e39247ac 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/longint-to-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/longint-to-blob.md @@ -55,7 +55,7 @@ MacintoshとPCプラットフォーム間でBLOBを交換する場合、この ### 注 -**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com でのの *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 +**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com での *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-get-placeholder.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-get-placeholder.md index 0fb53a02cf9d2e..e7b91870a2036f 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-get-placeholder.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-get-placeholder.md @@ -31,7 +31,7 @@ displayed_sidebar: docs **OBJECT Get placeholder**コマンドは、引数 *object* と *\** で指定したオブジェクトと関連付けられたプレースホルダーテキストを返します。オブジェクトにプレースホルダーテキストが何も関連付けられていない場合は、空の文字列を返します。 -プ レースホルダーテキストは、プロパティリストを使用するか、 [OBJECT SET PLACEHOLDER](object-set-placeholder.md) コマンドを使用することで定義できます。 +プレースホルダーテキストは、プロパティリストを使用するか、 [OBJECT SET PLACEHOLDER](object-set-placeholder.md) コマンドを使用することで定義できます。 任意の \* 演算子を渡した場合、 object 引数でオブジェクト名を文字列で指定します。省略時には object 引数でフィールドまたは変数を指定します。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-action.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-action.md index f3c6ae02fadd5d..f6f3c9df299e7c 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-action.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-action.md @@ -72,8 +72,8 @@ displayed_sidebar: docs | ak next page | nextPage | | | ak next record | nextRecord | | | ak none | "" | | -| ak open back url | openBackURL | Webエリア内にてユーザーによって実行されたブラウザシークエンスで前に読み込まれたURLを開きます。 | -| ak open forward url | openForwardURL | Webエリア内にてユーザーによって実行されたブラウザシークエンスでの次のURLを開きます。 | +| ak open back url | openBackURL | Webエリア内にてユーザーによって実行されたブラウザーシークエンスで前に読み込まれたURLを開きます。 | +| ak open forward url | openForwardURL | Webエリア内にてユーザーによって実行されたブラウザーシークエンスでの次のURLを開きます。 | | ak paste | paste | このアクションのターゲットは常にキーボードのフォーカスが入っているオブジェクトです。 | | ak previous page | previousPage | | | ak previous record | previousRecord | | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-events.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-events.md index ee525f2cabad82..c5678286664076 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-events.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-events.md @@ -80,7 +80,7 @@ displayed_sidebar: docs | On Mouse Leave | 倍長整数 | 36 | マウスカーソルがオブジェクトの描画エリアから出た | | On Mouse Move | 倍長整数 | 37 | マウスカーソルがオブジェクトの描画エリア上で (最低1ピクセル) 動いたか、変更キー(Shift, Alt, Shift Lock)が押された
イベントがオブジェクトに対してのみチェックされていた場合は、マウスカーソルがオブジェクトの描画エリア内にあった場合にのみイベントが生成されます。 | | On Open Detail | 倍長整数 | 25 | 出力フォームまたはリストボックスに関連付けられた詳細フォームが開かれようとしている | -| On Open External Link | 倍長整数 | 52 | (Webエリアのみ) 外部URLがブラウザで開かれた | +| On Open External Link | 倍長整数 | 52 | (Webエリアのみ) 外部URLがブラウザーで開かれた | | On Outside Call | 倍長整数 | 10 | フォームが[POST OUTSIDE CALL](post-outside-call.md)による呼び出しを受けた | | On Picture Scroll | 倍長整数 | 59 | マウスやキーボードを使用して、ユーザーがピクチャーフィールドや変数の内容をスクロールした。 | | On Plug in Area | 倍長整数 | 19 | 外部オブジェクトのオブジェクトメソッドの実行がリクエストされた | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-format.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-format.md index 87e935bc38f4d0..99e55c83900c97 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-format.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-format.md @@ -114,13 +114,13 @@ displayed_sidebar: docs * *flags* \= 2 (最初のフレームにループバック) 前のオプションと同様ですが、ピクチャが連続したループで表示される点が異なります。最後のピクチャに達っし、さらにクリックすると、最初のピクチャが表示されます。 * *flags* \= 16 (ロールオーバー時にスイッチ) - ピ クチャボタンのコンテンツは、マウスカーソルがボタンの上に来たときに変更されます。マウスがボタンエリアから離れると、最初のピクチャに戻ります。この モードはマルチメディアアプリケーションやHTMLドキュメントでしばしば使用されます。ロールオーバー時に表示されるピクチャはサムネールテーブルの最 後のピクチャです。ただし最後のフレームを無効として使用オプション (128) を使用した場合は、最後の前のフレームがロールオーバー時に使用されます。 + ピクチャボタンのコンテンツは、マウスカーソルがボタンの上に来たときに変更されます。マウスがボタンエリアから離れると、最初のピクチャに戻ります。この モードはマルチメディアアプリケーションやHTMLドキュメントでしばしば使用されます。ロールオーバー時に表示されるピクチャはサムネールテーブルの最 後のピクチャです。ただし最後のフレームを無効として使用オプション (128) を使用した場合は、最後の前のフレームがロールオーバー時に使用されます。 * *flags* \= 32 (リリース後に元に戻す) - このモードは2つのピクチャで動作します。これはユーザがクリックしたときを除き、常に最初のピクチャを表示します。この場合2番目のピクチャがマウスク リックの間表示され、マウスがリリースされると一番目のピクチャに戻ります。このモードを使用すれば、アイドルとクリック状態を表示するアクションボタン を作成できます。このモードを3D効果を作成したり、アクションを表現するピクチャを表示するために使用できます。 + このモードは2つのピクチャで動作します。これはユーザがクリックしたときを除き、常に最初のピクチャを表示します。この場合2番目のピクチャがマウスクリックの間表示され、マウスがリリースされると一番目のピクチャに戻ります。このモードを使用すれば、アイドルとクリック状態を表示するアクションボタンを作成できます。このモードを3D効果を作成したり、アクションを表現するピクチャを表示するために使用できます。 * *flags* \= 64 (透過) バックグランドピクチャを透過させるために使用します。 * *flags* \= 128 (最後のフレームを無効として使用) - このモードは、最後のサムネールフレームをボタンが無効時に表示させるために使用します。このモードが選択されているとき、4Dは最後のサムネールを、ボタ ンが無効にされているときに表示します。このモードが、モード0, 1 および 2とともに使用されていると、最後のサムネールは一連の表示には組み込まれません。子のサムネールはボタンが無効のときにのみ表示されます。 + このモードは、最後のサムネールフレームをボタンが無効時に表示させるために使用します。このモードが選択されているとき、4Dは最後のサムネールを、ボタンが無効にされているときに表示します。このモードが、モード0, 1 および 2とともに使用されていると、最後のサムネールは一連の表示には組み込まれません。子のサムネールはボタンが無効のときにのみ表示されます。 * *ticks* \= “n チック毎に表示”モードを有効にし、それぞれのピクチャを表示する間隔を設定します。このオプション引数が渡されると、指定された速度でピクチャボタンの コンテンツが繰り返し表示されます。例えば"2;3;?16807;0;10"と指定すると、ピクチャボタンは10tickごとに異なるピクチャを表示し ます。このモードが有効の時は透過モード (64) のみが使用できます。 ### ピクチャポップアップメニュー @@ -132,7 +132,7 @@ displayed_sidebar: docs * *lines* \= ピクチャの行数 * *picture* \= 使用するピクチャ (ピクチャライブラリ、ピクチャ変数): * ピクチャライブラリのピクチャを使用する場合、クエスチョンマークの後にその番号を指定します (例: "?250")。 - * ピクチャ変数ののピクチャを使用する場合、変数名を指定します。 + * ピクチャ変数のピクチャを使用する場合、変数名を指定します。 * *hMargin* \= メニューの水平境界とピクチャの間のマージン (ピクセル) * *vMargin* \= メニューの垂直境界とピクチャの間のマージン (ピクセル) * *flags* \= ピクチャポップアップメニューの透過モード (0 または 64): @@ -191,7 +191,7 @@ displayed_sidebar: docs * *title* \= ボタンタイトル。この値はテキストまたはリソース番号 (例: “:16800,1”) で指定できます。 * *picture* \= ボタンにリンクするピクチャ。ピクチャライブラリ、ピクチャ変数、またはResourcesフォルダのピクチャを使用できます: * ピクチャライブラリのピクチャを使用する場合、クエスチョンマークの後にその番号を指定します (例: "?250")。 - * ピクチャ変数ののピクチャを使用する場合、変数名を指定します。 + * ピクチャ変数のピクチャを使用する場合、変数名を指定します。 * データベースのResourcesフォルダのピクチャを使用する場合、"#{folder/}picturename" または "file:{folder/}picturename"タイプのURLを指定します。 * *background* \= ボタンにリンクするバックグランドピクチャ (カスタムスタイル)。ピクチャライブラリ、ピクチャ変数、PICTリソース、Resourcesフォルダのファイル (上記参照) を使用できます。 * *titlePos* \= ボタンタイトルの位置: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-backup-startup-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-backup-startup-database-method.md index e44271cd3e8681..8373322b3efa43 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-backup-startup-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-backup-startup-database-method.md @@ -30,5 +30,5 @@ displayed_sidebar: docs **Note:** データベースメソッドで*$0* 引数 (倍長整数) を宣言しなければなりません: ```4d - var $0 : Integer. + var $0 : Integer ``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-event-call.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-event-call.md index 978de78643fbd1..24e860a5c99632 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-event-call.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-event-call.md @@ -26,11 +26,11 @@ displayed_sidebar: docs このコマンドのスコープは、現在の作業セッションです。デフォルトで、別々のローカルプロセス内でメソッドが実行されます。いちどに1つのイベント処理メソッドだけを使用できます。メソッドを用いたイベントの検知を中止するには、*eventMethod*に空の文字列を指定して再度**ON EVENT CALL** コマンドをコールします。 -イベント管理メソッドは別プロセスとして実行されるため、4Dメソッドが1つも実行されなくても、常にアクティブになります。インストール後はイベ ントが発生するたびに4Dがイベント処理メソッドを呼び出します。管理できるイベントは、マウスボタンのクリックとキーボードからの入力です。 +イベント管理メソッドは別プロセスとして実行されるため、4Dメソッドが1つも実行されなくても、常にアクティブになります。インストール後はイベントが発生するたびに4Dがイベント処理メソッドを呼び出します。管理できるイベントは、マウスボタンのクリックとキーボードからの入力です。 オプションの*processName*引数は、**ON EVENT CALL** コマンドで作成されるプロセスの名前です。*processName*の先頭にドル記号 ($) を付けるとローカルプロセスが開始されます。通常はこのローカルプロセスを使用します。*processName*引数を省略した場合、デフォルトで4Dは$イベントマネージャーという名前のプロセスを作成します。 -**警告:** イベント処理メソッドで実行する処理については十分注意してください。イベントを発生させるコマンドはコールしないでください。このようなコマンドをコー ルした場合、イベント処理メソッドの実行から抜けるのが非常に困難になります。**Ctrl+Shift+Backspace**(Windows)または **Command-Shift-Control-Backspace**(Macintosh)キーにより、イベントマネージャープロセスを終了させることができます。イベント管理が正常な動作ではなくなった場合に、この手法を利用して回復することが可能です。 +**警告:** イベント処理メソッドで実行する処理については十分注意してください。イベントを発生させるコマンドはコールしないでください。このようなコマンドをコールした場合、イベント処理メソッドの実行から抜けるのが非常に困難になります。**Ctrl+Shift+Backspace**(Windows)または **Command-Shift-Control-Backspace**(Macintosh)キーにより、イベントマネージャープロセスを終了させることができます。イベント管理が正常な動作ではなくなった場合に、この手法を利用して回復することが可能です。 イベント処理メソッドでは以下のシステム変数を読み取ることができます: MouseDown, KeyCode, Modifiers, MouseX, MouseY, そして MouseProc。これらの変数がプロセス変数であるという点に注意してください。したがって、変数のスコープはイベント処理プロセス内です。別のプロセスでこれらの値が必要な場合、インタープロセス変数へコピーしてください。 @@ -70,7 +70,7 @@ displayed_sidebar: docs ## 例題 -次の例は、ユーザがCtrl+ピリオド(Windows)またはCommand+ピリオド(Macintosh)を押したら、印刷を中止します。ま ず、イベント処理メソッドをインストールします。次にユーザにメッセージを表示して、印刷を中止できることを知らせます。イベント処理メソッド内でイン タープロセス変数*<>vbWeStop*にTrueが代入されると、既に印刷されたレコードの数をユーザに知らせます。最後にイベント処理メソッドをクリアします: +次の例は、ユーザがCtrl+ピリオド(Windows)またはCommand+ピリオド(Macintosh)を押したら、印刷を中止します。まず、イベント処理メソッドをインストールします。次にユーザにメッセージを表示して、印刷を中止できることを知らせます。イベント処理メソッド内でインタープロセス変数*<>vbWeStop*にTrueが代入されると、既に印刷されたレコードの数をユーザに知らせます。最後にイベント処理メソッドをクリアします: ```4d  PAGE SETUP diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-exit-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-exit-database-method.md index 72c9ec12e0021b..ffbde9386fc63a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-exit-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-exit-database-method.md @@ -50,7 +50,7 @@ displayed_sidebar: docs **On Exitデータベースメソッド**は、以下のような処理を実行するには最適です: * データベースを開いた時に自動的に開始されたプロセスを停止する。 -* 次回のセッションの始めにで再利用するため、必要な環境設定や初期設定などの情報をローカルディスクなどに保存する。 +* 次回のセッションの始めに再利用するため、必要な環境設定や初期設定などの情報をローカルディスクなどに保存する。 * データベースを終了する度に実行したい処理が他にあれば、それを実行する。 **注:** **On Exitデータベースメソッド**がローカル/クライアントプロセスであり、データファイルにアクセスできないことを覚えておいてください。つまり、リモートモードで4Dを使用している時、**On Exitデータベースメソッド**で検索やソートを実行すると、4Dは "フリーズ" し、実際には終了しません。アプリケーションを終了するとき、リモートモードの4Dからデータにアクセスする必要があるならば、**On Exitデータベースメソッド**内から、新しいグローバルプロセスを作成してください。このグローバルプロセスはデータファイルにアクセスできます。この場合**On Exitデータベースメソッド**の終了前に、新しいプロセスが正しく終了されたことを ([Storage](storage.md) を使用するなどして) 確認してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-server-open-connection-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-server-open-connection-database-method.md index f24fb97b55beb2..fc428caeea3636 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-server-open-connection-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-server-open-connection-database-method.md @@ -85,7 +85,7 @@ displayed_sidebar: docs | $2 | 4D Serverが接続を識別するために内部的に使用する接続ID番号 | | $3 | 廃止: 常に0が渡されますが、宣言は必要 | -これらのID番号は、例えば4Dコマンドに渡す引数のように、情報ソースとして直接使用することはできません。しかしこれらのID番号は**On Server Open Connectionデータベースメソッド**と[On Server Close Connectionデータベースメソッド](on-server-close-connection-database-method.md)との間で、4Dクライアントプロセスを一意に識別するために利用できます。4D Server セッションのどの時点でも、これらの値の組み合わせはユニークです。インタープロセス配列やテーブルにこの情報を格納することによって、2つのデータベー スメソッド間で情報をやり取りできます。この節の最後に示された例では、2つのデータベースメソッドがこの情報を使用して、テーブルの同一レコードに接続 の開始と終了の日付と時間を格納しています。 +これらのID番号は、例えば4Dコマンドに渡す引数のように、情報ソースとして直接使用することはできません。しかしこれらのID番号は**On Server Open Connectionデータベースメソッド**と[On Server Close Connectionデータベースメソッド](on-server-close-connection-database-method.md)との間で、4Dクライアントプロセスを一意に識別するために利用できます。4D Server セッションのどの時点でも、これらの値の組み合わせはユニークです。インタープロセス配列やテーブルにこの情報を格納することによって、2つのデータベースメソッド間で情報をやり取りできます。この節の最後に示された例では、2つのデータベースメソッドがこの情報を使用して、テーブルの同一レコードに接続 の開始と終了の日付と時間を格納しています。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-server-shutdown-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-server-shutdown-database-method.md index 21c1f94394f8a1..6c60ac345affe9 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-server-shutdown-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-server-shutdown-database-method.md @@ -23,7 +23,7 @@ displayed_sidebar: docs データベースの終了が開始されると、4D は次の動作を実行します: * **On Server Shutdownデータベースメソッド**がない場合、4D Server は実行中の各プロセスを区別なく1 つずつアボートします。 -* **On Server Shutdownデータベースメソッド**がある場合、4D Server は新しく作成されたローカルプロセス内でこのメソッドの実行を開始します。したがって、このデータベースメソッドを使用し、プロセス間通信を介して、他のプロセスに対し、実行を停止するよう通知することができます。結局は、4D Server が終了するという点に注意してください**On Server Shutdownデータベースメソッド**では、片付けたり、クローズする操作をすべて実行することができますが、終了を拒否することはできないため、いずれかの時点で終了することになります。 +* **On Server Shutdownデータベースメソッド**がある場合、4D Server は新しく作成されたローカルプロセス内でこのメソッドの実行を開始します。したがって、このデータベースメソッドを使用し、プロセス間通信を介して、他のプロセスに対し、実行を停止するよう通知することができます。結局は、4D Server が終了するという点に注意してください。**On Server Shutdownデータベースメソッド**では、片付けたり、クローズする操作をすべて実行することができますが、終了を拒否することはできないため、いずれかの時点で終了することになります。 **On Server Shutdownデータベースメソッド**は次の事柄を行うのに最適です: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-sql-authentication-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-sql-authentication-database-method.md index 5deaddcb71cfe9..ffc9b6b109f4e2 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-sql-authentication-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-sql-authentication-database-method.md @@ -30,7 +30,7 @@ displayed_sidebar: docs ## -**On SQL Authenticationデータベースメソッド**は4Dに統合されたSQLサーバへ送られたリクエストを選別します。この選別は、名前とパスワー ド、そしてユーザのIPアドレス (オプション) に基づいて実行されます。開発者は独自のユーザーテーブルや、4Dのユーザーテーブルを使用して、接続を識別できます。接続を認証したら、[CHANGE CURRENT USER](change-current-user.md "CHANGE CURRENT USER") コマンドを呼び出して、4Dのデータベース内のリクエストへのアクセスをコントロールしなければなりません。 +**On SQL Authenticationデータベースメソッド**は4Dに統合されたSQLサーバへ送られたリクエストを選別します。この選別は、名前とパスワード、そしてユーザのIPアドレス (オプション) に基づいて実行されます。開発者は独自のユーザーテーブルや、4Dのユーザーテーブルを使用して、接続を識別できます。接続を認証したら、[CHANGE CURRENT USER](change-current-user.md "CHANGE CURRENT USER") コマンドを呼び出して、4Dのデータベース内のリクエストへのアクセスをコントロールしなければなりません。 **On SQL Authenticationデータベースメソッド**が存在する場合、4Dまたは4D ServerのSQLサーバに外部からSQL接続が行われると、自動的にこのメソッドが呼び出されます。4Dユーザを管理する内部システムは起動しません。データベースメソッドが$resultに[True](../commands/true)を返しかつ、[CHANGE CURRENT USER](change-current-user.md "CHANGE CURRENT USER")コマンドの実行が成功した場合のみ、接続が受け入れられます。これらの条件を満たさない場合リクエストは拒否されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-authentication-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-authentication-database-method.md index 6d36db4cf55cbf..d358dc6f538a28 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-authentication-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-authentication-database-method.md @@ -84,7 +84,7 @@ displayed_sidebar: docs * この引数に関する詳細は[On Web Connection](./on-web-connection-database-method.md)の説明を参照してください。 * **WebクライアントのIPアドレス** -$ipBrowser 引数はブラウザマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 +$ipBrowser 引数はブラウザーマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 **注:** 4DはIPv4アドレスを、96-bitの接頭辞付きのハイブリッド型のIPv6/IPv4フォーマットで返します。例えば、 ffff:192.168.2.34は、192.168.2.34というIPv4アドレスを意味します。詳細な情報については、*IPv6のサポート*の章を参照して下さい。 * **サーバーIPアドレス** @@ -106,7 +106,7 @@ $user と $pw 引数は、ブラウザーが表示する標準の認証ダイア **注:** * **On Web Authenticationデータベースメソッド**内でインターフェース要素を呼び出さないでください ([ALERT](alert.md), [DIALOG](../commands/dialog.md)等)。そうでなければメソッドの実行が中断され、接続は拒否されます。処理中にエラーが発生した場合も同じことが言えます。 -* メソッドプロパティダイアログオックスのオプション"4DタグとURL (4DACTION...) で利用可"を使用して、プロジェクトメソッドごとに、**4DACTION** や **4DSCRIPT**にからメソッドを実行させないようにできます。この点に関する詳細は*接続セキュリティ*を参照してください。 +* メソッドプロパティダイアログボックスのオプション"4DタグとURL (4DACTION...) で利用可"を使用して、プロジェクトメソッドごとに、**4DACTION** や **4DSCRIPT**からメソッドを実行させないようにできます。この点に関する詳細は*接続セキュリティ*を参照してください。 ## On Web Authentication データベースメソッドの呼び出し @@ -174,7 +174,7 @@ BASIC認証モードの**On Web Authenticationデータベースメソッド** ## 例題 2 -DIGESTモードのの例題: +DIGESTモードの例題: ```4d   //On Web Authentication データベースメソッド 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 6b7e28f2e62161..cadf2e4eb235ee 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 @@ -37,7 +37,7 @@ displayed_sidebar: docs | ------ | ----- | --------------------------- | | $url | テキスト | URL | | $http | テキスト | HTTPヘッダ + HTTPボディ (32 KBまで) | -| $ipBrowser | テキスト | Webクライアント (ブラウザ) のIPアドレス | +| $ipBrowser | テキスト | Webクライアント (ブラウザー) のIPアドレス | | $ipServer | テキスト | サーバのIPアドレス | | $user | テキスト | ユーザ名 | | $pw | テキスト | パスワード | @@ -52,10 +52,10 @@ displayed_sidebar: docs * **URL** -最初の引数 (*$url*) は、ユーザがWebブラウザのアドレスエリアに入力した**URL**からホストのアドレスを取り除いたものです。 -イントラネット接続の場合をみてみましょう。4D WebサーバのIPアドレスを123.45.67.89とします。以下の表はWebブラウザに入力された**URL**に対して、*$url*が受け取る値を示しています: +最初の引数 (*$url*) は、ユーザがWebブラウザーのアドレスエリアに入力した**URL**からホストのアドレスを取り除いたものです。 +イントラネット接続の場合をみてみましょう。4D WebサーバのIPアドレスを123.45.67.89とします。以下の表はWebブラウザーに入力された**URL**に対して、*$url*が受け取る値を示しています: -| **Webブラウザのアドレスに入力された値** | **$urlの値** | +| **Webブラウザーのアドレスに入力された値** | **$urlの値** | | ------------------------------------- | ------------------------- | | 123.45.67.89 | / | | http://123.45.67.89 | / | @@ -72,7 +72,7 @@ displayed_sidebar: docs * **HTTPリクエストのヘッダとボディ** -2番目の引数 (*$http*) はWebブラウザから送信されたHTTPリクエストのヘッダとボディです。この情報は**On Web Connectionデータベースメソッド**に"そのまま"渡されることに留意してください。その内容は接続を試みたWebブラウザの仕様により異なります。 +2番目の引数 (*$http*) はWebブラウザーから送信されたHTTPリクエストのヘッダとボディです。この情報は**On Web Connectionデータベースメソッド**に"そのまま"渡されることに留意してください。その内容は接続を試みたWebブラウザーの仕様により異なります。 Mac OS上のSafariでは、以下のようなヘッダを受け取るでしょう (一部省略): ```txt GET /favicon.ico HTTP/1.1 @@ -97,16 +97,16 @@ GET / HTTP/1.1Accept: image/jpeg, application/x-ms-application, image/gif, appli **注**: パフォーマンスの理由から、このデータのサイズは32KBで切り取られます。 * **webクライアントのIPアドレス** -$ipBrowser 引数はブラウザマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 +$ipBrowser 引数はブラウザーマシンのIPアドレスを受け取ります。この情報を使用して、イントラネットアクセスとインターネットアクセスを区別できます。 **注:** 4DはIPv4アドレスを、96-bitの接頭辞付きのハイブリッド型のIPv6/IPv4フォーマットで返します。例えば、ffff:192.168.2.34は、192.168.2.34というIPv4アドレスを意味します。詳細な情報については、*IPv6のサポート*の章を参照して下さい。 * **サーバIPアドレス** -$ipServer 引数は4DWebサーバによってリクエストされたIPアドレスを受け取ります。4Dバージョン6.5以降マルチホーミングがサポートされ、複数のIPアドレ スを持つマシンで使用できるようになりました。詳細は*Webサーバー設定*を参照してください。 +$ipServer 引数は4DWebサーバによってリクエストされたIPアドレスを受け取ります。4Dバージョン6.5以降マルチホーミングがサポートされ、複数のIPアドレスを持つマシンで使用できるようになりました。詳細は*Webサーバー設定*を参照してください。 * **ユーザ名とパスワード** -$user と $pw 引数は、ブラウザが表示する標準の認証ダイアログにユーザが入力したユーザ名とパスワードがあればそれを受け取ります。このダイアログは環境設定で**パスワード管理**オプ ションが指定されていると、接続のたびに表示されます (*接続セキュリティ*参照)。 +$user と $pw 引数は、ブラウザーが表示する標準の認証ダイアログにユーザが入力したユーザ名とパスワードがあればそれを受け取ります。このダイアログは環境設定で**パスワード管理**オプションが指定されていると、接続のたびに表示されます (*接続セキュリティ*参照)。 -**注:** ブラウザから送信されたユーザ名が4Dに存在する場合、$pw 引数 (ユーザパスワード) はセキュリティのため渡されません。 +**注:** ブラウザーから送信されたユーザ名が4Dに存在する場合、$pw 引数 (ユーザパスワード) はセキュリティのため渡されません。 ## On Web Connection データベースメソッドの呼び出し diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-legacy-close-session-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-legacy-close-session-database-method.md index cb84c648e29bea..9556e57f0f7a3d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-legacy-close-session-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-web-legacy-close-session-database-method.md @@ -34,7 +34,7 @@ displayed_sidebar: docs **On Web Legacy Close Session database method** はWebセッションが閉じられる直前に、4D Webサーバーから呼び出されます。4Dは以下のような場合にWebセッション (セッションを管理するWebプロセス) を閉じます: -* セッ ションを管理するWebプロセス数の最大値 (デフォルトで100、[WEB SET OPTION](web-set-option.md)コマンドで変更可能) に達している状態で、さらに新しいWebセッションを作成する必要があるとき (4Dは一番古いWebセッションプロセスを自動で破棄します) +* セッションを管理するWebプロセス数の最大値 (デフォルトで100、[WEB SET OPTION](web-set-option.md)コマンドで変更可能) に達している状態で、さらに新しいWebセッションを作成する必要があるとき (4Dは一番古いWebセッションプロセスを自動で破棄します) * セッションプロセスのタイムアウトに達したとき (デフォルトで480分 = 8時間、[WEB SET OPTION](web-set-option.md)コマンドで変更可能) * [WEB LEGACY CLOSE SESSION](web-legacy-close-session.md)コマンドが呼び出された場合 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/one-record-select.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/one-record-select.md index 704371bec2f926..1ba15dbce84591 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/one-record-select.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/one-record-select.md @@ -21,7 +21,7 @@ displayed_sidebar: docs ## 注 -このコマンドはレコードスタックにプッシュしてポップしたレコードを、セレクションが変更された際にカレントセレクションにするために使用されました。 [SET QUERY DESTINATION](set-query-destination.md) を使用してセレクションやカレントレコードを変更せずに検索を行えるようになりました。これにより同じテーブルをクエリする目的でレコードをプッシュ/ポッ プする必要はなくなりました。結果は、 **ONE RECORD SELECT** はセレクションをカレントレコードだけに縮小したい場合を除いて利用価値が少なくなりました。 +このコマンドはレコードスタックにプッシュしてポップしたレコードを、セレクションが変更された際にカレントセレクションにするために使用されました。 [SET QUERY DESTINATION](set-query-destination.md) を使用してセレクションやカレントレコードを変更せずに検索を行えるようになりました。これにより同じテーブルをクエリする目的でレコードをプッシュ/ポップする必要はなくなりました。結果は、 **ONE RECORD SELECT** はセレクションをカレントレコードだけに縮小したい場合を除いて利用価値が少なくなりました。 **警告:** レコード番号は、あるレコードが削除されてそのあと他のレコードが作成された場合には再利用される可能性があるという点に注意してください(*レコード番号について* 参照)。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/open-url.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/open-url.md index 445e80e8437a4f..68efb1db172866 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/open-url.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/open-url.md @@ -34,9 +34,9 @@ displayed_sidebar: docs **OPEN URL** コマンドは、*appName* で指定したアプリケーションを使用して、*path* 引数に渡したファイルやURLを開きます。引数には標準のURLまたはファイルのパス名のどちらかを渡す事ができます。コマンドは、OS X環境下ではコロン (':')、Windows環境下ではスラッシュ('\\')、またはfile://で始まるPosix URLを受け取る事ができます。 -*appName* 引数が省略されていた場合、4Dはまず引数をファイルパス名として解釈しようとします。この場合4Dはシステムに、もっとも適切なアプリケーションを使用してファイルを開くよう、リクエストします (例えば、.htmlファイルにはブラウザを、.docファイルにはMS Wordを使用します)。この場合 \* 引数は無視されます。 +*appName* 引数が省略されていた場合、4Dはまず引数をファイルパス名として解釈しようとします。この場合4Dはシステムに、もっとも適切なアプリケーションを使用してファイルを開くよう、リクエストします (例えば、.htmlファイルにはブラウザーを、.docファイルにはMS Wordを使用します)。この場合 \* 引数は無視されます。 -*path* 引数に標準のURL (mailto:, news:, http:などのプロトコル) が渡された場合、4D はデフォルトのWebブラウザを開始し、URLにアクセスします。コンピュータに接続されたボリュームにブラウザがない場合、このコマンドは何も行いません。 +*path* 引数に標準のURL (mailto:, news:, http:などのプロトコル) が渡された場合、4D はデフォルトのWebブラウザーを開始し、URLにアクセスします。コンピュータに接続されたボリュームにブラウザーがない場合、このコマンドは何も行いません。 *appName* parameter引数が渡された場合、コマンドはまずシステムに問い合わせをします。その名前のアプリケーションがインストールされていた場合、それが起動し、コマンドはそのアプリケーションに指定されたURLまたはドキュメントを開くようにリクエストします。 Windows環境下では、アプリケーション名を認識するメカニズムは、スタートメニューの「ファイル名を指定して実行」で使用されているものと同じです。例えば、以下の様なものを渡す事ができます: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/query-by-formula.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/query-by-formula.md index e9b9ee1f9b26b5..5021d821f98a44 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/query-by-formula.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/query-by-formula.md @@ -70,7 +70,7 @@ displayed_sidebar: docs * 少なくとも一つの検索条件が設定される必要があります。 * *queryFormula* 引数には、同じテーブルに対しては一つまでしかフィールド比較演算子を含めることができません。 -テーブル間のリレーションが存在しても、それらはルールとしては使用されません。しかし以下のケースでは、これらのコマンドは自動リ レーションを使用します: +テーブル間のリレーションが存在しても、それらはルールとしては使用されません。しかし以下のケースでは、これらのコマンドは自動リレーションを使用します: * フォーミュラが *{ フィールド ; 比較演算子; 値}* の形式の要素に分解できない場合 * 同じテーブルの2つのフィールドが比較されている場合 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/real-to-blob.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/real-to-blob.md index 3022b7a45c8872..f44ad586ed26dd 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/real-to-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/real-to-blob.md @@ -56,7 +56,7 @@ MacintoshとPCプラットフォーム間でBLOBを交換する場合、この ### 注 -**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com でのの *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 +**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com での *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/receive-buffer.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/receive-buffer.md index 61abf03f10699a..76e7dd9e10cd87 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/receive-buffer.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/receive-buffer.md @@ -34,7 +34,7 @@ displayed_sidebar: docs Windowsのシリアルポートバッファのサイズは10KBに制限されています。つまり、バッファがオーバーフローする可能性があるということです。バッファがいっぱいになった後、新しい文字を受信すると、最も古いものと置き換えられます。古くなった文字は失われるため、新しい文字を受信する際は、すみやかにバッファを読み込むことが重要です。 **Mac OS** -Mac OS Xのシリアルポート バッファーサイズは、理論的には制限がありません。実際には利用可能なメモリ量に制限されます。バッファーがいっぱいになった後、新しい文字を受信すると、最も古いものと置き換えられます。古くなった文字は失われるため、新しい文字を受信する際は、すみやかにバッファを読み込むことが重要です。 +Mac OS Xのシリアルポートバッファーサイズは、理論的には制限がありません。実際には利用可能なメモリ量に制限されます。バッファーがいっぱいになった後、新しい文字を受信すると、最も古いものと置き換えられます。古くなった文字は失われるため、新しい文字を受信する際は、すみやかにバッファを読み込むことが重要です。 **RECEIVE BUFFER**コマンドは[RECEIVE PACKET](receive-packet.md)と異なり、バッファ中のデータが何であれ、それを即座に返します。[RECEIVE PACKET](receive-packet.md)はバッファ中に指定した文字を発見するまで、または指定した数の文字が入力されるまで待ちます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/receive-packet.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/receive-packet.md index 1206e9a2ca3da6..93efc19a0cf678 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/receive-packet.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/receive-packet.md @@ -40,7 +40,7 @@ displayed_sidebar: docs Notes: * 受信したパケットがBLOB型の場合、コマンドは [USE CHARACTER SET](use-character-set.md) コマンドで指定された文字セットを考慮しません。BLOBには変更されないデータが返されます。 -* テキスト型のパケットを受信した場合、 RECEIVE PACKET コ マンドはByte Order Marks (BOM) をサポートします。この場合、カレントの文字セットがUnicodeタイプ (UTF-8, UTF-16またはUTF-32) であれば、4Dは受信した先頭のバイトでBOMの識別を試みます。BOMが検知されると、それは*receiveVar*変数から取り除かれ、4Dは現在の文字セットではなくBOMで指定された文字セットを使用します。 +* テキスト型のパケットを受信した場合、 RECEIVE PACKET コマンドはByte Order Marks (BOM) をサポートします。この場合、カレントの文字セットがUnicodeタイプ (UTF-8, UTF-16またはUTF-32) であれば、4Dは受信した先頭のバイトでBOMの識別を試みます。BOMが検知されると、それは*receiveVar*変数から取り除かれ、4Dは現在の文字セットではなくBOMで指定された文字セットを使用します。 特定の文字数まで読み込むためには、*numBytes*にその数を渡します。*receiveVar*がテキスト型の場合、一回の呼び出しで、Unicodeモードでは2GB (理論的な値) までのテキストを読み込めます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/receive-record.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/receive-record.md index aab5326ef0760b..2fac31fb2b53e6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/receive-record.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/receive-record.md @@ -141,7 +141,7 @@ displayed_sidebar: docs ``` -デー タ受信中にシステム変数OKの評価も行わず、またエラーの検出も行っていない点に注意してください。しかし、ドキュメントそのものを表わす変数をドキュメ ントに保存するため、これらの変数がいったん受信され意味を持つ場合には、エラーの可能性は低くなります。例えば、ユーザが誤ったドキュメントをオープン した場合、この処理は最初の判定式で即座に中断されます。 +データ受信中にシステム変数OKの評価も行わず、またエラーの検出も行っていない点に注意してください。しかし、ドキュメントそのものを表わす変数をドキュメントに保存するため、これらの変数がいったん受信され意味を持つ場合には、エラーの可能性は低くなります。例えば、ユーザが誤ったドキュメントをオープン した場合、この処理は最初の判定式で即座に中断されます。 ## システム変数およびセット diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/reload-external-data.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/reload-external-data.md index 1bf383088084b6..f44d00b64692d2 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/reload-external-data.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/reload-external-data.md @@ -33,7 +33,7 @@ displayed_sidebar: docs このような場合において、フォーム上にフィールドが表示されている場合、その内容を再描画するために**RELOAD EXTERNAL DATA**コマンドを使用してデータを再読み込みしなければなりません。 -**注:** **RELOAD EXTERNAL DATA**コ マンドは4Dローカルモードおよび4D Server上でのみ動作します。4Dリモートモードで個々にフィールドをリロードすることはできません。4Dリモートモードの場合 (例えば[LOAD RECORD](load-record.md)コマンドを使用して) レコード全体をリロードしなければなりません。 +**注:** **RELOAD EXTERNAL DATA**コマンドは4Dローカルモードおよび4D Server上でのみ動作します。4Dリモートモードで個々にフィールドをリロードすることはできません。4Dリモートモードの場合 (例えば[LOAD RECORD](load-record.md)コマンドを使用して) レコード全体をリロードしなければなりません。 ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/restore.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/restore.md index 82722145078e62..74c5436e229c5a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/restore.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/restore.md @@ -40,7 +40,7 @@ displayed_sidebar: docs RESTORE コマンドは*OK*および*Document*変数を更新します。復元が正しく実行されると*OK*に1が設定され*Document*には復元要素保存先フォルダのパスが格納されます。復元ダイアログをユーザがキャンセルされたり、エラーが発生して復元が中断されたりすると、*OK*に0が設定され*Document*は空の文字列になります。ON ERR CALLコマンドを使用してインストールしたエラー処理メソッドを使用してエラーをとらえることができます。 -**Note:** 4D Volume Desktopが統合されたコンパイル済みアプリケーションでは、RESTOREコマンドは標準のファイルオープンダイアログにデフォルトで"4BK"拡張子のファイ ルを表示します。 +**Note:** 4D Volume Desktopが統合されたコンパイル済みアプリケーションでは、RESTOREコマンドは標準のファイルオープンダイアログにデフォルトで"4BK"拡張子のファイルを表示します。 ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/select-folder.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/select-folder.md index 743d596da8b860..b9c7e60b6af464 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/select-folder.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/select-folder.md @@ -48,7 +48,7 @@ displayed_sidebar: docs 引数*defaultPath*を使用して、フォルダ選択ダイアログボックスにあるデフォルトフォルダの場所を表示します。3タイプの値をこの引数に渡します: * カレントプラットフォームのシンタックスを使用している有効なフォルダのパス名。 * システムのデフォルトユーザフォルダを表示する空の文字列(“”) (デフォルトユーザフォルダは、Windowsでは"My documents” 、 macOSでは“Documents”になります) 。 -* 記憶されたパス名の番号 (1から32,000) 。それに結び付いているフォルダを表示します。これは、選択ボタンをクリックすると開いているフォルダのパス名が記憶されることを意味します。つまり、 ユーザによって選択されたフォルダを指します。このコマンドの最初の呼び出し時に任意の数字 (例えば5) を渡すと、コマンドはシステムのデフォルトユーザフォルダを表示します(空の文字列を渡すことに対応する) 。ユーザはハードディスク上の複数のフォルダをブラウズし、選択ボタンをクリックすると、パス名が番号5に結び付けられます。次に数値の5を渡してこのコ マンドを呼び出すと、記録されたパス名がデフォルトで使用されます。新しい場所が選択されると、5に対応するパスが更新されます。 +* 記憶されたパス名の番号 (1から32,000) 。それに結び付いているフォルダを表示します。これは、選択ボタンをクリックすると開いているフォルダのパス名が記憶されることを意味します。つまり、 ユーザによって選択されたフォルダを指します。このコマンドの最初の呼び出し時に任意の数字 (例えば5) を渡すと、コマンドはシステムのデフォルトユーザフォルダを表示します(空の文字列を渡すことに対応する) 。ユーザはハードディスク上の複数のフォルダをブラウズし、選択ボタンをクリックすると、パス名が番号5に結び付けられます。次に数値の5を渡してこのコマンドを呼び出すと、記録されたパス名がデフォルトで使用されます。新しい場所が選択されると、5に対応するパスが更新されます。 このメカニズムを利用して、32,000までのパス名を記憶できます。Windowsではセッションの間のみパスが保持ます。macOSでは、一つのセッションから次のセッションまで、パスが保持されています。パス名が正しくないと、引数*defaultPath*は無視されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/selection-range-to-array.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/selection-range-to-array.md index c937d5d712af00..80207057fc4652 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/selection-range-to-array.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/selection-range-to-array.md @@ -51,7 +51,7 @@ displayed_sidebar: docs * 1つまたは複数のフィールドから値をロードします。 * シンタックス...;\[テーブル\];配列;...を使用して、レコード番号をロードします。 -* テー ブル間にn対1の自動リレートが設定されている場合や、[SET AUTOMATIC RELATIONS](set-automatic-relations.md)を事前に呼び出してn対1のマニュアルリレートを自動に変更した場合は、リレートフィールドの値をロードします。いずれの場合も、複 数レベルのn対1リレートを経てテーブルから値がロードされます。 +* テーブル間にn対1の自動リレートが設定されている場合や、[SET AUTOMATIC RELATIONS](set-automatic-relations.md)を事前に呼び出してn対1のマニュアルリレートを自動に変更した場合は、リレートフィールドの値をロードします。いずれの場合も、複 数レベルのn対1リレートを経てテーブルから値がロードされます。 各配列は、そのフィールドタイプに応じてタイプ定義されます。 **SELECTION RANGE TO ARRAY** を時間型のフィールドに対して適用した場合、配列が他の型として定義されたことがない場合のみ時間型配列が作成されるという点に注意して下さい。例えば、以下のコンテキストでは、 *myArray* 配列はその後も倍長整数型配列のままです: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/selection-to-array.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/selection-to-array.md index e6915424756988..cfd6c1f05cd4b9 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/selection-to-array.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/selection-to-array.md @@ -38,7 +38,7 @@ displayed_sidebar: docs * 1つまたは複数のフィールドから値をロードします。 * *\[table\];array* シンタックスを使用してテーブルからレコード番号をロードします。 -* テー ブル間にn対1の自動リレートが設定されている場合や、[SET AUTOMATIC RELATIONS](set-automatic-relations.md)を事前に呼び出してn対1のマニュアルリレートを自動に変更した場合は、リレートフィールドの値をロードします。いずれの場合も、複 数レベルのn対1リレートを経てテーブルから値がロードされます。 +* テーブル間にn対1の自動リレートが設定されている場合や、[SET AUTOMATIC RELATIONS](set-automatic-relations.md)を事前に呼び出してn対1のマニュアルリレートを自動に変更した場合は、リレートフィールドの値をロードします。いずれの場合も、複 数レベルのn対1リレートを経てテーブルから値がロードされます。 各配列は、そのフィールドタイプに応じてタイプ定義されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/self.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/self.md index 433eb717990bdd..78756249dfc06f 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/self.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/self.md @@ -11,7 +11,7 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | -| 戻り値 | Pointer | ← | メソッドが現在実行されているフォーム オブジェクトへのポインタ そうでない場合コンテキストの外側ではNil (->[]) | +| 戻り値 | Pointer | ← | メソッドが現在実行されているフォームオブジェクトへのポインタ そうでない場合コンテキストの外側ではNil (->[]) | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/semaphore.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/semaphore.md index 90b500a524d1be..0d70f730cc1743 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/semaphore.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/semaphore.md @@ -43,7 +43,7 @@ displayed_sidebar: docs 4Dには2種類のセマフォ、ローカルセマフォとグローバルセマフォがあります。 -* ローカルセマフォは、同じワークステーショ ン上のすべてのプロセスからアクセスすることができます (同一ワークステーション上に限られます) 。ローカルセマフォは、セマフォ名の先頭にドル記号 ($) を付けて作成します。ローカルセマフォは、同一ワークステーション上で実行しているプロセス間で処理を監視する際に使用します。例えばローカルセマフォを 使用して、シングルユーザデータベースやワークステーション上のすべてのプロセスで共用するインタープロセス配列へのアクセスを監視します。 +* ローカルセマフォは、同じワークステーション上のすべてのプロセスからアクセスすることができます (同一ワークステーション上に限られます) 。ローカルセマフォは、セマフォ名の先頭にドル記号 ($) を付けて作成します。ローカルセマフォは、同一ワークステーション上で実行しているプロセス間で処理を監視する際に使用します。例えばローカルセマフォを 使用して、シングルユーザデータベースやワークステーション上のすべてのプロセスで共用するインタープロセス配列へのアクセスを監視します。 * グローバルセマフォは、すべてのユーザとそのプロセスからアクセスすることができます。グローバルセマフォはマルチユーザデータベースのユーザ間で処理を監視するために用います。 グローバルセマフォとローカルセマフォは理論的には同じものです。違いはその有効範囲にあります。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/send-packet.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/send-packet.md index fc2dcd1b2cdad3..f29306331d3b90 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/send-packet.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/send-packet.md @@ -44,7 +44,7 @@ SEND PACKETコマンドを使用する前に、 [SET CHANNEL](set-channel.md) ## 例題 1 - 以下の例は、フィールドのデータをドキュメントに書き込みます。この例では、固定長データとして書き込みます。固定長フィールドは常に決まった長さで す。フィールドが指定した長さよりも短い場合、その分のスペースを埋め込みます(つまり、指定された長さになるまでスペースを付け加えます)。固定長デー タの使用は、データ格納の合理的な方法とはいえませんが、一部のコンピュータシステムやアプリケーションでは、まだ使用されています: + 以下の例は、フィールドのデータをドキュメントに書き込みます。この例では、固定長データとして書き込みます。固定長フィールドは常に決まった長さで す。フィールドが指定した長さよりも短い場合、その分のスペースを埋め込みます(つまり、指定された長さになるまでスペースを付け加えます)。固定長データの使用は、データ格納の合理的な方法とはいえませんが、一部のコンピュータシステムやアプリケーションでは、まだ使用されています: ```4d  $vhDocRef :=Create document("") // ドキュメントを作成 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-blob-size.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-blob-size.md index e4a9420f26c967..f3fd821a0fee75 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-blob-size.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-blob-size.md @@ -35,7 +35,7 @@ BLOBに新しいバイトを割り当て、それらのバイトを特定の値 ### 注 -**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com でのの *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 +**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com での *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 ## エラー処理 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-database-parameter.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-database-parameter.md index a097c9075fe070..0ca85a365e03ba 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-database-parameter.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-database-parameter.md @@ -468,7 +468,7 @@ SET DATABASE PARAMETER (34;0) // ファイルを無効化 -動作していない接続がこの制限時間に達すると、接続は自動でスタンバイ状態に置かれます。つまりクライアント/サーバセッションがフリーズされ、ネットワー クソケットが閉じられます。サーバー管理ウィンドウでは、ユーザープロセスの状態は"延期"と表示されます。この動作はユーザに対し完全に透過的です。スタンバイ状態の接続でリクエストが開始されると、ソケットが自動で再び開かれ、クライアント/サーバセッションが再び有効になります。 +動作していない接続がこの制限時間に達すると、接続は自動でスタンバイ状態に置かれます。つまりクライアント/サーバセッションがフリーズされ、ネットワークソケットが閉じられます。サーバー管理ウィンドウでは、ユーザープロセスの状態は"延期"と表示されます。この動作はユーザに対し完全に透過的です。スタンバイ状態の接続でリクエストが開始されると、ソケットが自動で再び開かれ、クライアント/サーバセッションが再び有効になります。 @@ -658,7 +658,7 @@ SET DATABASE PARAMETER (34;0) // ファイルを無効化 クライアント/サーバモードでデータベースを使用するとき、[ORDER BY FORMULA](order-by-formula.md "ORDER BY FORMULA")コマンドをサーバ上またはクライアント上で実行させることができます。このセレクタを使用して、このコマンドの実行場所 (サーバまたはクライアント) を指定できます。このモードはデータベース環境設定でも設定できます。詳細はセレクタ46、Query By Formula On Serverの説明を参照してください。 -**Note:** "SQLタイプ"のJOINを有効にしたい場合 (QUERY BY FORMULA Joins (49) セレクタ参照) は、フォーミュラがレコードにアクセスすることができるよう、常にフォーミュラをサーバ上で実行しなければなりません。このコンテキストでは、フォーミュ ラはいかなるメソッド呼び出しも含んではいけないことに注意してください。そうでない場合、自動でリモートマシンでの実行に切り替わります。 +**Note:** "SQLタイプ"のJOINを有効にしたい場合 (QUERY BY FORMULA Joins (49) セレクタ参照) は、フォーミュラがレコードにアクセスすることができるよう、常にフォーミュラをサーバ上で実行しなければなりません。このコンテキストでは、フォーミュラはいかなるメソッド呼び出しも含んではいけないことに注意してください。そうでない場合、自動でリモートマシンでの実行に切り替わります。 @@ -819,7 +819,7 @@ QUERY BY FORMULA Joinsセレクタで、カレントプロセスの、フォー **説明**: サーバ上のプリエンプティブシステムプロセス毎に割り当てるスタックのサイズ (バイト単位) です。デフォルトでの値はシステムによって決定されます。 -プ リエンプティブシステムプロセスはメインの4D クライアントプロセスを制御するためにロードされます。デフォルトでそれぞれのプリエンプティブプロセスに割り当てられるサイズはおよその場合最適なサイ ズですが、何百ものプロセスが作成されるようなケースではこのサイズが適切かどうか検討する必要が出てくるかもしれません。 +プリエンプティブシステムプロセスはメインの4D クライアントプロセスを制御するためにロードされます。デフォルトでそれぞれのプリエンプティブプロセスに割り当てられるサイズはおよその場合最適なサイズですが、何百ものプロセスが作成されるようなケースではこのサイズが適切かどうか検討する必要が出てくるかもしれません。 データベースが実行する処理がそれを許す限り、最適化の目的でこのサイズを大幅に減らすことができます ( 例えばデータベースで大量のレコードの並び替えなどを行わない場合)。512 や256 KB でさえも設定可能です。スタックサイズを小さくしすぎることは致命的であり、4D Server の動作に害を及ぼすことになるので注意してください。このパラメタの設定は注意を持って行い、データベースの利用状況 (レコード数や行う処理など) を考慮しながら行わなければなりません。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-external-data-path.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-external-data-path.md index 61e037ae80a9da..39304341a0b0a7 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-external-data-path.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-external-data-path.md @@ -33,7 +33,7 @@ displayed_sidebar: docs 4Dではテキスト、BLOB、およびピクチャー型のフィールドデータをデータファイルの*外部* に格納することができます。この機能に関する詳細な説明は*Design Referenceマニュアルを参照してください。* -このコマンドで指定される設定は、カレントレコードがディスクに保存されるときにのみ適用されます。カレントレコードがキャンセルされると、コマンドはなにも行いません。アプリケーションストラクチャーに設定されたパラメー ターは変更されません。 +このコマンドで指定される設定は、カレントレコードがディスクに保存されるときにのみ適用されます。カレントレコードがキャンセルされると、コマンドはなにも行いません。アプリケーションストラクチャーに設定されたパラメーターは変更されません。 *path*にはカスタムパス名または自動的な場所を指定する定数いずれかを渡すことができます: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-login.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-login.md index ce804f762bb824..246d57996be4e6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-login.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-login.md @@ -74,7 +74,7 @@ SQLクライアントは指定されたIPアドレスのコンピュータ上で * **ターゲット名**: このメニューは2つのリストから構成されています。 * 直接接続で最近開いたデータベースのリスト。このリストを更新するメカニズムは、4Dアプリケーションと同じです。ただし4DLinkファイルを格納するフォルダは"Favorites vXX"ではなく"Favorites SQL vXX" という名前です。 * SQLサーバが開始されていて、そのSQL公開ポート番号が一致する4D Serverアプリケーションのリスト。このリストは、*dataEntry*引数を渡さずに**SQL LOGIN**コマンドを新たに呼び出す度に更新されます。データベースの名前の前に"^" 記号が付いている場合、安全なSSLモードを通して接続が行われたことを意味します。 - * **ネットワークアドレス**: このエリアはターゲット名で選択したデータベースのアドレスと、必要ならTCPポート番号を表示します。このエリアにIPアドレスを入力して接続ボタ ンを押して、対象の4D Serverデータベースに続することもできます。IPアドレスの後ろにコロン (:)を置いて、TCPポート番号を指定することも可能です。アドレスの後ろにコロン(:) を付けてポートの数値を入力します。例: 192.168.93.105:19855 + * **ネットワークアドレス**: このエリアはターゲット名で選択したデータベースのアドレスと、必要ならTCPポート番号を表示します。このエリアにIPアドレスを入力して接続ボタンを押して、対象の4D Serverデータベースに続することもできます。IPアドレスの後ろにコロン (:)を置いて、TCPポート番号を指定することも可能です。アドレスの後ろにコロン(:) を付けてポートの数値を入力します。例: 192.168.93.105:19855 * **ユーザ名**と**パスワード**: これらのエリアを使用して、接続認証情報を入力します。 * **ユーザDSN**と**システムDSN** ページは、コンピュータのODBC Driverマネージャで指定されているシステムおよびユーザODBCデータソースのリストそれぞれ表示します。これらのページでデータソースを選択したり、認証情報を入力したりして、外部ODBCデータソースに接続できます。 @@ -164,7 +164,7 @@ IPv6アドレス 2a01:e35:2e41:c960:dc39:3eb0:f29b:3747のマシン、およびT ## 例題 8 -ロー カルのネットワーク上で公開名"Accounts\_DB"のデータベースを公開する4D Serverアプリケーションとの直接接続を開きます。両方のデータベースのSQLサーバ用のTCPポート (環境設定のSQL/設定ページで設定) は一致していなければなりません (デフォルトで19812)。[SQL EXECUTE](sql-execute.md)コマンド 経由で実行されるSQLクエリはこの接続に送られます。Begin SQL / End SQLタグ内に収められているクエリはこの接続に送られません。 +ローカルのネットワーク上で公開名"Accounts\_DB"のデータベースを公開する4D Serverアプリケーションとの直接接続を開きます。両方のデータベースのSQLサーバ用のTCPポート (環境設定のSQL/設定ページで設定) は一致していなければなりません (デフォルトで19812)。[SQL EXECUTE](sql-execute.md)コマンド 経由で実行されるSQLクエリはこの接続に送られます。Begin SQL / End SQLタグ内に収められているクエリはこの接続に送られません。 ```4d  SQL LOGIN("4D:Accounts_DB";"John";"azerty") diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/st-insert-url.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/st-insert-url.md index 9ede161582be37..3f03ae2780d4f7 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/st-insert-url.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/st-insert-url.md @@ -38,7 +38,7 @@ displayed_sidebar: docs *urlText* 引数には、オブジェクト内で表示される、リンクの表示テキストを渡します。例えば、 "4D Web Site" や "Follow this link for more information" などのテキストラベルです。"http://www.4d.com" のような、アドレスそのものを指定することもできます。 -*urlAddress* 引数には、 "http://www.4D.com" のように、ブラウザに表示させたいWebサイトの完全なアドレスを渡します。 +*urlAddress* 引数には、 "http://www.4D.com" のように、ブラウザーに表示させたいWebサイトの完全なアドレスを渡します。 任意の *startSel* 引数と *endSel* 引数は*object* 内のテキストの選択範囲を指定します。 *startSel* と *endSel* は標準テキストのみをカウントし、スタイルタグは文字数としてはカウントされません。参照は一文字としてカウントされるということに注意して下さい。 @@ -59,7 +59,7 @@ displayed_sidebar: docs **Note:** もし *startSel* 引数が *endSel* 引数より大きい場合、コマンドは何も行わず、*OK* 変数は0に設定されます(ただし *endSel* が0である場合を除く)。 -リンクは挿入されれば既に有効になっています。ラベルを、 Windows では **Ctrl+クリック**、 macOS では**Command+クリック** することによって既定のブラウザで*urlAddress* で指定したページを開くことができます。 +リンクは挿入されれば既に有効になっています。ラベルを、 Windows では **Ctrl+クリック**、 macOS では**Command+クリック** することによって既定のブラウザーで*urlAddress* で指定したページを開くことができます。 ## 例題 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/st-set-text.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/st-set-text.md index 54e0600ea226f9..73ec442373bd61 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/st-set-text.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/st-set-text.md @@ -33,7 +33,7 @@ displayed_sidebar: docs ## 説明 -**ST SET TEXT** コマンドは*object*引数で指定されたスタイル付きのフィールドや変数に、 *newText*引数で渡されたテキストを挿入します。 このコマンドは*object*引数のプレーンテキストにのみ適用され、含まれるスタイルタグは更新しません。このコマンドはスクリーンに表示されているスタ イル付きテキストをプログラムで変更するために使用できます。 +**ST SET TEXT** コマンドは*object*引数で指定されたスタイル付きのフィールドや変数に、 *newText*引数で渡されたテキストを挿入します。 このコマンドは*object*引数のプレーンテキストにのみ適用され、含まれるスタイルタグは更新しません。このコマンドはスクリーンに表示されているスタイル付きテキストをプログラムで変更するために使用できます。 ### @@ -42,7 +42,7 @@ displayed_sidebar: docs ### -*newText*には挿入するテキストを渡します。**ST SET TEXT**コ マンドは型のタグを含むリッチ (マルチスタイル) テキスト挿入するために使用します。他のすべてのケース、特に<や>、&を含むプレーンテキストの場合、 [ST SET PLAIN TEXT](st-set-plain-text.md) コマンドを使用しなければなりません。**ST SET TEXT**コマンドに < や >、& を含むプレーンテキストを渡すと、コマンドは何も行いません。これは"a>b"のようなテキストをエンコードしないでリッチテキストに挿入すると、 内部的なタグの解析が妨げられるからです。この場合">"文字は">"にエンコードされなければな りません。これは[ST SET PLAIN TEXT](st-set-plain-text.md)により自動で行われます (このコマンドの例題参照)。 +*newText*には挿入するテキストを渡します。**ST SET TEXT**コマンドは型のタグを含むリッチ (マルチスタイル) テキスト挿入するために使用します。他のすべてのケース、特に<や>、&を含むプレーンテキストの場合、 [ST SET PLAIN TEXT](st-set-plain-text.md) コマンドを使用しなければなりません。**ST SET TEXT**コマンドに < や >、& を含むプレーンテキストを渡すと、コマンドは何も行いません。これは"a>b"のようなテキストをエンコードしないでリッチテキストに挿入すると、 内部的なタグの解析が妨げられるからです。この場合">"文字は">"にエンコードされなければな りません。これは[ST SET PLAIN TEXT](st-set-plain-text.md)により自動で行われます (このコマンドの例題参照)。 オプションの*startSel*と*endSel*引数を使用して、*object*中のテキストを選択できます。*startSel*と*endSel*の値はプレーンテキストの選択に使用され、テキスト中のスタイルタグは無視されます。このコマンドの動作はオプションの*startSel*と*endSel*引数に基づき変わります: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/svg-set-attribute.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/svg-set-attribute.md index f3d7a15764035e..67198115fcafae 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/svg-set-attribute.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/svg-set-attribute.md @@ -82,7 +82,7 @@ displayed_sidebar: docs | ------------------ | ---------------- | | lang or xml:lang | | | class or xml:class | | -| width, height | 'svg'要素のの属性のみ(1) | +| width, height | 'svg'要素の属性のみ(1) | (1) これらの属性は、それらが結果のイメージを定義および構築するため変更できません。 *svg*要素の*width*および*height*属性は 4D中で初期のサイズを決定し、ピクチャ作成後このサイズは一定でなければなりません (しかしながら4Dの[TRANSFORM PICTURE](transform-picture.md)コマンドを使用して結果のピクチャのサイズを変更できます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/table.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/table.md index 9632d0cc4a83a3..be34f501ad01e0 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/table.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/table.md @@ -12,7 +12,7 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | | tableNum | aPtr | 倍長整数, ポインター | → | テーブル番号、または テーブルポインタ、または フィールドポインタ | -| 戻り値 | Pointer, Integer | ← | テーブル番号を渡した場合テーブルポインタ テーブルポインタを渡した場合テーブル番号 フィールドポインタを渡した場合テーブル番号 | +| 戻り値 | Pointer, Integer | ← | テーブル番号を渡した場合テーブルポインタ、テーブルポインタを渡した場合テーブル番号 フィールドポインタを渡した場合テーブル番号 | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/text-to-blob.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/text-to-blob.md index 8189293d7e1015..bf365bcec3278d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/text-to-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/text-to-blob.md @@ -89,7 +89,7 @@ displayed_sidebar: docs ### 注 -**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com でのの *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 +**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com での *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 ## 例題 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/throw.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/throw.md index 2b62357b0fd50a..488494be461377 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/throw.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/throw.md @@ -56,7 +56,7 @@ description 引数を渡さなかった場合には、次の情報が提示さ | **プロパティ** | **型** | **説明** | | ------------------ | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| componentSignature | text | エラーの発生源を一意に識別するための 4文字のラテン文字のシグニチャ。 **componentSignature** が渡されない場合、コマンドはホストデータベースには "host"、コンポ ーネントには "C001"、"C002"、...を使用します。 | +| componentSignature | text | エラーの発生源を一意に識別するための 4文字のラテン文字のシグニチャ。 **componentSignature** が渡されない場合、コマンドはホストデータベースには "host"、コンポーネントには "C001"、"C002"、...を使用します。 | | errCode | number | エラーコード。 **errCode** が渡されない場合、コマンドは -1 を使用します。 | | message | text | エラーの説明。
**message** には、errorObj オブジェクト引数に追加されたカスタムプロパティによって置き換えられるプレースホルダーを含めることができます。各プレースホルダーは、置き換えに使用するカスタムプロパティ名を中括弧 {} で囲むことで指定します。 **message** が渡されない場合、または空文字列の場合、コマンドはカレントデータベースの xliff ファイルを検索し、"ERR\_{componentSignature}\_{errCode}" に合致する resname を探します。
を探します。 | | deferred | boolean | カレントメソッドの終了時または[Try ブロック](developer.4d.com/docs/Concepts/error-handling#trycatchend-try)の終了時にエラーを延期するかどうかを指定します。デフォルト値は false です。 | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/tool-bar-height.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/tool-bar-height.md index ba53c9695f4682..536c4da2879a39 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/tool-bar-height.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/tool-bar-height.md @@ -28,7 +28,7 @@ displayed_sidebar: docs ## 説明 -Tool bar height コマンドはカレントの表示されているツールバーの高さを、ピクセル単位で返します。コンテキストに応じて、4Dデザイ ンモードツールバーの場合と、[Open form window](open-form-window.md) コマンドを使用して作成されたカスタムのツールバーの場合があります(デザインモードのツールバーはカスタムのツールバーが表示されている場合には自動的 に非表示になります)。 +Tool bar height コマンドはカレントの表示されているツールバーの高さを、ピクセル単位で返します。コンテキストに応じて、4Dデザインモードツールバーの場合と、[Open form window](open-form-window.md) コマンドを使用して作成されたカスタムのツールバーの場合があります(デザインモードのツールバーはカスタムのツールバーが表示されている場合には自動的に非表示になります)。 どのツールバーも表示されていない場合には、コマンドは0を返します。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/transform-picture.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/transform-picture.md index e7345042b7e7ee..c69c70c9b184e9 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/transform-picture.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/transform-picture.md @@ -36,7 +36,7 @@ displayed_sidebar: docs TRANSFORM PICTURE コマンドは、*picture*引数に渡したピクチャに、*operator*タイプの変換を適用するために使用します。このコマンドはピクチャ変換演算子 (+/ 等, [Picture](../Concepts/dt_picture.md) の節参照) で提供される機能を拡張します。これらの演算子は4D でも利用可能です。 -コマンド実行後、ソース*picture*は 直接更新されます。一部の操作は可逆的で、反対の処理を行うか“Reset”処理を行うことで元に戻すことができます。例えば、1%に縮小されたピクチャ は後で100倍することで、変換されることなく元のサイズに戻せます。変換は元のピクチャタイプを変更しません。例えばベクタピクチャは変換後もベクタピ クチャです。 +コマンド実行後、ソース*picture*は 直接更新されます。一部の操作は可逆的で、反対の処理を行うか“Reset”処理を行うことで元に戻すことができます。例えば、1%に縮小されたピクチャ は後で100倍することで、変換されることなく元のサイズに戻せます。変換は元のピクチャタイプを変更しません。例えばベクタピクチャは変換後もベクタピクチャです。 *operator*には実行する処理を示す数値を渡し、*param*には処理に必要なパラメタを渡します。必要なパラメタの数は処理により異なります。 "*Picture Transformation*" テーマの定数を*operator*に指定できます。処理とパラメタの説明は以下のとおりです: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/variable-to-blob.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/variable-to-blob.md index ba3116000ba08d..786e81c7e59d70 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/variable-to-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/variable-to-blob.md @@ -62,7 +62,7 @@ displayed_sidebar: docs ### 注 -**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com でのの *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 +**互換性に関する注意:** このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com での *Passing blobs and blob objects to 4D commands* のページを参照して下さい。 ## システム変数およびセット diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/verify-data-file.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/verify-data-file.md index c661ae6d1f057c..402caf6c028212 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/verify-data-file.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/verify-data-file.md @@ -42,7 +42,7 @@ displayed_sidebar: docs *dataPath*は、4 Dデータファイル(.4DD)を指定します。*structurePath*パラメータによって定義された構造ファイルに対応する必要があります。現在開いているデータファイルを確認するには、[VERIFY CURRENT DATA FILE](verify-current-data-file.md)コマンドを使用します。 指定されたデータファイルは読み込みのみで開かれます。他のアプリケーションが書き込み可能でこのファイルにアクセスしないようにしなければなりません。そうでなければ検証結果は正しくないものになります。 -*dataPath* 引数に空の文字列、ファイル名、またはOSのシンタックスに対応した完全パス名を渡すことができます。空の文字列を渡すと標準のファイルを開くダイアログ ボックスが表示され、検証するファイルをユーザーが選択できます。カレントのデータファイルを選択できないことに注意してください。データファイル名のみを渡した場合、4Dは指定されたストラクチャファイルと同階層にあるデータファイルを探します。 +*dataPath* 引数に空の文字列、ファイル名、またはOSのシンタックスに対応した完全パス名を渡すことができます。空の文字列を渡すと標準のファイルを開くダイアログボックスが表示され、検証するファイルをユーザーが選択できます。カレントのデータファイルを選択できないことに注意してください。データファイル名のみを渡した場合、4Dは指定されたストラクチャファイルと同階層にあるデータファイルを探します。 *objects* 引数は検証するオブジェクトを指定するために使用します。2つのタイプのオブジェクト、レコードとインデックスを検証できます。*Data File Maintenance*テーマの以下の定数を使用できます: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-get-last-filtered-url.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-get-last-filtered-url.md index a247a24f1f9904..4c2aa9a36cf279 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-get-last-filtered-url.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-get-last-filtered-url.md @@ -34,7 +34,7 @@ displayed_sidebar: docs URLは以下のいずれかの理由でフィルタされることがあります: * URLがフィルタにより拒否された ([WA SET URL FILTERS](wa-set-url-filters.md "WA SET URL FILTERS") コマンド)。 -* デフォルトブラウザでリンクが開かれる ([WA SET EXTERNAL LINKS FILTERS](wa-set-external-links-filters.md "WA SET EXTERNAL LINKS FILTERS") コマンド)。 +* デフォルトブラウザーでリンクが開かれる ([WA SET EXTERNAL LINKS FILTERS](wa-set-external-links-filters.md "WA SET EXTERNAL LINKS FILTERS") コマンド)。 * URLがポップアップウィンドウを開こうとしている。 フィルタされたURLを知るためには、On URL Filtering、On Open External Link、そしてOn Window Opening Deniedフォームイベントのコンテキストでこのコマンドを呼び出すことをお勧めします。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-get-url-history.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-get-url-history.md index 65a00bdae30862..16f35e3050a7c0 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-get-url-history.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-get-url-history.md @@ -36,7 +36,7 @@ displayed_sidebar: docs 提供される情報はセッションに限定されます。言い換えればナビゲーションは同じWebエリアで、フォームが閉じられない間実行されます。 -*urlsArr* 配列には、訪問したURLが返されます。*direction* 引数が渡されればその値に基づき、配列に前のURL (デフォルト動作)、または次のURLが返されます。これらのリストは、ブラウザの標準の次ページや前ページの内容に対応します。 +*urlsArr* 配列には、訪問したURLが返されます。*direction* 引数が渡されればその値に基づき、配列に前のURL (デフォルト動作)、または次のURLが返されます。これらのリストは、ブラウザーの標準の次ページや前ページの内容に対応します。 URLは時間順に並びかえられます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-external-links-filters.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-external-links-filters.md index 5121dcf07b84e9..14d98e3c7f916f 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-external-links-filters.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-external-links-filters.md @@ -30,24 +30,24 @@ displayed_sidebar: docs ## 説明 -WA SET EXTERNAL LINKS FILTERS コマンドを使用して、*\** と *object* 引数で指定したWebエリアの外部リンクフィルタを設定できます。外部リンクフィルタは、リンクを使用して現在のページに関連付けられているURLをWebエリアで開くか、マシンのデフォルトWebブラウザで開くかどうか決定するために使用されます。 +WA SET EXTERNAL LINKS FILTERS コマンドを使用して、*\** と *object* 引数で指定したWebエリアの外部リンクフィルタを設定できます。外部リンクフィルタは、リンクを使用して現在のページに関連付けられているURLをWebエリアで開くか、マシンのデフォルトWebブラウザーで開くかどうか決定するために使用されます。 -ユーザが現在のページでリンクをクリックすると、4D は外部リンクフィルタのリストを照会し、リクエストされたURL をマシンのブラウザで開くかチェックします。開く場合、URL に対応するページがWeb ブラウザで開かれ、On Open External Linkフォームイベントが生成されます。そうでなければ ( デフォルト動作)、URL に対応するページはWeb エリア内に表示されます。URL の判定は*filtersArr*と*allowDenyArr* 配列の内容に基づき行われます。 +ユーザが現在のページでリンクをクリックすると、4D は外部リンクフィルタのリストを照会し、リクエストされたURL をマシンのブラウザーで開くかチェックします。開く場合、URL に対応するページがWeb ブラウザーで開かれ、On Open External Linkフォームイベントが生成されます。そうでなければ ( デフォルト動作)、URL に対応するページはWeb エリア内に表示されます。URL の判定は*filtersArr*と*allowDenyArr* 配列の内容に基づき行われます。 *filtersArr* と *allowDenyArr* 配列は同期されていなければなりません。 * *filtersArr* 配列のそれぞれの要素には、フィルタするURL が含まれます。1つ以上の文字を表すワイルドカードとして \* を使用できます。 -* *allowDenyArr*配列のそれぞれ対応する要素には、URL をWeb エリアで表示する ([True](../commands/true)) かWeb ブラウザで表示する ([False](../commands/false)) かを示すブール値が含まれます。 +* *allowDenyArr*配列のそれぞれ対応する要素には、URL をWeb エリアで表示する ([True](../commands/true)) かWeb ブラウザーで表示する ([False](../commands/false)) かを示すブール値が含まれます。 同じURL が許可および拒否されているなど、設定レベルで矛盾がある場合、最後の設定が考慮されます。 フィルタを無効にするには、コマンドを呼び出す際に空の配列を渡すか、配列の最後の要素で、*filtersArr* 配列に"*\**" を、*allowDenyArr*配列に[True](../commands/true)を渡します。 -**重要**: [WA SET URL FILTERS](wa-set-url-filters.md "WA SET URL FILTERS")コマンドで設定されたフィルタが、WA SET EXTERNAL LINKS FILTERSコマンドよりも前に評価されます。つまりURLが[WA SET URL FILTERS](wa-set-url-filters.md "WA SET URL FILTERS")コマンドフィルタの設定により拒否されると、WA SET EXTERNAL LINKS FILTERSコマンドで受け入れていても、そのURL をブラウザで開くことはできません (例2 参照)。 +**重要**: [WA SET URL FILTERS](wa-set-url-filters.md "WA SET URL FILTERS")コマンドで設定されたフィルタが、WA SET EXTERNAL LINKS FILTERSコマンドよりも前に評価されます。つまりURLが[WA SET URL FILTERS](wa-set-url-filters.md "WA SET URL FILTERS")コマンドフィルタの設定により拒否されると、WA SET EXTERNAL LINKS FILTERSコマンドで受け入れていても、そのURL をブラウザーで開くことはできません (例2 参照)。 ## 例題 1 -この例はサイトを外部ブラウザで開きます: +この例はサイトを外部ブラウザーで開きます: ```4d  ARRAY STRING(0;$filters;0) @@ -55,10 +55,10 @@ displayed_sidebar: docs    APPEND TO ARRAY($filters;"*www.google.*") //Select "google"  APPEND TO ARRAY($AllowDeny;False) -  //False: このリンクは外部ブラウザで開かれる +  //False: このリンクは外部ブラウザーで開かれる  APPEND TO ARRAY($filters;"*www.apple.*")  APPEND TO ARRAY($AllowDeny;False) -  //False: このリンクは外部ブラウザで開かれる +  //False: このリンクは外部ブラウザーで開かれる  WA SET EXTERNAL LINKS FILTERS(MyWArea;$filters;$AllowDeny) ``` @@ -77,7 +77,7 @@ displayed_sidebar: docs  ARRAY BOOLEAN($AllowDeny;0)  APPEND TO ARRAY($filters;"*www.google.*") //Select "google"  APPEND TO ARRAY($AllowDeny;False) -  //False: このリンクは外部ブラウザで開かれるべきだが、この設定は +  //False: このリンクは外部ブラウザーで開かれるべきだが、この設定は   //URL フィルタによりブロックされ、無効となる。  WA SET EXTERNAL LINKS FILTERS(MyWArea;$filters;$AllowDeny) ``` diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-page-content.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-page-content.md index 487d5d4e54a9d1..edcfbc5bc4aa14 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-page-content.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-page-content.md @@ -30,7 +30,7 @@ displayed_sidebar: docs ## 互換性に関する注意 -この歴史的なコマンドは現実的にはもはや実用的とは言えません。現代的なブラウザにおいてはセキュリティが厳格化されているため、ページコンテンツを"オンザフライ"で変更することに対しては制約が増える一方です。より信頼性のある方法としてはローカルなファイルを(例: 一時フォルダ内などに)作成し、[WA OPEN URL](wa-open-url.md) を使用してロードすることです。コンテンツを消去するためには、**WA OPEN URL**(myArea;”about:blank”) を呼び出してください。 +この歴史的なコマンドは現実的にはもはや実用的とは言えません。現代的なブラウザーにおいてはセキュリティが厳格化されているため、ページコンテンツを"オンザフライ"で変更することに対しては制約が増える一方です。より信頼性のある方法としてはローカルなファイルを(例: 一時フォルダ内などに)作成し、[WA OPEN URL](wa-open-url.md) を使用してロードすることです。コンテンツを消去するためには、**WA OPEN URL**(myArea;”about:blank”) を呼び出してください。 ## 説明 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-get-http-header.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-get-http-header.md index 089b1319ea5434..6a4ca2132a2879 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-get-http-header.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-get-http-header.md @@ -108,7 +108,7 @@ HTTP標準に準拠するには、フィールド名を常に英語で記述し  End case ``` -**注:** Webブラウザ上で複数のランゲージをデフォルトで定義することができます。ランゲージは"Accept-Language" フィールドでリストにされ、 ";" で区切られて示されています。文字列内でのランゲージの位置に応じて、その優先順位が定義されます。そのため、文字列内でのランゲージの位置をテストすることをお勧めします。 +**注:** Webブラウザー上で複数のランゲージをデフォルトで定義することができます。ランゲージは"Accept-Language" フィールドでリストにされ、 ";" で区切られて示されています。文字列内でのランゲージの位置に応じて、その優先順位が定義されます。そのため、文字列内でのランゲージの位置をテストすることをお勧めします。 以下は仮想ホストの例です (例えば[On Web Connection](./on-web-connection-database-method.md)において) 。次の名前"home\_site.com"、"home\_site1.com" と "home\_site2.com" は同じIPアドレス、例えば192.1.2.3を指している。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-get-option.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-get-option.md index 39e123c5728222..7c7999705a5df2 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-get-option.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-get-option.md @@ -43,7 +43,7 @@ displayed_sidebar: docs | Web CORS enabled | 92 | **スコープ:** ローカルWeb サーバー
**詳細:** Web サーバーのCORS (*Cross-origin resource sharing*) サービスステータス。有効化されていれば、アプリケーション内においてドメイン外のWeb ページからのXHR(例: REST) 呼び出しが許可されます(**注:** CORS サービスを使用することができるアドレスとメソッドの一覧も定義されている必要があります、Web CORS settings参照)。CORS サービスが無効化されている場合、CORS リクエストは無視されます。CORS サービスが有効化されていて、許可されていないドメインまたはメソッドからクロスサイトリクエストが送られてきた場合、そのリクエストは"403 - forbidden" エラーが返され接続は拒否されます。 **取りうる値:** 0 (無効化、デフォルト) または1 (有効化) | | Web CORS settings | 93 | **スコープ:** ローカルWeb サーバー
**詳細:** CORS サービスで許可されているホストとメソッドの一覧
**取りうる値:** 以下のプロパティを持つCORS オブジェクトのコレクション:
**プロパティ** **型** **詳細**
\[ \].host テキスト **必須* \-- host プロパティが存在しないか空の場合、そのオブジェクトは無視されます。*
CORS 経由でサーバーにデータリクエストを送ることが許可されている外部ページのドメイン名またはIPアドレス。複数のドメイン属性を追加することでホワイトリストを作成することができます。いくつかのシンタックスがサポートされます:
192.168.5.17:8081
192.168.5.17
192.168.\*
192.168.\*:8081
http://192.168.5.17:8081
http://\*.myDomain.com
http://myProject.myDomain.com
\*.myDomain.com
myProject.myDomain.com
\*
\[ \].methods テキスト 対応するCORS *host* で受け付けられるHTTP メソッド。それぞれのメソッドはメソッドは";" で区切られます(例: "post;get")
*methods* プロパティが空か、nullか、未定義の場合、全てのメソッドが受け入れられます。
| | Web debug log | 84 | **スコープ:** ローカルWebサーバー
**説明:** 4D WebサーバーのHTTPリクエストログファイルの状態を設定または取得できるようにします。有効化された場合、"**HTTPDebugLog\_*nn*.txt**"と命名されたこのファイルはアプリケーションの”Logs”フォルダに保存されます(*nn* にはファイル番号が入ります)。これはWebサーバーに関連した問題をデバッグするのに有用です。リクエストとレスポンスをrawモードで記録するからです。ヘッダーも含めて、リクエスト全体が記録されます。オプションとして、ボディ部分も記録することができます。HTTPDebugLog ファイルについての詳細な情報については、*ログファイルの詳細* の章を参照してください。
**値:** "wdl"の接頭辞が付いた定数のどれか一つ(このテーマ内のこれらの定数の詳細を参照して下さい)
**デフォルト値**: 0 (有効化しない) | -| Web HSTS enabled | 86 | **スコープ**: 4D ローカル、4D Server
**詳細**: HTTP Strict Transport Security (HSTS)ステータス。HSTS によって、4D Web サーバーはブラウザに対して、通信を安全なHTTPS経由で接続しなければならないということを宣言することができます。一度有効化すると、4D Web サーバーは自動的にHSTS関連の情報を全てのレスポンスヘッダーに追加します。ブラウザは最初に4D Web サーバーからのレスポンスを受け取ったときにHSTS 情報を記録し、それ以降のHTTP リクエストは自動的にHTTPS リクエストへと変換されます。この情報がブラウザに保存されている時間の長さは、Web HSTS max age セレクターによって指定されます。
HSTS を使用するためにはHTTPS がサーバー側で有効化されている必要があります。またクライアントの初回の通信のために、HTTP も有効化されている必要があります。
**取りうる値**: 0 (無効化、デフォルト) あるいは 1 (有効化)
**注:** この設定を適用するためには4D Web サーバーを再起動する必要があります。 | +| Web HSTS enabled | 86 | **スコープ**: 4D ローカル、4D Server
**詳細**: HTTP Strict Transport Security (HSTS)ステータス。HSTS によって、4D Web サーバーはブラウザーに対して、通信を安全なHTTPS経由で接続しなければならないということを宣言することができます。一度有効化すると、4D Web サーバーは自動的にHSTS関連の情報を全てのレスポンスヘッダーに追加します。ブラウザーは最初に4D Web サーバーからのレスポンスを受け取ったときにHSTS 情報を記録し、それ以降のHTTP リクエストは自動的にHTTPS リクエストへと変換されます。この情報がブラウザーに保存されている時間の長さは、Web HSTS max age セレクターによって指定されます。
HSTS を使用するためにはHTTPS がサーバー側で有効化されている必要があります。またクライアントの初回の通信のために、HTTP も有効化されている必要があります。
**取りうる値**: 0 (無効化、デフォルト) あるいは 1 (有効化)
**注:** この設定を適用するためには4D Web サーバーを再起動する必要があります。 | | Web HSTS max age | 87 | **スコープ**: 4D ローカル、4D Server
**詳細**: HSTS がクライアントからのそれぞれの新しい接続に対してHSTS が有効化されている最大の時間の長さを(秒単位で)指定します。この情報は指定された期間の間クライアント側に保存されます。
**取りうる値**: 倍超整数(秒)
**デフォルトの値**: 63072000 (2年)

**警告:* 一度HSTS が有効化されると、クライアント接続は指定された期間、この機構を使い続けます。アプリケーションのテスト時には、安全な接続と安全でない接続のモードの切り替えをする必要がある場合に備えて、短い時間を設定しておくことが推奨されます。* | | Web HTTP compression level | 50 | **スコープ**: *ローカルWebサーバー*
**説明**: 4D HTTPサーバーで使用されるすべての圧縮されたHTTP通信 (クライアントのリクエスト、サーバーのレスポンス、WebおよびWebサービス) の圧縮レベル。このセレクターを使用すれば圧縮率を犠牲にして実行速度を速めるか、速度を優先して圧縮率を高めるかを選択できます。値の選択は交換するデータのサイズやタイプに基づきます。*value*引数に1から9までの値を渡します。1は速度優先、9は圧縮率優先です。また-1を渡して圧縮速度と圧縮率の妥協点を指定できます。デフォルトの圧縮レベルは1 (速度優先) です。
とりうる値: 1 から 9 (1 = 速度優先, 9 = 圧縮優先) または -1 = 最適 | | Web HTTP compression threshold | 51 | **スコープ**: ローカルHTTPサーバー
**説明**: 最適化モードの内部的な4D Webサービス通信フレームワークにおいて、圧縮を行わないリクエストサイズの敷居値を設定できます。この設定は、小さなデータ交換時に圧縮を行うことによる、マシンの時間の浪費を避けるために有効です。
とりうる値: 任意の倍長整数値。*value*にはバイト単位でサイズを渡します。デフォルトで、圧縮の敷居値は1024バイトに設定されています。 | @@ -55,7 +55,7 @@ displayed_sidebar: docs | Web inactive session timeout | 72 | ****互換性に関する注意:** このセレクターはWeb scalable session モードが有効化されている場合には無視されます。****
スコープ**: ローカルWebサーバー
**説明**: セッション管理のために使用されるcookieのタイムアウトを設定します。
**取りうる値**: 倍長整数 (分)
**デフォルト値**: 480分 (= 8時間) (0を渡すとデフォルト値に設定されます) | | Web IP address to listen | 16 | **スコープ**: 4D ローカル, 4D Server
**説明**: ローカルモード4Dおよび4D ServerのWebサーバがHTTPリクエストを受信するIPアドレス。デフォルトで、特定のアドレスは定義されていません。この引数はデータベース設定で設定できます。このセレクターはコンパイルして4D Volume Desktopを組み込んだ4D Webサーバで役立ちます(この場合デザインモードへのアクセス手段がないからです)。
**取りうる値**: IP アドレスの文字列。IPv6 文字列フォーマット(例: "2001:0db8:0000:0000:0000:ff00:0042:8329")とIPv4 文字列フォーマット(例: "123.45.67.89")の両方がサポートされます。
**注:** 互換性上の理由から、16進数の倍長整数で表現された廃止予定IPv4 アドレスは引き続きサポートされます。 | | Web legacy session | 70 | **スコープ**: ローカルWebサーバー
**説明**: 旧式のセッション管理モード(*Webセッション管理(旧式)* の章で説明されている)を有効化または無効化します。またこのモードはリモートモードで一時的なコンテキストの再利用メカニズムも有効にする点に留意してください。このメカニズムに関する詳細は*Webサーバー設定*を参照してください。
**取りうる値**: 1 (有効) / 0 (無効)
**関連項目**: Web scalable session セレクターも参照してください。 | -| Web log recording | 29 | **スコープ**:4D ローカル, 4D Server
**説明**: ローカルモード4Dまたは4D ServerのWebサーバーが受け取るWebリクエストの記録を開始または停止します。デフォルト値は0(リクエストを記録しない)です。

Web リクエストのログは"logweb.txt"という名前のテキストファイルに保存されます。このファイルは自動でストラクチャファイルと同階層のLogsフォ ルダー内に作成されます。このファイルのフォーマットは、渡した値により決定されます。Webログファイルフォーマットに関する詳細は*Webサイトに関する情報*を参照してください。

このファイルはデータベース設定の"Web/ログ"ページからも有効にできます。
**とりうる値**: 0 = 記録しない (デフォルト), 1 = CLFフォーマットで記録, 2 = DLFフォーマットで記録, 3 = ELFフォーマットで記録, 4 = WLFフォーマットで記録
**警告**: フォーマット3および4はカスタムフォーマットであり、記録する内容を事前にデータベース設定で定義しなければなりません。事前定義せずにこれらのフォーマットを使用した場合、ログファイルは作成されません。

| +| Web log recording | 29 | **スコープ**:4D ローカル, 4D Server
**説明**: ローカルモード4Dまたは4D ServerのWebサーバーが受け取るWebリクエストの記録を開始または停止します。デフォルト値は0(リクエストを記録しない)です。

Web リクエストのログは"logweb.txt"という名前のテキストファイルに保存されます。このファイルは自動でストラクチャファイルと同階層のLogsフォルダー内に作成されます。このファイルのフォーマットは、渡した値により決定されます。Webログファイルフォーマットに関する詳細は*Webサイトに関する情報*を参照してください。

このファイルはデータベース設定の"Web/ログ"ページからも有効にできます。
**とりうる値**: 0 = 記録しない (デフォルト), 1 = CLFフォーマットで記録, 2 = DLFフォーマットで記録, 3 = ELFフォーマットで記録, 4 = WLFフォーマットで記録
**警告**: フォーマット3および4はカスタムフォーマットであり、記録する内容を事前にデータベース設定で定義しなければなりません。事前定義せずにこれらのフォーマットを使用した場合、ログファイルは作成されません。

| | Web max concurrent processes | 18 | **互換性に関する注意:** このセレクターはWeb scalable session モードが有効化されている場合には無視されます。**
** **スコープ**: 4D ローカル, 4D Server
**説明**: ローカルモード4Dならびに4D ServerのWebサーバーでサポートされる、任意のタイプの同時Webプロセス上限数を厳密に設定。この上限数(マイナス1)に達した場合、4Dはそれ以上プロセスを作成しなくなり、HTTPステータス503(Service Unavailable)をすべての新しいリクエストに返します。
このパラメーターにより、同時に行われる非常に膨大な数のリクエストやコンテキスト作成に関する過大な要求の結果として、4D Webサーバが飽和状態になることを防ぐことができます。このパラメーターはデータベース設定でも設定できます。
理論上、Webプロセスの最大数は次の計算式の結果になります: 使用可能メモリ/Webプロセスのスタックサイズ。別の解決策は、ランタイムエクスプローラに表示されるWebプロセス情報を監視する方法です。つまり現在のWebプロセス数およびWebサーバの開始以降に達した最大数を監視します。
**値**: 10から32 000までの任意の数。デフォルト値は100。 | | Web max sessions | 71 | **スコープ**: ローカルWebサーバー
**説明**: 4Dの自動セッション管理下のセッション上限数。設定した上限に達すると、もっとも古いセッションが閉じられます。
**取りうる値**: 倍長整数値
**デフォルト値**: 100 (0を渡すとデフォルト値が設定されます) | | Web maximum requests size | 27 | **スコープ**: 4D ローカル, 4D Server **説明**: Webサーバに処理を許可する受信HTTPリクエスト (POST) の最大サイズ (バイト単位)。デフォルト値は2,000,000 (2MBより少し少ない値) です。最大値(2,147,483,647)を渡すと、実際上は制限がなくなります。

この制限は、受信するリクエストが大きすぎるためにWebサービスが飽和してしまうことを回避するために使用します。リクエストがこの制限に達すると、4D Webサービスはリクエストを拒否します。
**とりうる値**: 500,000~2,147,483,647 | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-blob.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-blob.md index c74d8fb7de3527..68efa3ffa7fe0d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-blob.md @@ -11,7 +11,7 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | -| Blob | Blob | → | ブラウザへ送るBLOB | +| Blob | Blob | → | ブラウザーへ送るBLOB | | type | Text | → | BLOBのデータタイプ | @@ -29,13 +29,13 @@ displayed_sidebar: docs ## 説明 -**WEB SEND BLOB**コマンドを使用して *blob* をブラウザへ送ります。 +**WEB SEND BLOB**コマンドを使用して *blob* をブラウザーへ送ります。 BLOBに含まれるデータのタイプは *type* によって示されます。この引数は以下の定数のいずれかになります: -* *Type* \= **空の文字列** (""): この場合、BLOBにそれ以上の情報を供給する必要はありません。ブラウザがBLOBの内容を解釈しようとします。 -* *Type* \= **ファイル拡張子** (例: ".HTM"、".GIF"、".JPEG" など): この場合、BLOBに含まれるデータのMIMEタイプを拡張子を使って指定します。そして、BLOBはその拡張子に応じて解釈されます。ただし、ブラウザ が正確に解釈できるように、拡張子は標準なものでなくてはなりません。 -* *type* \= **Mime/Type** (例: “text/html”、“image/tiff” など):この場合、BLOBに含まれるデータのMIMEタイプを直接指定します。このソリューションはより多くの自由度を提供します。標準タイプに加え、 イントラネット経由で固有のドキュメントを送るためにカスタムMIMEタイプを渡すこともできます。これを実行するには、ブラウザを 設定するだけです。このブラウザが、送られたタイプを認識したり、適切なアプリケーションを開いたりします。 *type* isに渡す値は、この場合、“application/x-\[TypeName\]”となります。クライアントワークステーションのブラウザでは、このタイプを参照し、それを “アプリケーション起動” 動作に関連付けます。そのため**WEB SEND BLOB**コマンド を使用すると、すべてのタイプのドキュメントを送ることが可能になり、イントラネットクライアントは関連するアプリケーションを自動的に開くことができるようになります。 +* *Type* \= **空の文字列** (""): この場合、BLOBにそれ以上の情報を供給する必要はありません。ブラウザーがBLOBの内容を解釈しようとします。 +* *Type* \= **ファイル拡張子** (例: ".HTM"、".GIF"、".JPEG" など): この場合、BLOBに含まれるデータのMIMEタイプを拡張子を使って指定します。そして、BLOBはその拡張子に応じて解釈されます。ただし、ブラウザー が正確に解釈できるように、拡張子は標準なものでなくてはなりません。 +* *type* \= **Mime/Type** (例: “text/html”、“image/tiff” など):この場合、BLOBに含まれるデータのMIMEタイプを直接指定します。このソリューションはより多くの自由度を提供します。標準タイプに加え、 イントラネット経由で固有のドキュメントを送るためにカスタムMIMEタイプを渡すこともできます。これを実行するには、ブラウザーを 設定するだけです。このブラウザーが、送られたタイプを認識したり、適切なアプリケーションを開いたりします。 *type* isに渡す値は、この場合、“application/x-\[TypeName\]”となります。クライアントワークステーションのブラウザーでは、このタイプを参照し、それを “アプリケーション起動” 動作に関連付けます。そのため**WEB SEND BLOB**コマンド を使用すると、すべてのタイプのドキュメントを送ることが可能になり、イントラネットクライアントは関連するアプリケーションを自動的に開くことができるようになります。 **注:** MIME型についての詳細な情報に関しては、こちらを参照して下さい: 最も一般的なMIMEタイプのリストです: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-file.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-file.md index cf7364bba8a312..ca0355096d1d8f 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-file.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-file.md @@ -30,12 +30,12 @@ displayed_sidebar: docs ## 説明 -**WEB SEND FILE**コマンドは*htmlFile*に渡すパス名を持つHTMLページやWebファイルをWebブラウザへ送ります。 +**WEB SEND FILE**コマンドは*htmlFile*に渡すパス名を持つHTMLページやWebファイルをWebブラウザーへ送ります。 デフォルトで、4Dはドキュメントをデータベース設定で定義されているHTMLルートフォルダ内で検索します。 コマンドは (ディレクトリやフォルダー名がスラッシュで区切られる) Posixシンタックスまたはシステムシンタックスを受け入れます。 -無効なパス名を指定すると、4DはOSのファイル管理に関連するエラーを生成します。このエラーを[ON ERR CALL](on-err-call.md)でインストールするエラー処理メソッドでとらえることができます。メソッドがダイアログボックスや警告を表示すると、それはWebブラウザに表示されます。 +無効なパス名を指定すると、4DはOSのファイル管理に関連するエラーを生成します。このエラーを[ON ERR CALL](on-err-call.md)でインストールするエラー処理メソッドでとらえることができます。メソッドがダイアログボックスや警告を表示すると、それはWebブラウザーに表示されます。 **WEB SEND FILE**コマンドが実行されると、OKシステム変数が更新されます。送るファイルが存在していて、タイムアウトになっていなければ、OKシステム変数は1になります。その他の場合は0になります。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-raw-data.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-raw-data.md index 817c634a199553..0476f858cdd91d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-raw-data.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-raw-data.md @@ -49,12 +49,12 @@ Location: http://... 4DがHTTP/1.1 302 を追加して、そのリクエストを完成します。 -オプション引数を用いると、応答を"チャンク" して送るよう指定できます。応答をいくつかのチャンクに切り分けると、全体の長さを認識せずに、サーバが応答を送る際に役に立ちます (例えば、応答が生成されていない場合) 。すべてのHTTP/1.1互換ブラウザはチャンクされた応答を受け入れます。 +オプション引数を用いると、応答を"チャンク" して送るよう指定できます。応答をいくつかのチャンクに切り分けると、全体の長さを認識せずに、サーバが応答を送る際に役に立ちます (例えば、応答が生成されていない場合) 。すべてのHTTP/1.1互換ブラウザーはチャンクされた応答を受け入れます。 引数 *\** を渡すと、Webサーバは、必要に応じて、応答ヘッダに *transfer-encoding: chunked* フィールドを自動的に取り入れます (応答ヘッダを手動で処理することも可能です) 。チャンクされたオプションのシンタックスを考慮するために、応答の残りの部分がフォーマットされます。 チャンクされた応答は、1つのヘッダと未定義中図の"チャンク"ボディを含みます。 同じメソッド内で実行された**WEB SEND RAW DATA**(data;\*) に続くすべての**WEB SEND RAW DATA**ステートメントは応答の一部と見なされます (それらが引数 *\** を含んでいるかどうかに関係なく) 。メソッドの実行が終了した際、サーバはチャンクを送ることを停止します。 -**注:** WebクライアントがHTTP/1.1をサポートしていない場合、4Dは応答をHTTP/1.0互換フォーマットへ変換します (送られたデータはチャンクされません) 。ただし、この場合、必ずしも期待している結果を得られるとは限りません。そのため、WebブラウザがHTTP/1.1をサポートしているかどうかをチェックして適切な応答を送ることをお勧めします。これを実行するには、以下のメソッドを使用します。 +**注:** WebクライアントがHTTP/1.1をサポートしていない場合、4Dは応答をHTTP/1.0互換フォーマットへ変換します (送られたデータはチャンクされません) 。ただし、この場合、必ずしも期待している結果を得られるとは限りません。そのため、WebブラウザーがHTTP/1.1をサポートしているかどうかをチェックして適切な応答を送ることをお勧めします。これを実行するには、以下のメソッドを使用します。 ```4d  var $0 : Boolean diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-text.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-text.md index b2074615f3e2f4..031911ddcf0d39 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-text.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-text.md @@ -11,7 +11,7 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | -| htmlText | Text | → | Webブラウザへ送られるHTMLテキストフィールド または変数 | +| htmlText | Text | → | Webブラウザーへ送られるHTMLテキストフィールド または変数 | | type | Text | → | MIME型 | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-service-call.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-service-call.md index 683af4233dcd18..f37aa9e0316799 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-service-call.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-service-call.md @@ -160,7 +160,7 @@ DOCモード (または複合タイプのRPCモード) で公開されたWebサ * 実際の引数値をXMLコードに置くことを可能にするメソッドを記述する。このコードは*$XMLparamBlob* BLOBに置かれます。 * レスポンスを解析するには、オンライテストを使用するか、返される要素を定義したWSDLを参照します。 -オプションの *\** 引数を使用して呼び出しを最適化できます。この引数を指定すると、コマンドはその実行後に、処理により使用される接続を閉じません。この場合、次の**WEB SERVICE CALL**は \* 引数が渡されていれば同じ接続を再利用します。接続を閉じるには、**WEB SERVICE CALL**コマンドを \* 引数なしで呼び出します。このメカニズムにより、同じサーバ上の複数の異なるWebサービスを連続して呼び出すような処理が高速化されます。特にWAN環 境 (例えばインターネット経由) の場合に顕著です。この設定はWebサーバの“keep-alive”設定に基づきます。この設定では通常接続ごとの最大リクエスト数を設定し、リクエス トを拒否することもあります。一連の**WEB SERVICE CALL**リクエストがこの最大数の制限に達した場合、またはkeep-alive接続が許可されていない場合、4Dは新しい接続を作成します。 +オプションの *\** 引数を使用して呼び出しを最適化できます。この引数を指定すると、コマンドはその実行後に、処理により使用される接続を閉じません。この場合、次の**WEB SERVICE CALL**は \* 引数が渡されていれば同じ接続を再利用します。接続を閉じるには、**WEB SERVICE CALL**コマンドを \* 引数なしで呼び出します。このメカニズムにより、同じサーバ上の複数の異なるWebサービスを連続して呼び出すような処理が高速化されます。特にWAN環境 (例えばインターネット経由) の場合に顕著です。この設定はWebサーバの“keep-alive”設定に基づきます。この設定では通常接続ごとの最大リクエスト数を設定し、リクエストを拒否することもあります。一連の**WEB SERVICE CALL**リクエストがこの最大数の制限に達した場合、またはkeep-alive接続が許可されていない場合、4Dは新しい接続を作成します。 ## システム変数およびセット diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-option.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-option.md index c41848f4b755ff..2346c59f042aca 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-option.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-option.md @@ -47,7 +47,7 @@ displayed_sidebar: docs | Web CORS enabled | 倍長整数 | 92 | **スコープ:** ローカルWeb サーバー
**詳細:** Web サーバーのCORS (*Cross-origin resource sharing*) サービスステータス。有効化されていれば、アプリケーション内においてドメイン外のWeb ページからのXHR(例: REST) 呼び出しが許可されます(**注:** CORS サービスを使用することができるアドレスとメソッドの一覧も定義されている必要があります、Web CORS settings参照)。CORS サービスが無効化されている場合、CORS リクエストは無視されます。CORS サービスが有効化されていて、許可されていないドメインまたはメソッドからクロスサイトリクエストが送られてきた場合、そのリクエストは"403 - forbidden" エラーが返され接続は拒否されます。 **取りうる値:** 0 (無効化、デフォルト) または1 (有効化) | | Web CORS settings | 倍長整数 | 93 | **スコープ:** ローカルWeb サーバー
**詳細:** CORS サービスで許可されているホストとメソッドの一覧
**取りうる値:** 以下のプロパティを持つCORS オブジェクトのコレクション:
**プロパティ** **型** **詳細**
\[ \].host テキスト **必須* \-- host プロパティが存在しないか空の場合、そのオブジェクトは無視されます。*
CORS 経由でサーバーにデータリクエストを送ることが許可されている外部ページのドメイン名またはIPアドレス。複数のドメイン属性を追加することでホワイトリストを作成することができます。いくつかのシンタックスがサポートされます:
192.168.5.17:8081
192.168.5.17
192.168.\*
192.168.\*:8081
http://192.168.5.17:8081
http://\*.myDomain.com
http://myProject.myDomain.com
\*.myDomain.com
myProject.myDomain.com
\*
\[ \].methods テキスト 対応するCORS *host* で受け付けられるHTTP メソッド。それぞれのメソッドはメソッドは";" で区切られます(例: "post;get")
*methods* プロパティが空か、nullか、未定義の場合、全てのメソッドが受け入れられます。
| | Web debug log | 倍長整数 | 84 | **スコープ:** ローカルWebサーバー
**説明:** 4D WebサーバーのHTTPリクエストログファイルの状態を設定または取得できるようにします。有効化された場合、"**HTTPDebugLog\_*nn*.txt**"と命名されたこのファイルはアプリケーションの”Logs”フォルダに保存されます(*nn* にはファイル番号が入ります)。これはWebサーバーに関連した問題をデバッグするのに有用です。リクエストとレスポンスをrawモードで記録するからです。ヘッダーも含めて、リクエスト全体が記録されます。オプションとして、ボディ部分も記録することができます。HTTPDebugLog ファイルについての詳細な情報については、*ログファイルの詳細* の章を参照してください。
**値:** "wdl"の接頭辞が付いた定数のどれか一つ(このテーマ内のこれらの定数の詳細を参照して下さい)
**デフォルト値**: 0 (有効化しない) | -| Web HSTS enabled | 倍長整数 | 86 | **スコープ**: 4D ローカル、4D Server
**詳細**: HTTP Strict Transport Security (HSTS)ステータス。HSTS によって、4D Web サーバーはブラウザに対して、通信を安全なHTTPS経由で接続しなければならないということを宣言することができます。一度有効化すると、4D Web サーバーは自動的にHSTS関連の情報を全てのレスポンスヘッダーに追加します。ブラウザは最初に4D Web サーバーからのレスポンスを受け取ったときにHSTS 情報を記録し、それ以降のHTTP リクエストは自動的にHTTPS リクエストへと変換されます。この情報がブラウザに保存されている時間の長さは、Web HSTS max age セレクターによって指定されます。
HSTS を使用するためにはHTTPS がサーバー側で有効化されている必要があります。またクライアントの初回の通信のために、HTTP も有効化されている必要があります。
**取りうる値**: 0 (無効化、デフォルト) あるいは 1 (有効化)
**注:** この設定を適用するためには4D Web サーバーを再起動する必要があります。 | +| Web HSTS enabled | 倍長整数 | 86 | **スコープ**: 4D ローカル、4D Server
**詳細**: HTTP Strict Transport Security (HSTS)ステータス。HSTS によって、4D Web サーバーはブラウザーに対して、通信を安全なHTTPS経由で接続しなければならないということを宣言することができます。一度有効化すると、4D Web サーバーは自動的にHSTS関連の情報を全てのレスポンスヘッダーに追加します。ブラウザーは最初に4D Web サーバーからのレスポンスを受け取ったときにHSTS 情報を記録し、それ以降のHTTP リクエストは自動的にHTTPS リクエストへと変換されます。この情報がブラウザーに保存されている時間の長さは、Web HSTS max age セレクターによって指定されます。
HSTS を使用するためにはHTTPS がサーバー側で有効化されている必要があります。またクライアントの初回の通信のために、HTTP も有効化されている必要があります。
**取りうる値**: 0 (無効化、デフォルト) あるいは 1 (有効化)
**注:** この設定を適用するためには4D Web サーバーを再起動する必要があります。 | | Web HSTS max age | 倍長整数 | 87 | **スコープ**: 4D ローカル、4D Server
**詳細**: HSTS がクライアントからのそれぞれの新しい接続に対してHSTS が有効化されている最大の時間の長さを(秒単位で)指定します。この情報は指定された期間の間クライアント側に保存されます。
**取りうる値**: 倍超整数(秒)
**デフォルトの値**: 63072000 (2年)

**警告:* 一度HSTS が有効化されると、クライアント接続は指定された期間、この機構を使い続けます。アプリケーションのテスト時には、安全な接続と安全でない接続のモードの切り替えをする必要がある場合に備えて、短い時間を設定しておくことが推奨されます。* | | Web HTTP compression level | 倍長整数 | 50 | **スコープ**: *ローカルWebサーバー*
**説明**: 4D HTTPサーバーで使用されるすべての圧縮されたHTTP通信 (クライアントのリクエスト、サーバーのレスポンス、WebおよびWebサービス) の圧縮レベル。このセレクターを使用すれば圧縮率を犠牲にして実行速度を速めるか、速度を優先して圧縮率を高めるかを選択できます。値の選択は交換するデータのサイズやタイプに基づきます。*value*引数に1から9までの値を渡します。1は速度優先、9は圧縮率優先です。また-1を渡して圧縮速度と圧縮率の妥協点を指定できます。デフォルトの圧縮レベルは1 (速度優先) です。
とりうる値: 1 から 9 (1 = 速度優先, 9 = 圧縮優先) または -1 = 最適 | | Web HTTP compression threshold | 倍長整数 | 51 | **スコープ**: ローカルHTTPサーバー
**説明**: 最適化モードの内部的な4D Webサービス通信フレームワークにおいて、圧縮を行わないリクエストサイズの敷居値を設定できます。この設定は、小さなデータ交換時に圧縮を行うことによる、マシンの時間の浪費を避けるために有効です。
とりうる値: 任意の倍長整数値。*value*にはバイト単位でサイズを渡します。デフォルトで、圧縮の敷居値は1024バイトに設定されています。 | @@ -59,7 +59,7 @@ displayed_sidebar: docs | Web inactive session timeout | 倍長整数 | 72 | ****互換性に関する注意:** このセレクターはWeb scalable session モードが有効化されている場合には無視されます。****
スコープ**: ローカルWebサーバー
**説明**: セッション管理のために使用されるcookieのタイムアウトを設定します。
**取りうる値**: 倍長整数 (分)
**デフォルト値**: 480分 (= 8時間) (0を渡すとデフォルト値に設定されます) | | Web IP address to listen | 倍長整数 | 16 | **スコープ**: 4D ローカル, 4D Server
**説明**: ローカルモード4Dおよび4D ServerのWebサーバがHTTPリクエストを受信するIPアドレス。デフォルトで、特定のアドレスは定義されていません。この引数はデータベース設定で設定できます。このセレクターはコンパイルして4D Volume Desktopを組み込んだ4D Webサーバで役立ちます(この場合デザインモードへのアクセス手段がないからです)。
**取りうる値**: IP アドレスの文字列。IPv6 文字列フォーマット(例: "2001:0db8:0000:0000:0000:ff00:0042:8329")とIPv4 文字列フォーマット(例: "123.45.67.89")の両方がサポートされます。
**注:** 互換性上の理由から、16進数の倍長整数で表現された廃止予定IPv4 アドレスは引き続きサポートされます。 | | Web legacy session | 倍長整数 | 70 | **スコープ**: ローカルWebサーバー
**説明**: 旧式のセッション管理モード(*Webセッション管理(旧式)* の章で説明されている)を有効化または無効化します。またこのモードはリモートモードで一時的なコンテキストの再利用メカニズムも有効にする点に留意してください。このメカニズムに関する詳細は*Webサーバー設定*を参照してください。
**取りうる値**: 1 (有効) / 0 (無効)
**関連項目**: Web scalable session セレクターも参照してください。 | -| Web log recording | 倍長整数 | 29 | **スコープ**:4D ローカル, 4D Server
**説明**: ローカルモード4Dまたは4D ServerのWebサーバーが受け取るWebリクエストの記録を開始または停止します。デフォルト値は0(リクエストを記録しない)です。

Web リクエストのログは"logweb.txt"という名前のテキストファイルに保存されます。このファイルは自動でストラクチャファイルと同階層のLogsフォ ルダー内に作成されます。このファイルのフォーマットは、渡した値により決定されます。Webログファイルフォーマットに関する詳細は*Webサイトに関する情報*を参照してください。

このファイルはデータベース設定の"Web/ログ"ページからも有効にできます。
**とりうる値**: 0 = 記録しない (デフォルト), 1 = CLFフォーマットで記録, 2 = DLFフォーマットで記録, 3 = ELFフォーマットで記録, 4 = WLFフォーマットで記録
**警告**: フォーマット3および4はカスタムフォーマットであり、記録する内容を事前にデータベース設定で定義しなければなりません。事前定義せずにこれらのフォーマットを使用した場合、ログファイルは作成されません。

| +| Web log recording | 倍長整数 | 29 | **スコープ**:4D ローカル, 4D Server
**説明**: ローカルモード4Dまたは4D ServerのWebサーバーが受け取るWebリクエストの記録を開始または停止します。デフォルト値は0(リクエストを記録しない)です。

Web リクエストのログは"logweb.txt"という名前のテキストファイルに保存されます。このファイルは自動でストラクチャファイルと同階層のLogsフォルダー内に作成されます。このファイルのフォーマットは、渡した値により決定されます。Webログファイルフォーマットに関する詳細は*Webサイトに関する情報*を参照してください。

このファイルはデータベース設定の"Web/ログ"ページからも有効にできます。
**とりうる値**: 0 = 記録しない (デフォルト), 1 = CLFフォーマットで記録, 2 = DLFフォーマットで記録, 3 = ELFフォーマットで記録, 4 = WLFフォーマットで記録
**警告**: フォーマット3および4はカスタムフォーマットであり、記録する内容を事前にデータベース設定で定義しなければなりません。事前定義せずにこれらのフォーマットを使用した場合、ログファイルは作成されません。

| | Web max concurrent processes | 倍長整数 | 18 | **互換性に関する注意:** このセレクターはWeb scalable session モードが有効化されている場合には無視されます。**
** **スコープ**: 4D ローカル, 4D Server
**説明**: ローカルモード4Dならびに4D ServerのWebサーバーでサポートされる、任意のタイプの同時Webプロセス上限数を厳密に設定。この上限数(マイナス1)に達した場合、4Dはそれ以上プロセスを作成しなくなり、HTTPステータス503(Service Unavailable)をすべての新しいリクエストに返します。
このパラメーターにより、同時に行われる非常に膨大な数のリクエストやコンテキスト作成に関する過大な要求の結果として、4D Webサーバが飽和状態になることを防ぐことができます。このパラメーターはデータベース設定でも設定できます。
理論上、Webプロセスの最大数は次の計算式の結果になります: 使用可能メモリ/Webプロセスのスタックサイズ。別の解決策は、ランタイムエクスプローラに表示されるWebプロセス情報を監視する方法です。つまり現在のWebプロセス数およびWebサーバの開始以降に達した最大数を監視します。
**値**: 10から32 000までの任意の数。デフォルト値は100。 | | Web max sessions | 倍長整数 | 71 | **スコープ**: ローカルWebサーバー
**説明**: 4Dの自動セッション管理下のセッション上限数。設定した上限に達すると、もっとも古いセッションが閉じられます。
**取りうる値**: 倍長整数値
**デフォルト値**: 100 (0を渡すとデフォルト値が設定されます) | | Web maximum requests size | 倍長整数 | 27 | **スコープ**: 4D ローカル, 4D Server **説明**: Webサーバに処理を許可する受信HTTPリクエスト (POST) の最大サイズ (バイト単位)。デフォルト値は2,000,000 (2MBより少し少ない値) です。最大値(2,147,483,647)を渡すと、実際上は制限がなくなります。

この制限は、受信するリクエストが大きすぎるためにWebサービスが飽和してしまうことを回避するために使用します。リクエストがこの制限に達すると、4D Webサービスはリクエストを拒否します。
**とりうる値**: 500,000~2,147,483,647 | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-root-folder.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-root-folder.md index 773d4c18309c41..3b3383a4a634f4 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-root-folder.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-root-folder.md @@ -45,7 +45,7 @@ HTMLシンタックス (URLタイプ) 、またはシステムシンタックス * 新しいルートフォルダを考慮に入れるために、Webサーバの再起動が必要です。 * [Get 4D folder](get-4d-folder.md)コマンドを使用すると、何時でも現在のルートフォルダの場所を探すことができます。 -無効なパス名を指定すると、OS Fileマネージャエラーが生成されます。[ON ERR CALL](on-err-call.md)メソッドでこのエラーを検知できます。エラーメソッド内から警告またはメッセージを表示する場合、ブラウザ側で表示されます。 +無効なパス名を指定すると、OS Fileマネージャエラーが生成されます。[ON ERR CALL](on-err-call.md)メソッドでこのエラーを検知できます。エラーメソッド内から警告またはメッセージを表示する場合、ブラウザー側で表示されます。 ## 参照 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 62928bde6c0225..765db576ce7e87 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 @@ -32,13 +32,13 @@ displayed_sidebar: docs **WEB Validate digest**コマンドを使用して、Webサーバに接続しているユーザのID情報 (名前とパスワード) の有効性をチェックします。必ずダイジェストモードのWeb認証のコンテキストで、 *On Web Authenticationデータベースメソッド* でこのコマンドを使用します (*接続セキュリティ* を参照)。 -引数 *userName* と *password* には、ローカルに格納されているユーザ識別情報を渡します。コマンド はこの情報を使用して、Webブラウザによって送られた情報と同等な値を生成します。 +引数 *userName* と *password* には、ローカルに格納されているユーザ識別情報を渡します。コマンド はこの情報を使用して、Webブラウザーによって送られた情報と同等な値を生成します。 値が同じである場合、コマンドはTrueを返します。その他の場合は、Falseを返します。 このメカニズムを使用して、Webサーバへアクセスする自身の安全なシステムをプログラミングによって維持、そして管理することができます。 -**Note:** ブラウザがダイジェスト認証をサポートしていない場合、エラーが返されます (認証エラー) 。 +**Note:** ブラウザーがダイジェスト認証をサポートしていない場合、エラーが返されます (認証エラー) 。 ## 例題 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/xml-get-options.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/xml-get-options.md index a77695aa91606b..997310c095b6dd 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/xml-get-options.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/xml-get-options.md @@ -33,7 +33,7 @@ displayed_sidebar: docs | 定数 | 型 | 値 | コメント | | ------------------------------ | ---- | - | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| XML binary encoding | 倍長整数 | 5 | バイナリデータを変換する方法を指定します。
とりうる値は:
XML Base64 (デフォルト値): バイナリデータは単純にBase64に変換されるXML Data URI scheme: バイナリデータはBase64に変換され、"data:;base64"ヘッダが追加される。このフォーマットは主に、ブラウザが自動でピクチャをデコードできるようにするために使用されます。またSVGピクチャの挿入にも必要です。詳細はを参照してください。 | +| XML binary encoding | 倍長整数 | 5 | バイナリデータを変換する方法を指定します。
とりうる値は:
XML Base64 (デフォルト値): バイナリデータは単純にBase64に変換されるXML Data URI scheme: バイナリデータはBase64に変換され、"data:;base64"ヘッダが追加される。このフォーマットは主に、ブラウザーが自動でピクチャをデコードできるようにするために使用されます。またSVGピクチャの挿入にも必要です。詳細はを参照してください。 | | XML date encoding | 倍長整数 | 2 | 4D日付の変換方法を指定します。例えば日本のタイムゾーンで !2003/01/01! の例で、とりうる値は (時差によりUTCでは日付が異なる場合があります):
XML ISO (デフォルト値): タイムゾーンの指定なしでxs:datetimeフォーマットを使用します。結果は: "2003-01-01"。時間部がSQLなどを使用して4D値に含まれていても、それは失われます。XML Local: タイムゾーンを指定してxs:dateフォーマットを使用します。結果は: "2003-01-01 +09:00"。時間部がSQLなどを使用して4D値に含まれていても、それは失われます。XML Datetime local: タイムゾーンを指定してxs:dateTime (ISO 8601) フォーマットを使用します。時間部がSQLなどを使用して4D値に含まれている場合、このフォーマットでは時間部が保持されます。結果は: "2003-01-01T00:00:00 +09:00"。XML UTC: xs:dateフォーマットを使用します。結果は: "2003-01-01Z"。時間部がSQLなどを使用して4D値に含まれていても、それは失われます。XML Datetime UTC: xs:dateTime (ISO 8601)フォーマットを使用します。時間部がSQLなどを使用して4D値に含まれている場合、このフォーマットでは時間部が保持されます。結果は: "2003-01-01T00:00:00Z". | | XML DOM case sensitivity | 倍長整数 | 8 | [DOM Get XML element](dom-get-xml-element.md) および [DOM Count XML elements](dom-count-xml-elements.md) コマンドにおける要素名の大文字と小文字の区別を指定します。
取り得る値:
XML case sensitive (デフォルト値): コマンドは大文字と小文字を区別します。XML case insensitive: コマンドは大文字と小文字を区別しません。 | | XML external entity resolution | 倍長整数 | 7 | 外部エンティティがXMLドキュメント内で解決されるかどうかを管理します。デフォルトではセキュリティ上の理由から、DOMとSAXの4D XML解析は外部エンティティ解決を許可していません。このセレクターのスコープは呼び出しプロセス(プリエンプティブの場合)、あるいは全てのコオペラティブプロセス(コオペラティブプロセスから呼び出された場合)である点に注意して下さい。これは全てのXMLドキュメント全体的に適用されます(最初の引数は無視されますので、空の文字列を渡して下さい)。
**取りうる値:**XML enabled: XMLドキュメント内での外部エンティティ解決を許可します。XML disabled (デフォルト値): 外部エンティティ解決を許可しない(外部エンティティ宣言は解析エラーを生成します) | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/xml-set-options.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/xml-set-options.md index ef59cb9069d26a..75584b8f5952a3 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/xml-set-options.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/xml-set-options.md @@ -44,7 +44,7 @@ displayed_sidebar: docs | 定数 | 型 | 値 | コメント | | -------------------- | ---- | - | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| XML binary encoding | 倍長整数 | 5 | バイナリデータを変換する方法を指定します。
とりうる値は:
XML Base64 (デフォルト値): バイナリデータは単純にBase64に変換されるXML Data URI scheme: バイナリデータはBase64に変換され、"data:;base64"ヘッダが追加される。このフォーマットは主に、ブラウザが自動でピクチャをデコードできるようにするために使用されます。またSVGピクチャの挿入にも必要です。詳細はを参照してください。 | +| XML binary encoding | 倍長整数 | 5 | バイナリデータを変換する方法を指定します。
とりうる値は:
XML Base64 (デフォルト値): バイナリデータは単純にBase64に変換されるXML Data URI scheme: バイナリデータはBase64に変換され、"data:;base64"ヘッダが追加される。このフォーマットは主に、ブラウザーが自動でピクチャをデコードできるようにするために使用されます。またSVGピクチャの挿入にも必要です。詳細はを参照してください。 | | XML date encoding | 倍長整数 | 2 | 4D日付の変換方法を指定します。例えば日本のタイムゾーンで !2003/01/01! の例で、とりうる値は (時差によりUTCでは日付が異なる場合があります):
XML ISO (デフォルト値): タイムゾーンの指定なしでxs:datetimeフォーマットを使用します。結果は: "2003-01-01"。時間部がSQLなどを使用して4D値に含まれていても、それは失われます。XML Local: タイムゾーンを指定してxs:dateフォーマットを使用します。結果は: "2003-01-01 +09:00"。時間部がSQLなどを使用して4D値に含まれていても、それは失われます。XML Datetime local: タイムゾーンを指定してxs:dateTime (ISO 8601) フォーマットを使用します。時間部がSQLなどを使用して4D値に含まれている場合、このフォーマットでは時間部が保持されます。結果は: "2003-01-01T00:00:00 +09:00"。XML UTC: xs:dateフォーマットを使用します。結果は: "2003-01-01Z"。時間部がSQLなどを使用して4D値に含まれていても、それは失われます。XML Datetime UTC: xs:dateTime (ISO 8601)フォーマットを使用します。時間部がSQLなどを使用して4D値に含まれている場合、このフォーマットでは時間部が保持されます。結果は: "2003-01-01T00:00:00Z". | | XML indentation | 倍長整数 | 4 | XMLドキュメントのインデントを指定します。
とりうる値:
XML With indentation (デフォルト値): ドキュメントはインデントされるXML No indentation: ドキュメントはインデントされない。内容は一行中に置かれます。 | | XML picture encoding | 倍長整数 | 6 | (Base64にエンコードされる前に) ピクチャの変換の方法を指定します。
とりうる値:
XML Convert to PNG (デフォルト値): Base64にエンコードされる前に、ピクチャはPNGに変換されます。XML Native codec: Base64にエンコードされる前に、ピクチャは最初のネイティブなストレージCODECに変換されます。SVGピクチャをエンコードするためにこれらのオプションを使用しなければなりません (XML SET OPTIONSコマンドの例題参照)。 | From f5b9933870a2970e17f220c58ad77008f76b236d Mon Sep 17 00:00:00 2001 From: miyako Date: Thu, 30 Jul 2026 14:21:00 +0900 Subject: [PATCH 2/4] fix: correct cross-references in on-host-database-event-database-method.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Japanese translation incorrectly linked to [Semaphore] instead of the correct database methods. Fixed by referencing the English source: - Line 40: [Semaphore] → [On Exitデータベースメソッド] (On after host database exit) - Line 41: missing method name → [On Startupデータベースメソッド]; also fixed typo ホストデーターベース → ホストデータベース - Line 42: 3× [Semaphore] → [On Exitデータベースメソッド] (On before host database exit) - Line 43: missing method name → [On Startupデータベースメソッド] (On before host database startup) Applied to all 4 versions: current, version-21, version-21-R3, version-21-R4 Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .../on-host-database-event-database-method.md | 8 ++++---- .../on-host-database-event-database-method.md | 8 ++++---- .../on-host-database-event-database-method.md | 8 ++++---- .../on-host-database-event-database-method.md | 8 ++++---- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-host-database-event-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-host-database-event-database-method.md index 9efd9bc5b87dad..aac5352c4abe53 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-host-database-event-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-host-database-event-database-method.md @@ -37,10 +37,10 @@ displayed_sidebar: docs | 定数 | 型 | 値 | コメント | | ------------------------------- | ---- | - | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| On after host database exit | 倍長整数 | 4 | ホストデータベースの [Semaphore](../commands/semaphore) データベースメソッドが実行を終了したところです。 | -| On after host database startup | 倍長整数 | 2 | ホストデーターベースの データベースメソッドが実行を終了したところです。 | -| On before host database exit | 倍長整数 | 3 | ホストデータベースは閉じられようとしているところです。ホストデータベースの [Semaphore](../commands/semaphore) データベースメソッドはまだ呼び出されていない状態です。
ホストデータベースの [Semaphore](../commands/semaphore) データベースは、コンポーネントの [On Host Database Event データベースメソッド](../commands/on-host-database-event-database-method) データベースメソッドが実行されている間は呼び出されません。 | -| On before host database startup | 倍長整数 | 1 | ホストデータベースはちょうど開かれたところです。ホストデータベースの データベースメソッドはまだ呼び出されていません。
データベースメソッドは、 [On Host Database Event データベースメソッド](../commands/on-host-database-event-database-method) データベースメソッドがコンポーネント内で実行されている間は呼び出されません。 | +| On after host database exit | 倍長整数 | 4 | ホストデータベースの [On Exitデータベースメソッド](../commands/on-exit-database-method) が実行を終了したところです。 | +| On after host database startup | 倍長整数 | 2 | ホストデータベースの [On Startupデータベースメソッド](../commands/on-startup-database-method) が実行を終了したところです。 | +| On before host database exit | 倍長整数 | 3 | ホストデータベースは閉じられようとしているところです。ホストデータベースの [On Exitデータベースメソッド](../commands/on-exit-database-method) はまだ呼び出されていない状態です。
ホストデータベースの [On Exitデータベースメソッド](../commands/on-exit-database-method) は、コンポーネントの [On Host Database Event データベースメソッド](../commands/on-host-database-event-database-method) が実行されている間は呼び出されません。 | +| On before host database startup | 倍長整数 | 1 | ホストデータベースはちょうど開かれたところです。ホストデータベースの [On Startupデータベースメソッド](../commands/on-startup-database-method) はまだ呼び出されていません。
[On Startupデータベースメソッド](../commands/on-startup-database-method) は、コンポーネントの [On Host Database Event データベースメソッド](../commands/on-host-database-event-database-method) が実行されている間は呼び出されません。 | このコマンドにより、4D コンポーネントはホストデータベースのオペレーションに関連したプリファレンスやユーザー情報を読み込んだり保存したりすることが出来ます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-host-database-event-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-host-database-event-database-method.md index 9efd9bc5b87dad..aac5352c4abe53 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-host-database-event-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-host-database-event-database-method.md @@ -37,10 +37,10 @@ displayed_sidebar: docs | 定数 | 型 | 値 | コメント | | ------------------------------- | ---- | - | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| On after host database exit | 倍長整数 | 4 | ホストデータベースの [Semaphore](../commands/semaphore) データベースメソッドが実行を終了したところです。 | -| On after host database startup | 倍長整数 | 2 | ホストデーターベースの データベースメソッドが実行を終了したところです。 | -| On before host database exit | 倍長整数 | 3 | ホストデータベースは閉じられようとしているところです。ホストデータベースの [Semaphore](../commands/semaphore) データベースメソッドはまだ呼び出されていない状態です。
ホストデータベースの [Semaphore](../commands/semaphore) データベースは、コンポーネントの [On Host Database Event データベースメソッド](../commands/on-host-database-event-database-method) データベースメソッドが実行されている間は呼び出されません。 | -| On before host database startup | 倍長整数 | 1 | ホストデータベースはちょうど開かれたところです。ホストデータベースの データベースメソッドはまだ呼び出されていません。
データベースメソッドは、 [On Host Database Event データベースメソッド](../commands/on-host-database-event-database-method) データベースメソッドがコンポーネント内で実行されている間は呼び出されません。 | +| On after host database exit | 倍長整数 | 4 | ホストデータベースの [On Exitデータベースメソッド](../commands/on-exit-database-method) が実行を終了したところです。 | +| On after host database startup | 倍長整数 | 2 | ホストデータベースの [On Startupデータベースメソッド](../commands/on-startup-database-method) が実行を終了したところです。 | +| On before host database exit | 倍長整数 | 3 | ホストデータベースは閉じられようとしているところです。ホストデータベースの [On Exitデータベースメソッド](../commands/on-exit-database-method) はまだ呼び出されていない状態です。
ホストデータベースの [On Exitデータベースメソッド](../commands/on-exit-database-method) は、コンポーネントの [On Host Database Event データベースメソッド](../commands/on-host-database-event-database-method) が実行されている間は呼び出されません。 | +| On before host database startup | 倍長整数 | 1 | ホストデータベースはちょうど開かれたところです。ホストデータベースの [On Startupデータベースメソッド](../commands/on-startup-database-method) はまだ呼び出されていません。
[On Startupデータベースメソッド](../commands/on-startup-database-method) は、コンポーネントの [On Host Database Event データベースメソッド](../commands/on-host-database-event-database-method) が実行されている間は呼び出されません。 | このコマンドにより、4D コンポーネントはホストデータベースのオペレーションに関連したプリファレンスやユーザー情報を読み込んだり保存したりすることが出来ます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-host-database-event-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-host-database-event-database-method.md index 9efd9bc5b87dad..aac5352c4abe53 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-host-database-event-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-host-database-event-database-method.md @@ -37,10 +37,10 @@ displayed_sidebar: docs | 定数 | 型 | 値 | コメント | | ------------------------------- | ---- | - | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| On after host database exit | 倍長整数 | 4 | ホストデータベースの [Semaphore](../commands/semaphore) データベースメソッドが実行を終了したところです。 | -| On after host database startup | 倍長整数 | 2 | ホストデーターベースの データベースメソッドが実行を終了したところです。 | -| On before host database exit | 倍長整数 | 3 | ホストデータベースは閉じられようとしているところです。ホストデータベースの [Semaphore](../commands/semaphore) データベースメソッドはまだ呼び出されていない状態です。
ホストデータベースの [Semaphore](../commands/semaphore) データベースは、コンポーネントの [On Host Database Event データベースメソッド](../commands/on-host-database-event-database-method) データベースメソッドが実行されている間は呼び出されません。 | -| On before host database startup | 倍長整数 | 1 | ホストデータベースはちょうど開かれたところです。ホストデータベースの データベースメソッドはまだ呼び出されていません。
データベースメソッドは、 [On Host Database Event データベースメソッド](../commands/on-host-database-event-database-method) データベースメソッドがコンポーネント内で実行されている間は呼び出されません。 | +| On after host database exit | 倍長整数 | 4 | ホストデータベースの [On Exitデータベースメソッド](../commands/on-exit-database-method) が実行を終了したところです。 | +| On after host database startup | 倍長整数 | 2 | ホストデータベースの [On Startupデータベースメソッド](../commands/on-startup-database-method) が実行を終了したところです。 | +| On before host database exit | 倍長整数 | 3 | ホストデータベースは閉じられようとしているところです。ホストデータベースの [On Exitデータベースメソッド](../commands/on-exit-database-method) はまだ呼び出されていない状態です。
ホストデータベースの [On Exitデータベースメソッド](../commands/on-exit-database-method) は、コンポーネントの [On Host Database Event データベースメソッド](../commands/on-host-database-event-database-method) が実行されている間は呼び出されません。 | +| On before host database startup | 倍長整数 | 1 | ホストデータベースはちょうど開かれたところです。ホストデータベースの [On Startupデータベースメソッド](../commands/on-startup-database-method) はまだ呼び出されていません。
[On Startupデータベースメソッド](../commands/on-startup-database-method) は、コンポーネントの [On Host Database Event データベースメソッド](../commands/on-host-database-event-database-method) が実行されている間は呼び出されません。 | このコマンドにより、4D コンポーネントはホストデータベースのオペレーションに関連したプリファレンスやユーザー情報を読み込んだり保存したりすることが出来ます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-host-database-event-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-host-database-event-database-method.md index ad009ba1789dd5..db107429079381 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-host-database-event-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-host-database-event-database-method.md @@ -37,10 +37,10 @@ displayed_sidebar: docs | 定数 | 型 | 値 | コメント | | ------------------------------- | ---- | - | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| On after host database exit | 倍長整数 | 4 | ホストデータベースの [Semaphore](semaphore.md) データベースメソッドが実行を終了したところです。 | -| On after host database startup | 倍長整数 | 2 | ホストデーターベースの データベースメソッドが実行を終了したところです。 | -| On before host database exit | 倍長整数 | 3 | ホストデータベースは閉じられようとしているところです。ホストデータベースの [Semaphore](semaphore.md) データベースメソッドはまだ呼び出されていない状態です。
ホストデータベースの [Semaphore](semaphore.md) データベースは、コンポーネントの [On Host Database Event データベースメソッド](on-host-database-event-database-method.md) データベースメソッドが実行されている間は呼び出されません。 | -| On before host database startup | 倍長整数 | 1 | ホストデータベースはちょうど開かれたところです。ホストデータベースの データベースメソッドはまだ呼び出されていません。
データベースメソッドは、 [On Host Database Event データベースメソッド](on-host-database-event-database-method.md) データベースメソッドがコンポーネント内で実行されている間は呼び出されません。 | +| On after host database exit | 倍長整数 | 4 | ホストデータベースの [On Exitデータベースメソッド](on-exit-database-method.md) が実行を終了したところです。 | +| On after host database startup | 倍長整数 | 2 | ホストデータベースの [On Startupデータベースメソッド](on-startup-database-method.md) が実行を終了したところです。 | +| On before host database exit | 倍長整数 | 3 | ホストデータベースは閉じられようとしているところです。ホストデータベースの [On Exitデータベースメソッド](on-exit-database-method.md) はまだ呼び出されていない状態です。
ホストデータベースの [On Exitデータベースメソッド](on-exit-database-method.md) は、コンポーネントの [On Host Database Event データベースメソッド](on-host-database-event-database-method.md) が実行されている間は呼び出されません。 | +| On before host database startup | 倍長整数 | 1 | ホストデータベースはちょうど開かれたところです。ホストデータベースの [On Startupデータベースメソッド](on-startup-database-method.md) はまだ呼び出されていません。
[On Startupデータベースメソッド](on-startup-database-method.md) は、コンポーネントの [On Host Database Event データベースメソッド](on-host-database-event-database-method.md) が実行されている間は呼び出されません。 | このコマンドにより、4D コンポーネントはホストデータベースのオペレーションに関連したプリファレンスやユーザー情報を読み込んだり保存したりすることが出来ます。 From fe20f946b61f7e9aa7f169d01907e9a2887b4300 Mon Sep 17 00:00:00 2001 From: miyako Date: Thu, 30 Jul 2026 14:39:39 +0900 Subject: [PATCH 3/4] fix: add missing 'Go Mobile with 4D' link in on-mobile-app-authentication The Japanese translation was missing the first See Also link present in the English source. Added it back to all 4 versions. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .../on-mobile-app-authentication-database-method.md | 2 +- .../on-mobile-app-authentication-database-method.md | 2 +- .../on-mobile-app-authentication-database-method.md | 2 +- .../on-mobile-app-authentication-database-method.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-mobile-app-authentication-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-mobile-app-authentication-database-method.md index 3430cc25a1fb60..6b6331cb12ea1a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-mobile-app-authentication-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/commands-legacy/on-mobile-app-authentication-database-method.md @@ -34,6 +34,6 @@ displayed_sidebar: docs ## 参照 - +[Go Mobile with 4D](https://developer.4d.com/go-mobile/) [MOBILE APP REFRESH SESSIONS](../commands/mobile-app-refresh-sessions) [On Mobile App Action データベースメソッド](../commands/on-mobile-app-action-database-method) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-mobile-app-authentication-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-mobile-app-authentication-database-method.md index 3430cc25a1fb60..6b6331cb12ea1a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-mobile-app-authentication-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R3/commands-legacy/on-mobile-app-authentication-database-method.md @@ -34,6 +34,6 @@ displayed_sidebar: docs ## 参照 - +[Go Mobile with 4D](https://developer.4d.com/go-mobile/) [MOBILE APP REFRESH SESSIONS](../commands/mobile-app-refresh-sessions) [On Mobile App Action データベースメソッド](../commands/on-mobile-app-action-database-method) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-mobile-app-authentication-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-mobile-app-authentication-database-method.md index 3430cc25a1fb60..6b6331cb12ea1a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-mobile-app-authentication-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R4/commands-legacy/on-mobile-app-authentication-database-method.md @@ -34,6 +34,6 @@ displayed_sidebar: docs ## 参照 - +[Go Mobile with 4D](https://developer.4d.com/go-mobile/) [MOBILE APP REFRESH SESSIONS](../commands/mobile-app-refresh-sessions) [On Mobile App Action データベースメソッド](../commands/on-mobile-app-action-database-method) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-mobile-app-authentication-database-method.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-mobile-app-authentication-database-method.md index a77f3a8887a2ac..94738366ca090f 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-mobile-app-authentication-database-method.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/on-mobile-app-authentication-database-method.md @@ -34,6 +34,6 @@ displayed_sidebar: docs ## 参照 - +[Go Mobile with 4D](https://developer.4d.com/go-mobile/) [MOBILE APP REFRESH SESSIONS](mobile-app-refresh-sessions.md) [On Mobile App Action データベースメソッド](on-mobile-app-action-database-method.md) \ No newline at end of file From 307ae3d832a1595d1083d825ca3b5b28f8b70f16 Mon Sep 17 00:00:00 2001 From: miyako Date: Thu, 30 Jul 2026 15:03:21 +0900 Subject: [PATCH 4/4] =?UTF-8?q?fix:=20standardize=20=E3=83=95=E3=82=A9?= =?UTF-8?q?=E3=83=AB=E3=83=80=20=E2=86=92=20=E3=83=95=E3=82=A9=E3=83=AB?= =?UTF-8?q?=E3=83=80=E3=83=BC=20in=20commands-legacy?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Same JIS Z 8301 loanword convention as ブラウザー. Applied across all versions using negative lookahead to avoid doubling existing フォルダー instances. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .../append-data-to-pasteboard.md | 4 +- .../commands-legacy/application-file.md | 2 +- .../convert-path-posix-to-system.md | 4 +- .../convert-path-system-to-posix.md | 4 +- .../commands-legacy/copy-document.md | 10 ++-- .../commands-legacy/create-alias.md | 8 +-- .../commands-legacy/create-index.md | 2 +- .../version-21/commands-legacy/data-file.md | 2 +- .../commands-legacy/decrypt-data-blob.md | 2 +- .../commands-legacy/delete-folder.md | 6 +-- .../commands-legacy/delete-index.md | 2 +- .../commands-legacy/discover-data-key.md | 2 +- .../commands-legacy/encrypt-data-blob.md | 2 +- .../commands-legacy/encrypt-data-file.md | 12 ++--- .../version-21/commands-legacy/export-dif.md | 2 +- .../commands-legacy/export-structure-file.md | 14 +++--- .../commands-legacy/export-structure.md | 4 +- .../version-21/commands-legacy/export-sylk.md | 2 +- .../version-21/commands-legacy/export-text.md | 2 +- .../version-21/commands-legacy/folder-list.md | 6 +-- .../version-21/commands-legacy/get-4d-file.md | 10 ++-- .../commands-legacy/get-4d-folder.md | 50 +++++++++---------- .../get-database-localization.md | 8 +-- .../commands-legacy/get-database-parameter.md | 18 +++---- .../commands-legacy/get-document-icon.md | 4 +- .../version-21/commands-legacy/graph.md | 2 +- .../http-get-certificates-folder.md | 12 ++--- .../commands-legacy/http-get-option.md | 2 +- .../http-set-certificates-folder.md | 16 +++--- .../commands-legacy/http-set-option.md | 2 +- .../version-21/commands-legacy/import-dif.md | 2 +- .../commands-legacy/import-structure.md | 4 +- .../version-21/commands-legacy/import-sylk.md | 2 +- .../version-21/commands-legacy/import-text.md | 2 +- .../integrate-mirror-log-file.md | 2 +- .../commands-legacy/json-resolve-pointers.md | 2 +- .../launch-external-process.md | 4 +- .../localized-document-path.md | 16 +++--- .../version-21/commands-legacy/log-event.md | 2 +- .../commands-legacy/log-file-to-json.md | 2 +- .../commands-legacy/method-get-code.md | 2 +- .../commands-legacy/method-set-attribute.md | 4 +- .../mobile-app-refresh-sessions.md | 4 +- .../commands-legacy/move-document.md | 2 +- .../notify-resources-folder-modification.md | 10 ++-- .../commands-legacy/object-set-format.md | 10 ++-- .../commands-legacy/object-to-path.md | 12 ++--- .../commands-legacy/open-resource-file.md | 6 +-- .../commands-legacy/path-to-object.md | 20 ++++---- .../commands-legacy/picture-to-blob.md | 2 +- .../commands-legacy/resolve-alias.md | 4 +- .../version-21/commands-legacy/restore.md | 6 +-- .../commands-legacy/select-document.md | 14 +++--- .../commands-legacy/select-folder.md | 26 +++++----- .../set-database-localization.md | 6 +-- .../commands-legacy/set-database-parameter.md | 18 +++---- .../commands-legacy/set-external-data-path.md | 2 +- .../version-21/commands-legacy/set-index.md | 2 +- .../commands-legacy/set-update-folder.md | 8 +-- .../commands-legacy/show-on-disk.md | 12 ++--- .../commands-legacy/sql-export-database.md | 12 ++--- .../commands-legacy/sql-export-selection.md | 2 +- .../version-21/commands-legacy/sql-login.md | 2 +- .../commands-legacy/structure-file.md | 6 +-- .../commands-legacy/system-folder.md | 14 +++--- .../commands-legacy/temporary-folder.md | 4 +- .../commands-legacy/test-path-name.md | 8 +-- .../commands-legacy/verify-data-file.md | 2 +- .../commands-legacy/wa-set-page-content.md | 2 +- .../commands-legacy/wa-set-url-filters.md | 2 +- .../commands-legacy/web-get-option.md | 2 +- .../commands-legacy/web-send-blob.md | 2 +- .../commands-legacy/web-send-file.md | 4 +- .../commands-legacy/web-set-option.md | 2 +- .../commands-legacy/web-set-root-folder.md | 14 +++--- 75 files changed, 251 insertions(+), 251 deletions(-) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/append-data-to-pasteboard.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/append-data-to-pasteboard.md index 34404575600744..f89148b8b17859 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/append-data-to-pasteboard.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/append-data-to-pasteboard.md @@ -96,7 +96,7 @@ displayed_sidebar: docs     End for   // テキストイメージをペーストボードに置く     SET TEXT TO PASTEBOARD($vtRecordData) -  // Temporary フォルダのスクラップファイル名 +  // Temporary フォルダーのスクラップファイル名     $vsDocName:=Temporary folder+"Scrap"+String(1+(Random%99))   // スクラップファイルがあれば削除する (ここでエラーをテストすべき)     DELETE DOCUMENT($vsDocName) @@ -150,7 +150,7 @@ GET RECORD FROM PASTEBOARDメソッドを使用して、このレコードイメ        :(Pasteboard data size("4Drc")>0)   // 含まれていればペーストボードの中身を取り出す           GET PASTEBOARD DATA("4Drc";$vxPasteboardData) -  // Temporary フォルダ内のスクラップファイル名 +  // Temporary フォルダー内のスクラップファイル名           $vsDocName:=Temporary folder+"Scrap"+String(1+(Random%99))   // スクラップファイルが存在すれば削除する (ここでエラーをテストすべき)           DELETE DOCUMENT($vsDocName) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/application-file.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/application-file.md index 0110227540fb84..ecbf6467eead6d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/application-file.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/application-file.md @@ -33,7 +33,7 @@ Windows 例えば、ボリュームE上の\\PROGRAMS\\4Dに配置された4Dを使用している場合、この関数は、E:\\PROGRAMS\\4D\\4D.EXEを返します。 Macintosh -例えば、Macintosh HDディスク上のProgramsフォルダの中にある4Dを使用している場合、この関数は、Macintosh HD:Programs:4D.appを返します。 +例えば、Macintosh HDディスク上のProgramsフォルダーの中にある4Dを使用している場合、この関数は、Macintosh HD:Programs:4D.appを返します。 ## 例題 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/convert-path-posix-to-system.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/convert-path-posix-to-system.md index 8ee06080696292..c9919aca7268fb 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/convert-path-posix-to-system.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/convert-path-posix-to-system.md @@ -31,9 +31,9 @@ displayed_sidebar: docs Convert path POSIX to system コマンドはPOSIX (Unix) シンタックスで表現されたパス名をシステムシンタックスで表現されたパス名に変換します。 -*posixPath*引数にPOSIXシンタックスで表現された、ファイルやフォルダの完全パス名を渡します。 これは ("/"から始まる) 絶対パスでなければなりません。ディスクパスを渡さなければならず、(例えばftp://ftp.mysite.frなどから始まる) ネットワークパスを渡すことはできません。 +*posixPath*引数にPOSIXシンタックスで表現された、ファイルやフォルダーの完全パス名を渡します。 これは ("/"から始まる) 絶対パスでなければなりません。ディスクパスを渡さなければならず、(例えばftp://ftp.mysite.frなどから始まる) ネットワークパスを渡すことはできません。 -コマンドは現在のシステムシンタックスで表現された、ファイルやフォルダの完全パス名を返します。 +コマンドは現在のシステムシンタックスで表現された、ファイルやフォルダーの完全パス名を返します。 オプションの *\** 引数を使用して*posixPath*引数がエンコードされているかどうかを指定できます。*posixPath*引数がエンコードされている場合、この引数を渡さなければなりません。そうでなければ正しく変換されません。このコマンドはエンコードなしのパス名を返します。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/convert-path-system-to-posix.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/convert-path-system-to-posix.md index 56adebd7bb8528..a0febb735dfa99 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/convert-path-system-to-posix.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/convert-path-system-to-posix.md @@ -31,9 +31,9 @@ displayed_sidebar: docs Convert path system to POSIX コマンドはシステムシンタックスで表現されたパス名をPOSIX (Unix) シンタックスで表現されたパス名に変換します。 -*systemPath*引数には、システムシンタックスで表現した、ファイルやフォルダのパス名を渡します (Mac OS やWindows)。このパスは絶対パス、あるいはデータベースフォルダ (データベースストラクチャファイルを含むフォルダ) からの相対パスです。コマンド実行時に、パスの要素が実際にディスク上に存在する必要はありません。 コマンドはパス名の妥当性をテストしません。 +*systemPath*引数には、システムシンタックスで表現した、ファイルやフォルダーのパス名を渡します (Mac OS やWindows)。このパスは絶対パス、あるいはデータベースフォルダー (データベースストラクチャファイルを含むフォルダー) からの相対パスです。コマンド実行時に、パスの要素が実際にディスク上に存在する必要はありません。 コマンドはパス名の妥当性をテストしません。 -コマンドはファイルやフォルダのPOSIXシンタックスで表現した完全パス名を返します。*systemPath*に渡されたパスのタイプにかかわらず、コマンドは常に絶対パス名を返します。*systemPath*に相対パス名を渡すと、4Dはデータベースフォルダのパス名を追加して返します。 +コマンドはファイルやフォルダーのPOSIXシンタックスで表現した完全パス名を返します。*systemPath*に渡されたパスのタイプにかかわらず、コマンドは常に絶対パス名を返します。*systemPath*に相対パス名を渡すと、4Dはデータベースフォルダーのパス名を追加して返します。 オプションの *\** 引数を使用してPOSIXのエンコーディングを指定できます。デフォルトで、Convert path system to POSIXはPOSIXパスの特別文字をエンコードしません。*\**引数を渡すと、特別文字は変換されます (例えば"My folder"は"My%20folder"になります)。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/copy-document.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/copy-document.md index b6af5c3bae411e..b7c5ec734fe0f2 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/copy-document.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/copy-document.md @@ -13,7 +13,7 @@ displayed_sidebar: docs | --- | --- | --- | --- | | sourceName | Text | → | コピーするファイルやフォルダーのパス名 | | destinationName | Text | → | ファイルやフォルダーコピーの配置先名またはパス名 | -| newName | Text | → | コピーされたファイルまたはフォルダの新しい名前 | +| newName | Text | → | コピーされたファイルまたはフォルダーの新しい名前 | | * | 演算子 | → | 存在する場合、既存のドキュメントを上書きする | @@ -52,7 +52,7 @@ displayed_sidebar: docs ## 例題 1 -次の例を使用して、そのドキュメントがあるフォルダ内でドキュメントを複製します。 +次の例を使用して、そのドキュメントがあるフォルダー内でドキュメントを複製します。 ```4d  COPY DOCUMENT("C:\\FOLDER\\DocName";"C:\\FOLDER\\DocName2") @@ -60,7 +60,7 @@ displayed_sidebar: docs ## 例題 2 -次の例を使用して、ドキュメントをデータベースフォルダにコピーします(表示されているC:\\\\FOLDERは、データベースフォルダではありません) 。 +次の例を使用して、ドキュメントをデータベースフォルダーにコピーします(表示されているC:\\\\FOLDERは、データベースフォルダーではありません) 。 ```4d  COPY DOCUMENT("C:\\FOLDER\\DocName";"DocName") @@ -76,7 +76,7 @@ displayed_sidebar: docs ## 例題 4 -次の例を使用して、そのドキュメントがあるフォルダ内で既存のコピーを上書きして、ドキュメントを複製します。 +次の例を使用して、そのドキュメントがあるフォルダー内で既存のコピーを上書きして、ドキュメントを複製します。 ```4d  COPY DOCUMENT("C:\\FOLDER\\DocName";"C:\\FOLDER\\DocName2";*) @@ -124,7 +124,7 @@ displayed_sidebar: docs   //"folder2/new" という名前のファイルを作成します(name2は無視されます)。    COPY DOCUMENT("folder1\\" ; "folder2\\") -  //"folder2/folder1/" という名前のフォルダを作成します。 +  //"folder2/folder1/" という名前のフォルダーを作成します。    COPY DOCUMENT("folder1\\" ; "folder2\\" ; "new")   //"folder2/new/" という名前のファイルを作成します。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-alias.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-alias.md index 7fe3eb62be2aca..6c2ad8741d42d6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-alias.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-alias.md @@ -28,11 +28,11 @@ displayed_sidebar: docs ## 説明 -CREATE ALIASコマンドを使用して、*targetPath*に渡した目的のファイルまたはフォルダのエイリアス(Windowsでは"ショートカット" と呼ばれる) を作成します。名前と場所は、引数*targetPath*によって決定されます。 +CREATE ALIASコマンドを使用して、*targetPath*に渡した目的のファイルまたはフォルダーのエイリアス(Windowsでは"ショートカット" と呼ばれる) を作成します。名前と場所は、引数*targetPath*によって決定されます。 -エイリアスは、あらゆる種類のドキュメントやフォルダに役立ちます。エイリアスのアイコンはターゲットアイテムと同じです。アイコンの左下には小さな矢印があります。Mac OSではアイコン名はイタリック文字で表示されます。 +エイリアスは、あらゆる種類のドキュメントやフォルダーに役立ちます。エイリアスのアイコンはターゲットアイテムと同じです。アイコンの左下には小さな矢印があります。Mac OSではアイコン名はイタリック文字で表示されます。 -このコマンドは、名前をデフォルトで割り当てませんので、引数*aliasPath*に名前を渡す必要があります。名前だけをこの引数に渡すと、エイリアスがカレントのワーキングフォルダ内に作成されます(通常、ストラクチャファイルを格納しているファイル) 。 +このコマンドは、名前をデフォルトで割り当てませんので、引数*aliasPath*に名前を渡す必要があります。名前だけをこの引数に渡すと、エイリアスがカレントのワーキングフォルダー内に作成されます(通常、ストラクチャファイルを格納しているファイル) 。 **Note:** Windowsでは、ショートカットは、拡張子".LNK" (可視できません) によって指定されます。この拡張子を渡さなければ、コマンドが自動的に拡張子を付加します。 @@ -40,7 +40,7 @@ displayed_sidebar: docs ## 例題 -データベースは、データベースのフォルダ内でソートされた"レポート番号" と呼ばれるテキストファイルを作成します。これらのレポートのショートカットを作成し、便利な場所に保存します。 +データベースは、データベースのフォルダー内でソートされた"レポート番号" と呼ばれるテキストファイルを作成します。これらのレポートのショートカットを作成し、便利な場所に保存します。 ```4d   //メソッドCREATE_REPORT diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-index.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-index.md index 742b3de81f2197..1d01b461c2aa65 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-index.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/create-index.md @@ -59,7 +59,7 @@ displayed_sidebar: docs ## 配布に関する注意 -このコマンドはデータベースストラクチャーを変更するため、読み出し専用のパッケージアプリ(*Program Files* フォルダ内にまたは.4dz ファイル内にインストールされている.4dc ファイル)のコンテキストにおいては使用することができません。 +このコマンドはデータベースストラクチャーを変更するため、読み出し専用のパッケージアプリ(*Program Files* フォルダー内にまたは.4dz ファイル内にインストールされている.4dc ファイル)のコンテキストにおいては使用することができません。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/data-file.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/data-file.md index ed34f5d00a788c..5e03994448284f 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/data-file.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/data-file.md @@ -37,7 +37,7 @@ Windows上 例えば、ボリュームG上の\\DOCS\\MyCDsに配置されたデータベースMyCDsを使って作業している場合、この関数はG:\\DOCS\\MyCDs\\MyCDs.4DDを返します(データベース作成時にデフォルトの場所と名前を使用した場合)。 Macintosh上 -例えば、ハードディスクMacintosh HD上のDocuments:MyCDsフォルダに配置されたデータベースを使って作業している場合、この関数はMacintosh HD:Documents:MyCDs:MyCDs.4DDを返します(データベース作成時にデフォルトの場所と名前を使用した場合)。 +例えば、ハードディスクMacintosh HD上のDocuments:MyCDsフォルダーに配置されたデータベースを使って作業している場合、この関数はMacintosh HD:Documents:MyCDs:MyCDs.4DDを返します(データベース作成時にデフォルトの場所と名前を使用した場合)。 **警告:** リモートモードの4Dからこのコマンドを呼び出した場合、ロング名ではなくデータファイル名のみが返されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/decrypt-data-blob.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/decrypt-data-blob.md index a7c126c5821bfc..e3ad41037223e9 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/decrypt-data-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/decrypt-data-blob.md @@ -46,7 +46,7 @@ BLOB を復号化するのには、*keyObject* または *passPhrase* のいづ ## 例題 -以下の例では、データベースのRESOURCES フォルダにある暗号化されたファイルを復号化したい場合を考えます: +以下の例では、データベースのRESOURCES フォルダーにある暗号化されたファイルを復号化したい場合を考えます: ```4d diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/delete-folder.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/delete-folder.md index 9364d584c24d5c..e5529f1e14da56 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/delete-folder.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/delete-folder.md @@ -33,11 +33,11 @@ displayed_sidebar: docs | 定数 | 型 | 値 | コメント | | -------------------- | ---- | - | ------------------ | -| Delete only if empty | 倍長整数 | 0 | フォルダの中身が空の場合のみ削除する | -| Delete with contents | 倍長整数 | 1 | フォルダを中身ごと削除する | +| Delete only if empty | 倍長整数 | 0 | フォルダーの中身が空の場合のみ削除する | +| Delete with contents | 倍長整数 | 1 | フォルダーを中身ごと削除する | * Delete only if empty (0) を受け渡した場合、または *deleteOption* を省略した場合: - * *folder* パラメーターに指定したフォルダーは、空の場合に限り削除されます。空でない場合には削除処理は行わず、エラー -47 (ファイルが既に開かれている、あるいはフォルダが空ではありません。) が発生します。 + * *folder* パラメーターに指定したフォルダーは、空の場合に限り削除されます。空でない場合には削除処理は行わず、エラー -47 (ファイルが既に開かれている、あるいはフォルダーが空ではありません。) が発生します。 * 指定したフォルダーがが存在しない場合にはエラー \-120 (存在しないディレクトリを指定するパス名を使用してファイルにアクセスしようとしました。) が生成されます。 * Delete with contents (1) を受け渡した場合: * *folder* パラメーターに指定したフォルダーは、格納されている要素ごと削除されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/delete-index.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/delete-index.md index 2097d4ca87c8c3..32a50d326b5ea3 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/delete-index.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/delete-index.md @@ -40,7 +40,7 @@ displayed_sidebar: docs ## 配布に関する注意 -このコマンドはデータベースストラクチャーを変更するため、読み出し専用のパッケージアプリ(*Program Files* フォルダ内にまたは.4dz ファイル内にインストールされている.4dc ファイル)のコンテキストにおいては使用することができません。 +このコマンドはデータベースストラクチャーを変更するため、読み出し専用のパッケージアプリ(*Program Files* フォルダー内にまたは.4dz ファイル内にインストールされている.4dc ファイル)のコンテキストにおいては使用することができません。 ## 例題 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/discover-data-key.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/discover-data-key.md index 75c2cdbda3787c..589cd2bff43365 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/discover-data-key.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/discover-data-key.md @@ -31,7 +31,7 @@ displayed_sidebar: docs 検索対象となる接続されたデバイスには、USBキーや外部ディスクも含まれます。有効な暗号化キーは、暗号化されたデータベースへの読み/書きのアクセスを行うためには必要です。このコマンドは例えば、ユーザーがUSB キーを挿入した後のデータベースのスタートアップ時などに呼び出すことができます。 -キーファイル(".4DKeyChain" 拡張子のファイル)は接続されたデバイスのトップレベルに保存されている必要があります(フォルダ階層の中までは検索されません)。暗号化キーはJSON フォーマットで保存されている必要があります(*4D デザインリファレンス*の*データ暗号化キーをファイルに保存する* を参照してください)。 +キーファイル(".4DKeyChain" 拡張子のファイル)は接続されたデバイスのトップレベルに保存されている必要があります(フォルダー階層の中までは検索されません)。暗号化キーはJSON フォーマットで保存されている必要があります(*4D デザインリファレンス*の*データ暗号化キーをファイルに保存する* を参照してください)。 **返される値** diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/encrypt-data-blob.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/encrypt-data-blob.md index 652259623c0e81..68252695380583 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/encrypt-data-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/encrypt-data-blob.md @@ -48,7 +48,7 @@ BLOB を暗号化するのには、*keyObject* または *passPhrase* のいづ ## 例題 -データベースのRESOURCES フォルダ内にあるテキストファイルを暗号化する場合を考えます: +データベースのRESOURCES フォルダー内にあるテキストファイルを暗号化する場合を考えます: ```4d  var $fileToEncrypt;$encryptedFile : 4D.File diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/encrypt-data-file.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/encrypt-data-file.md index 6186c9c50c4220..6f00185894d7f9 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/encrypt-data-file.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/encrypt-data-file.md @@ -14,10 +14,10 @@ displayed_sidebar: docs | structurePath | Text | → | ストラクチャーファイルのパス名 | | dataPath | Text | → | 暗号化するデータファイルへのパス名 | | newPassPhrase | newDataKey | テキスト, オブジェクト | → | 更新したい場合: 新しいパスフレーズ (テキスト)または新しい暗号化キー(オブジェクト) | -| archiveFolder | Text | → | 元のファイルを保存しておくフォルダのパス名 | +| archiveFolder | Text | → | 元のファイルを保存しておくフォルダーのパス名 | | curPassPhrase | curDataKey | テキスト, オブジェクト | → | カレントのパスフレーズ(テキスト)またはカレントの暗号化キー(オブジェクト) | | methodName | Text | → | 4Dコールバックメソッド名 | -| 戻り値 | Text | ← | 元のファイルが保存されたフォルダの完全なパス名 | +| 戻り値 | Text | ← | 元のファイルが保存されたフォルダーの完全なパス名 | @@ -56,10 +56,10 @@ displayed_sidebar: docs * **データベースを再暗号化するとき**(つまり既に暗号化されているデータベースをもう一度暗号化するとき)は、*newPassPhrase* (あるいは *newDataKey*) 引数とカレントのパスフレーズ(またはカレントのデータキー)の両方を渡す必要があります。これは再暗号化のマーにデータベースの復号化が必要になるからです。これらの情報は、以下のように渡すことができます: * コマンドに*curPassPhrase* (または *curDataKey*) 引数を渡す * 4D キーチェーンで渡す -* **全てのテーブルから暗号化を削除する**ためには、空のパスフレーズまたは*null* データキーを*newPassPhrase* (あるいは *newDataKey*)引数として渡します。このときカレントのパスフレーズまたはデータキーが既に提供されている必要があります。復号化されたファイルは、“Replaced files (Decrypting) YYYY-MM-DD HH-MM-SS”/"Decrypted files YYYY-MM-DD HH-MM-SS"という名前のフォルダ内に生成/コピーされます。 +* **全てのテーブルから暗号化を削除する**ためには、空のパスフレーズまたは*null* データキーを*newPassPhrase* (あるいは *newDataKey*)引数として渡します。このときカレントのパスフレーズまたはデータキーが既に提供されている必要があります。復号化されたファイルは、“Replaced files (Decrypting) YYYY-MM-DD HH-MM-SS”/"Decrypted files YYYY-MM-DD HH-MM-SS"という名前のフォルダー内に生成/コピーされます。 -このコマンドは元のファイルは編集しません。元のファイルは*archiveFolder* 引数で指定したフォルダに移動されます(引数が渡されていれば)。このフォルダは特殊なフォルダで、*Replaced files (Encrypting) YYYY-MM-DD HH-MM-SS* or *Replaced files (Decrypting) YYYY-MM-DD HH-MM-SS* という名前がつけられ、YYYY-MM-DD HH-MM-SS は処理をした日時を表します。例えば、 "Replaced files (Encrypting) 2018-09-29 13-00-35"というような名前です。新たに暗号化または複合化されたデータファイルは自動的に元のファイルと入れ換えられます。 -引数に"" (空の文字列)を渡した場合、標準の**フォルダを開く**ダイアログがが表示され、ユーザーは作成されるフォルダの位置を指定することができます。引数が省略されていた場合、元のファイルは、ストラクチャーファイルのすぐ隣に作成された、タイムスタンプを押されたフォルダに自動的に保存されていきます。 +このコマンドは元のファイルは編集しません。元のファイルは*archiveFolder* 引数で指定したフォルダーに移動されます(引数が渡されていれば)。このフォルダーは特殊なフォルダーで、*Replaced files (Encrypting) YYYY-MM-DD HH-MM-SS* or *Replaced files (Decrypting) YYYY-MM-DD HH-MM-SS* という名前がつけられ、YYYY-MM-DD HH-MM-SS は処理をした日時を表します。例えば、 "Replaced files (Encrypting) 2018-09-29 13-00-35"というような名前です。新たに暗号化または複合化されたデータファイルは自動的に元のファイルと入れ換えられます。 +引数に"" (空の文字列)を渡した場合、標準の**フォルダーを開く**ダイアログがが表示され、ユーザーは作成されるフォルダーの位置を指定することができます。引数が省略されていた場合、元のファイルは、ストラクチャーファイルのすぐ隣に作成された、タイムスタンプを押されたフォルダーに自動的に保存されていきます。 *method* 引数を使用すると、暗号化プロセスの途中に頻繁に呼び出されるコールバックメソッドを設定することができます。空の文字列または無効なメソッド名を渡した場合、この引数は無視されます(メソッドは呼び出されません)。呼び出されるとき、このメソッドは呼び出しを行っているイベントの型によって、最大で5つまでの引数を受け取ることができます(以下参照)。これらの引数をメソッド内で宣言しておくことを忘れないで下さい: @@ -75,7 +75,7 @@ displayed_sidebar: docs **戻り値** -元のファイルの移行先フォルダの実際のパスが返されます。 +元のファイルの移行先フォルダーの実際のパスが返されます。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-dif.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-dif.md index 134be1e700a322..bd39f48e13366c 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-dif.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-dif.md @@ -24,7 +24,7 @@ displayed_sidebar: docs 書き出されるレコードごとに、On Loadイベントがフォームメソッドに送られます。このイベントを利用して、書き出し用フォームで使用する変数を設定します。 -*document*引数には、新規または既存のドキュメントファイルを指定することができます。*document*が既存のドキュメントファイルと同じ名前の場合には、そのドキュメントファイルは上書きされます。また、*document*にはボリューム名やフォルダ名等のパスを含めることもできます。空の文字列を渡すと、標準のファイルを保存ダイアログボックスが表示されます。ユーザがこのダイアログボックスをキャンセルすると、データ書き出し処理は中止され、システム変数OKには0がセットされます。 +*document*引数には、新規または既存のドキュメントファイルを指定することができます。*document*が既存のドキュメントファイルと同じ名前の場合には、そのドキュメントファイルは上書きされます。また、*document*にはボリューム名やフォルダー名等のパスを含めることもできます。空の文字列を渡すと、標準のファイルを保存ダイアログボックスが表示されます。ユーザがこのダイアログボックスをキャンセルすると、データ書き出し処理は中止され、システム変数OKには0がセットされます。 データの書き出し処理中には進捗インジケータが表示されます。インジケータの中止ボタンをクリックすると、処理を中断します。書き出しが正常に完了 すると、システム変数OKに1がセットされ、エラーが発生、または処理が中断された場合には0がセットされます。インジケータを表示したくない場合には、[MESSAGES OFF](messages-off.md "MESSAGES OFF")コマンドを使用してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-structure-file.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-structure-file.md index 1cb94ce8512aed..71c1b5da5d8c8c 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-structure-file.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-structure-file.md @@ -11,7 +11,7 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | -| folderPath | Text | → | プロジェクトファイルの保存先フォルダのパス | +| folderPath | Text | → | プロジェクトファイルの保存先フォルダーのパス | | options | Object | → | 書き出しオプション | | 戻り値 | Object | ← | 書き出しステータスと(あれば)エラーについてのメッセージ | @@ -42,14 +42,14 @@ displayed_sidebar: docs また、コンポーネントから呼ばれた場合でも、コマンドは常にホストデータベースストラクチャーを書き出すという点に注意してください。 -*folderPath* 引数には、書き出されたファイルを保存するフォルダのシステムパスを渡します。 +*folderPath* 引数には、書き出されたファイルを保存するフォルダーのシステムパスを渡します。 *options* 引数を使用すると、変換のプロセスをカスタマイズすることができます。*options* オブジェクトには、以下のプロパティを格納することができます: | **プロパティ名** | **値の型** | **詳細** | | ----------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| withLog | ブールまたは文字列 |
true または "always": 指定先のLogs フォルダに変換ログファイルを作成します
"ifNotEmpty": 変換ログファイルに何らかのメッセージが含まれる場合にのみ変換ログファイルを作成します
false または省略(デフォルト): 変換ログファイルを作成しません
| -| makeProject | ブール | true を渡すと"Project" フォルダに.4DProject ファイルを書き出します。 | +| withLog | ブールまたは文字列 |
true または "always": 指定先のLogs フォルダーに変換ログファイルを作成します
"ifNotEmpty": 変換ログファイルに何らかのメッセージが含まれる場合にのみ変換ログファイルを作成します
false または省略(デフォルト): 変換ログファイルを作成しません
| +| makeProject | ブール | true を渡すと"Project" フォルダーに.4DProject ファイルを書き出します。 | | filter | オブジェクト | 書き出されるコンテンツ。省略された場合(デフォルト)、全てが書き出されます。 | | projectMethods | ブール | プロジェクトメソッドを書き出すにはtrue | | databaseMethods | ブール | データベースメソッドを書き出すにはtrue | @@ -58,14 +58,14 @@ displayed_sidebar: docs | pageFormat | ブール | それぞれのjson ファイルの"pageFormat" プロパティとしてページフォーマットを含めるためにはtrue | | catalog | ブール | テーブルとフィールドの定義を書き出すにはtrue | | forms | ブール | フォームを書き出すにはtrue | -| folders | ブール | エクスプローラーフォルダ定義を書き出すにはtrue | +| folders | ブール | エクスプローラーフォルダー定義を書き出すにはtrue | | settings | ブール | エクスプローラーストラクチャー設定を書き出すにはtrue | | menus | ブール | メニューを書き出すにはtrue | | tips | ブール | tipsを書き出すにはtrue | | lists | ブール | リストを書き出すにはtrue | | filters | ブール | フィルターを書き出すにはtrue | | pictures | ブール | ピクチャーライブラリのピクチャーを書き出すにはtrue | -| resources | ブール | Resources フォルダを書き出すにはtrue | +| resources | ブール | Resources フォルダーを書き出すにはtrue | | trash | ブール | ゴミ箱に入ったメソッドとフォームを書き出すにはtrue (\*) | | windowPositions | ブール | ウィンドウの位置を書き出すにはtrue | | methodPreferences | ブール | メソッドエディター設定を書き出すにはtrue | @@ -100,7 +100,7 @@ displayed_sidebar: docs ## 例題 1 -データベースストラクチャーを、"Export" というフォルダに、デフォルトの設定で書き出したい場合を考えます: +データベースストラクチャーを、"Export" というフォルダーに、デフォルトの設定で書き出したい場合を考えます: ```4d  var $result : Object diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-structure.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-structure.md index 7966d2e4586a3a..5ea933917e33eb 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-structure.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-structure.md @@ -42,9 +42,9 @@ exportedStructure 引数には、ストラクチャー定義を格納したい このコマンドは、**書き出し > ストラクチャー定義をXML ファイルに書き出し** **... または** **書き出し > ストラクチャー定義を** **HTML ファイルに書き出し...** メニュー項目のを選択した時と同じXML またはHTML コードを生成します(*ストラクチャー定義の書き出しと読み込み*参照)。 -* **xml フォーマット**: 4D ストラクチャー定義の内部的な"文法" は、DTD ファイルを使用してドキュメントになっています。またこのファイルはXML ファイルの検証にも使用されます。4D が使用するファイルは、4D アプリケーションの隣にある**DTD** フォルダ内にまとめられています。ストラクチャー定義に使用されるのは、**base\_core.dtd** および **common.dtd** ファイルです。詳細な情報については、このファイルの中身と、それに含まれるコメントを参照してください。 +* **xml フォーマット**: 4D ストラクチャー定義の内部的な"文法" は、DTD ファイルを使用してドキュメントになっています。またこのファイルはXML ファイルの検証にも使用されます。4D が使用するファイルは、4D アプリケーションの隣にある**DTD** フォルダー内にまとめられています。ストラクチャー定義に使用されるのは、**base\_core.dtd** および **common.dtd** ファイルです。詳細な情報については、このファイルの中身と、それに含まれるコメントを参照してください。 XML フォーマットで書き出されたストラクチャー定義は他のデータベースで読み込むことができます([IMPORT STRUCTURE](import-structure.md) 参照)。 -* **html フォーマット**: コマンドはHTML コードを生成し、このコードにはピクチャーやcss など、HTML の描画に必要な外部要素を格納したフォルダへの参照が含まれています。このコードを、ブラウザーで表示するためのHTML ページとして保存したい場合、**書き出し > ストラクチャー定義を** **HTML ファイルに書き出し...** メニュー項目で作成されるフォルダを再利用するか、または独自のresources フォルダを作成することができます。 +* **html フォーマット**: コマンドはHTML コードを生成し、このコードにはピクチャーやcss など、HTML の描画に必要な外部要素を格納したフォルダーへの参照が含まれています。このコードを、ブラウザーで表示するためのHTML ページとして保存したい場合、**書き出し > ストラクチャー定義を** **HTML ファイルに書き出し...** メニュー項目で作成されるフォルダーを再利用するか、または独自のresources フォルダーを作成することができます。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-sylk.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-sylk.md index 76d8f4aafa0baf..10440b2807b804 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-sylk.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-sylk.md @@ -24,7 +24,7 @@ displayed_sidebar: docs 書き出されるレコードごとに、On Loadイベントがフォームメソッドに送られます。このイベントを利用して、書き出し用フォームで使用する変数を設定します。 -*document*引数には、新規または既存のドキュメントファイルを指定することができます。*document*が既存のドキュメントファイルと同じ名前の場合には、そのドキュメントファイルは上書きされます。また、*document*にはボリューム名やフォルダ名等のパスを含めることもできます。空の文字列を渡すと、標準のファイルを保存ダイアログボックスが表示されます。ユーザがこのダイアログボックスをキャンセルすると、データ書き出し処理は中止され、システム変数OKには0がセットされます。 +*document*引数には、新規または既存のドキュメントファイルを指定することができます。*document*が既存のドキュメントファイルと同じ名前の場合には、そのドキュメントファイルは上書きされます。また、*document*にはボリューム名やフォルダー名等のパスを含めることもできます。空の文字列を渡すと、標準のファイルを保存ダイアログボックスが表示されます。ユーザがこのダイアログボックスをキャンセルすると、データ書き出し処理は中止され、システム変数OKには0がセットされます。 データの書き出し処理中には進捗インジケータが表示されます。インジケータの中止ボタンをクリックすると、処理を中断します。書き出しが正常に完了 すると、システム変数OKに1がセットされ、エラーが発生、または処理が中断された場合には0がセットされます。インジケータを表示したくない場合には、[MESSAGES OFF](messages-off.md "MESSAGES OFF")コマンドを使用してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-text.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-text.md index 52e435c0dd4edc..9a084f4ccd8c9c 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-text.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/export-text.md @@ -35,7 +35,7 @@ displayed_sidebar: docs 書き出されるレコードごとに、On Loadイベントがフォームメソッドに送られます。このイベントを利用して、書き出し用フォームで使用する変数を設定します。 -*document*引数には、新規または既存のドキュメントファイルを指定することができます。*document*が既存のドキュメントファイルと同じ名前の場合には、そのドキュメントファイルは上書きされます。また、*document*にはボリューム名やフォルダ名等のパスを含めることもできます。空の文字列を渡すと、標準のファイルを保存ダイアログボックスが表示されます。ユーザがこのダイアログボックスをキャンセルすると、データ書き出し処理は中止され、システム変数OKには0がセットされます。 +*document*引数には、新規または既存のドキュメントファイルを指定することができます。*document*が既存のドキュメントファイルと同じ名前の場合には、そのドキュメントファイルは上書きされます。また、*document*にはボリューム名やフォルダー名等のパスを含めることもできます。空の文字列を渡すと、標準のファイルを保存ダイアログボックスが表示されます。ユーザがこのダイアログボックスをキャンセルすると、データ書き出し処理は中止され、システム変数OKには0がセットされます。 データの書き出し処理中には進捗インジケータが表示されます。インジケータの中止ボタンをクリックすると、処理を中断します。書き出しが正常に完了 すると、システム変数OKに1がセットされ、エラーが発生、または処理が中断された場合には0がセットされます。インジケータを表示したくない場合には、 [MESSAGES OFF](messages-off.md) コマンドを使用してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/folder-list.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/folder-list.md index 57f48ba8582718..a05524636b483a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/folder-list.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/folder-list.md @@ -11,7 +11,7 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | -| pathname | Text | → | ボリュームのパス名、ディレクトリ、またはフォルダ | +| pathname | Text | → | ボリュームのパス名、ディレクトリ、またはフォルダー | | directories | Text array | ← | ロケーションにあるディレクトリの名前 | @@ -28,9 +28,9 @@ displayed_sidebar: docs ## 説明 -FOLDER LIST コマンド は、*pathname*に渡すパス名にあるフォルダの名前を要素とするテキストまたは文字列配列*directories*を生成します。引数*pathname* は完全なパス名だけを受け入れます。 +FOLDER LIST コマンド は、*pathname*に渡すパス名にあるフォルダーの名前を要素とするテキストまたは文字列配列*directories*を生成します。引数*pathname* は完全なパス名だけを受け入れます。 -指定した場所にフォルダがない場合、コマンドは空の配列を返します。*pathname*に渡すパス名が無効だと、FOLDER LISTはファイルマネジャエラーを生成します。このエラーは[ON ERR CALL](on-err-call.md "ON ERR CALL")メソッドを使用して検知することができます。 +指定した場所にフォルダーがない場合、コマンドは空の配列を返します。*pathname*に渡すパス名が無効だと、FOLDER LISTはファイルマネジャエラーを生成します。このエラーは[ON ERR CALL](on-err-call.md "ON ERR CALL")メソッドを使用して検知することができます。 ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-4d-file.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-4d-file.md index 3dc640f12036b8..d10db54d905365 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-4d-file.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-4d-file.md @@ -39,7 +39,7 @@ displayed_sidebar: docs | 定数 | 型 | 値 | コメント | | --------------------------------- | ---- | -- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Backup history file | 倍長整数 | 19 | バックアップ保存先フォルダに保存されているバックアップ履歴ファイル(*バックアップジャーナル* 参照)。 | +| Backup history file | 倍長整数 | 19 | バックアップ保存先フォルダーに保存されているバックアップ履歴ファイル(*バックアップジャーナル* 参照)。 | | Backup log file | 倍長整数 | 13 | カレントのバックアップジャーナルファイル (*バックアップジャーナル* 参照)。データベースのストラクチャーファイルのとなりにあるLogsフォルダーに保存されています。 | | Backup settings file | 倍長整数 | 18 | アプリケーションが現在使用している backup.4DSettings ファイル。使用されるのはデフォルトのバックアップ設定ファイル、または、データファイル用のユーザーバックアップ設定ファイルです。 | | Backup settings file for data | 倍長整数 | 17 | データフォルダーの Settings フォルダーにある、backup.4DSettings ファイル (xml 形式) | @@ -50,13 +50,13 @@ displayed_sidebar: docs | Debug log file | 倍長整数 | 12 | [SET DATABASE PARAMETER](set-database-parameter.md)(Debug log recording) コマンドによって作成されたログファイル。データベースのストラクチャーファイルのとなりにあるLogsフォルダーに保存されています。 | | Diagnostic log file | 倍長整数 | 11 | [SET DATABASE PARAMETER](set-database-parameter.md)(Diagnostic log recording) コマンドによって作成されたログファイル。データベースのストラクチャーファイルのとなりにあるLogsフォルダーに保存されています。 | | Directory file | 倍長整数 | 16 | プロジェクトデータベースにおいて、ユーザーとグループ (あれば) の定義が格納された directory.json ファイル。このファイルは、データベースのユーザー設定フォルダー (デフォルト、プロジェクトに対してグローバル)、またはデータ設定フォルダー (データファイル専用) に保管されます。 | -| HTTP Client log file | 倍長整数 | 24 | [HTTP SET OPTION](http-set-option.md)(HTTP client log;value) コマンドによって作成されたログファイル。Logs フォルダに保存されています。 | +| HTTP Client log file | 倍長整数 | 24 | [HTTP SET OPTION](http-set-option.md)(HTTP client log;value) コマンドによって作成されたログファイル。Logs フォルダーに保存されています。 | | HTTP debug log file | 倍長整数 | 9 | [WEB SET OPTION](web-set-option.md)(Web debug log) コマンドによって作成されたログファイル。データベースのストラクチャーファイルのとなりにあるLogsフォルダーに保存されています。 | | HTTP log file | 倍長整数 | 8 | [WEB SET OPTION](web-set-option.md)(Web log recording) コマンドによって作成されたログファイル。データベースのストラクチャーファイルのとなりにあるLogsフォルダーに保存されています。 | -| IMAP Log file | 倍長整数 | 23 | [SET DATABASE PARAMETER](set-database-parameter.md)(IMAP Log) コマンドによって作成されたログファイル。データベースのLogs フォルダに保存されています。 | +| IMAP Log file | 倍長整数 | 23 | [SET DATABASE PARAMETER](set-database-parameter.md)(IMAP Log) コマンドによって作成されたログファイル。データベースのLogs フォルダーに保存されています。 | | Last backup file | 倍長整数 | 2 | 任意の場所に格納されている、最終バックアップファイル (名称は: \[bkpNum\].4BK) | -| Last journal integration log file | 倍長整数 | 22 | 最後のログ統合ログファイル(あれば)の完全なパス名(復元されたアプリケーションのLogs フォルダ内に保存されます)。このファイルは、自動修復モードにおいてログファイル統合が発生した時点で作成されます(参照)。 | -| POP3 Log file | 倍長整数 | 21 | [SET DATABASE PARAMETER](set-database-parameter.md)(POP3 Log) コマンドで作成されたログファイル。データベースのLogs フォルダに保存されています。 | +| Last journal integration log file | 倍長整数 | 22 | 最後のログ統合ログファイル(あれば)の完全なパス名(復元されたアプリケーションのLogs フォルダー内に保存されます)。このファイルは、自動修復モードにおいてログファイル統合が発生した時点で作成されます(参照)。 | +| POP3 Log file | 倍長整数 | 21 | [SET DATABASE PARAMETER](set-database-parameter.md)(POP3 Log) コマンドで作成されたログファイル。データベースのLogs フォルダーに保存されています。 | | Repair log file | 倍長整数 | 7 | メンテナンス&セキュリティセンター(MSC)内からデータベースに対して行われたデータベース修復のログファイル。データベースのストラクチャーファイルのとなりにあるLogsフォルダーに保存されています。 | | Request log file | 倍長整数 | 10 | [SET DATABASE PARAMETER](set-database-parameter.md)(4D Server log recording) あるいは [SET DATABASE PARAMETER](set-database-parameter.md)(Client log recording) コマンドによって作成された標準のクライアント/サーバーログファイル(Webリクエストは除かれます)。サーバー上で実行された場合にはサーバーログが返されます(ログファイルはサーバー上のLogsフォルダーに保存されています)。クライアントで実行された場合にはクライアントのログが返されます(ログファイルはクライアントのLogsフォルダーに保存されています)。 | | SMTP log file | 倍長整数 | 15 | [SET DATABASE PARAMETER](set-database-parameter.md)(SMTP Log) コマンドによって作成されたログファイル。データベースのストラクチャーファイルの隣にある Logs フォルダーに保存されます。 | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-4d-folder.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-4d-folder.md index d6b8016f2484f2..0adcb95f4b5e00 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-4d-folder.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-4d-folder.md @@ -37,7 +37,7 @@ displayed_sidebar: docs **Get 4D folder**コマンドは、カレントアプリケーションのアクティブな4Dフォルダー、または*folder* 引数と*options* 引数で指定された4D環境フォルダーへのパス名を返します。このコマンドを使用して、4Dアプリケーションで使用されるフォルダーの実際のパス名を取得できます。このコマンドを使用すれば、記述したコードがローカライズされたどのシステムのプラットフォームでも動作することが保障されます。 -*folder* には*4D Environment*テーマの次のいずれかの定数を渡します(それぞれのフォルダの詳細な情報はこのページの下部にあります): +*folder* には*4D Environment*テーマの次のいずれかの定数を渡します(それぞれのフォルダーの詳細な情報はこのページの下部にあります): | 定数 | 型 | 値 | | --------------------------- | ---- | -- | @@ -80,11 +80,11 @@ displayed_sidebar: docs ### Data Folder -カレントのデータファイルを含んでいるフォルダへのパスです。パス名はカレントのプラットフォームでの標準のシンタックスを使用して表現されます。 +カレントのデータファイルを含んでいるフォルダーへのパスです。パス名はカレントのプラットフォームでの標準のシンタックスを使用して表現されます。 ### 4D Client Database Folder(クライアントマシン) -データベースに関連したファイルやフォルダ(リソース、プラグイン、Resources フォルダ等)を保存するために4D リモートのマシンに自動的に作成された4D フォルダのパスです。コマンドは以下のどちらかを返します: +データベースに関連したファイルやフォルダー(リソース、プラグイン、Resources フォルダー等)を保存するために4D リモートのマシンに自動的に作成された4D フォルダーのパスです。コマンドは以下のどちらかを返します: * リモートマシン上で呼び出され、*options* 引数が省略された場合には、カレントアプリケーションにおけるパスを返します。 * *options* 引数が使用された場合には任意のアプリケーションのパスを返します(この場合、**Get 4D folder** はどのマシンからも呼び出されてもかまいません)。 @@ -95,13 +95,13 @@ displayed_sidebar: docs * macOS 上: *{Disk}:Users:{UserAccount}:Library:Caches:{ApplicationName} Client:{StructureName\_IP\_Port\_key}.* 例: :Users:John Doe:Library:Caches:myApp Client:myApp\_192\_168\_2\_134\_19813\_933 -同じマシン上でクライアントアプリケーションのインスタンスが同時に複数起動していた場合には、異なるフォルダが使用されます。 +同じマシン上でクライアントアプリケーションのインスタンスが同時に複数起動していた場合には、異なるフォルダーが使用されます。 -**注意:** Windows上の組み込みクライアントアプリでは、*ShareLocalResourcesOnWindowsClient* BuildApp キーが使用されていた場合にはこのフォルダの位置は変更されています。 +**注意:** Windows上の組み込みクライアントアプリでは、*ShareLocalResourcesOnWindowsClient* BuildApp キーが使用されていた場合にはこのフォルダーの位置は変更されています。 **4D Client Database Folder と*options* 引数を使用する** -任意の4D データベースローカルフォルダパスを計算したい場合には、*options* 引数を使用することができます。この場合には、この返されるパスはオブジェクトで提供した情報に基づいてビルドされ、またコマンドは4D、4D Server、あるいはリモートアプリケーションのいずれからも使用することができます。この機能によって、リソースフォルダのパスを事前に計算することができ、それによって例えばコンテンツを事前にロードしておくことなどができます。 +任意の4D データベースローカルフォルダーパスを計算したい場合には、*options* 引数を使用することができます。この場合には、この返されるパスはオブジェクトで提供した情報に基づいてビルドされ、またコマンドは4D、4D Server、あるいはリモートアプリケーションのいずれからも使用することができます。この機能によって、リソースフォルダーのパスを事前に計算することができ、それによって例えばコンテンツを事前にロードしておくことなどができます。 *options* オブジェクトには、以下のプロパティを渡すことができます: @@ -112,8 +112,8 @@ displayed_sidebar: docs | structureName | テキスト | *clientServerSystemFolderName* 属性が定義されている場合を除き必須 - ストラクチャー名 | | ipAddress | テキスト | *clientServerSystemFolderName* 属性が定義されている場合を除き必須 - サーバーのIP アドレス(*IPAddress* BuildApp xml キー値と同じ) | | portNumber | 数値 | *clientServerSystemFolderName* 属性が定義されている場合を除き必須 - サーバーの公開ポート番号(*PortNumber* BuildApp xml キー値と同じ) | -| clientServerSystemFolderName | テキスト | 任意 - ローカルリソース最終フォルダのカスタム名(*ClientServerSystemFolderName* BuildApp xml キー値と同じ) | -| shareLocalResourcesOnWindowsClient | ブール | 任意 - 共有ローカルリソースフォルダ(*ShareLocalResourcesOnWindowsClient* BuildApp xml キー値と同じ) | +| clientServerSystemFolderName | テキスト | 任意 - ローカルリソース最終フォルダーのカスタム名(*ClientServerSystemFolderName* BuildApp xml キー値と同じ) | +| shareLocalResourcesOnWindowsClient | ブール | 任意 - 共有ローカルリソースフォルダー(*ShareLocalResourcesOnWindowsClient* BuildApp xml キー値と同じ) | **注意:** 返されるパスは、コマンドを実行しているマシンのシステムシンタックスを使用して表現されます。 @@ -130,12 +130,12 @@ displayed_sidebar: docs データベースのリソースフォルダー。このフォルダーにはデータベースのインタフェースで使用される、ピクチャーやテキストなどの追加の項目が置かれます。コンポーネントはそれぞれ独自のResourcesフォルダーを持つことができます。 -クライアント/サーバーモードでは、サーバーマシンとクライアントマシン間でピクチャーやファイル、サブフォルダーなどのカスタムデータを交換するために使用できます。このフォルダーのコンテンツはクライアントマシンが接続するたびに自動で更新されます。Resourcesフォルダーに関連付けられたすべての参照メカニズムは、クライアント/サーバーモードでもサポートされます (.lproj フォルダー、XLIFF、ピクチャーなど)。さらに4Dではリソースエクスプローラーなどさまざまなツールを通じ、このフォルダの管理と更新を動的に行えるようになっています。 +クライアント/サーバーモードでは、サーバーマシンとクライアントマシン間でピクチャーやファイル、サブフォルダーなどのカスタムデータを交換するために使用できます。このフォルダーのコンテンツはクライアントマシンが接続するたびに自動で更新されます。Resourcesフォルダーに関連付けられたすべての参照メカニズムは、クライアント/サーバーモードでもサポートされます (.lproj フォルダー、XLIFF、ピクチャーなど)。さらに4Dではリソースエクスプローラーなどさまざまなツールを通じ、このフォルダーの管理と更新を動的に行えるようになっています。 **注意:** -* データベースに対してフォルダが存在しない場合、Current resources folder 定数とGet 4D folder コマンドを使用することでこのフォルダが作成されます。 -* Windows 上では、組み込みクライアントプロジェクトにおいてはこのフォルダの位置は、*ShareLocalResourcesOnWindowsClient* BuildApp キーを使用していた場合、変更されます。 +* データベースに対してフォルダーが存在しない場合、Current resources folder 定数とGet 4D folder コマンドを使用することでこのフォルダーが作成されます。 +* Windows 上では、組み込みクライアントプロジェクトにおいてはこのフォルダーの位置は、*ShareLocalResourcesOnWindowsClient* BuildApp キーを使用していた場合、変更されます。 ### Logs folder @@ -154,33 +154,33 @@ displayed_sidebar: docs ### HTML Root Folder -データベースのカレントの HTML ルートフォルダ。返されるパス名は、プラットフォームの標準シンタックスで表現されます。HTMLルートフォルダーは、リクエストされたページやファイルを4D Webサーバが探すフォルダーです。デフォルトで、このフォルダーの名前は**WebFolder**で、ストラクチャーファイルと同階層 (またはリモートモードの4Dの場合、そのローカルコピー) に置かれます。この場所はデータベース設定のWeb/設定ページ、または[WEB SET ROOT FOLDER](web-set-root-folder.md) コマンドで動的に変更できます。 +データベースのカレントの HTML ルートフォルダー。返されるパス名は、プラットフォームの標準シンタックスで表現されます。HTMLルートフォルダーは、リクエストされたページやファイルを4D Webサーバが探すフォルダーです。デフォルトで、このフォルダーの名前は**WebFolder**で、ストラクチャーファイルと同階層 (またはリモートモードの4Dの場合、そのローカルコピー) に置かれます。この場所はデータベース設定のWeb/設定ページ、または[WEB SET ROOT FOLDER](web-set-root-folder.md) コマンドで動的に変更できます。 -**注:** Windows上では、組み込みクライアントプロジェクトにおいてはこのフォルダの位置は、*ShareLocalResourcesOnWindowsClient* BuildApp キーを使用していた場合、変更されます。 +**注:** Windows上では、組み込みクライアントプロジェクトにおいてはこのフォルダーの位置は、*ShareLocalResourcesOnWindowsClient* BuildApp キーを使用していた場合、変更されます。 ### MobileApps Folder -モバイルアプリユーザーセッション(4D for iOS アプリまたは4D for Android のためのセッション)を参照するために4D アプリケーションによって使用される、全ての既存のセッションファイル(.json ファイル)を格納しているフォルダ。セッションファイルはアプリケーションサブフォルダごとにグループ分けされており、自動的に作成されます。詳細な情報については、 [go mobile ドキュメンテーション](https://developer.4d.com/go-mobile/) のドキュメントを参照してください。 +モバイルアプリユーザーセッション(4D for iOS アプリまたは4D for Android のためのセッション)を参照するために4D アプリケーションによって使用される、全ての既存のセッションファイル(.json ファイル)を格納しているフォルダー。セッションファイルはアプリケーションサブフォルダーごとにグループ分けされており、自動的に作成されます。詳細な情報については、 [go mobile ドキュメンテーション](https://developer.4d.com/go-mobile/) のドキュメントを参照してください。 -フォルダはカレントの4D データファイルと同じ階層に位置しています。 +フォルダーはカレントの4D データファイルと同じ階層に位置しています。 ### -任意の *\** 引数は、コンポーネントを使用しているアーキテクチャーの場合には有用です。これを使用することで、フォルダのパス名を取得したいデータベースがどちらか(ホストまたはコンポーネント)を指定することができます。この引数はDatabase folder、Database folder UNIX syntax および Current resources folder フォルダに対してのみ有効です。それ以外の場合には全て無視されます。 +任意の *\** 引数は、コンポーネントを使用しているアーキテクチャーの場合には有用です。これを使用することで、フォルダーのパス名を取得したいデータベースがどちらか(ホストまたはコンポーネント)を指定することができます。この引数はDatabase folder、Database folder UNIX syntax および Current resources folder フォルダーに対してのみ有効です。それ以外の場合には全て無視されます。 コマンドがコンポーネントから呼ばれた場合: -* *\** 引数が渡されていた場合、コマンドはホストデータベースのフォルダへのパス名を返します。 -* *\** 引数が渡されていなかった場合、コマンドはコンポーネントのフォルダへのパス名を返します。 -返されるデータベースフォルダ(Database folder および Database folder UNIX syntax) は、コンポーネントのアーキテクチャーの種類によって変わります: - * .4dbase フォルダ/パッケージの場合には、コマンドは.4dbase フォルダ/パッケージへのパス名を返します。 - * .4db または .4dc ファイルの場合には、コマンドは"Components" フォルダへのパス名を返します。 - * エイリアスまたはショートカットの場合には、オリジナルのマトリックスデータベースを格納しているフォルダへのパス名を返します。返される結果は上記に説明されているように、このデータベースのフォーマット(.4dbase フォルダ/パーッケーじまたは .4db/.4dc ファイル)によって変わります。 +* *\** 引数が渡されていた場合、コマンドはホストデータベースのフォルダーへのパス名を返します。 +* *\** 引数が渡されていなかった場合、コマンドはコンポーネントのフォルダーへのパス名を返します。 +返されるデータベースフォルダー(Database folder および Database folder UNIX syntax) は、コンポーネントのアーキテクチャーの種類によって変わります: + * .4dbase フォルダー/パッケージの場合には、コマンドは.4dbase フォルダー/パッケージへのパス名を返します。 + * .4db または .4dc ファイルの場合には、コマンドは"Components" フォルダーへのパス名を返します。 + * エイリアスまたはショートカットの場合には、オリジナルのマトリックスデータベースを格納しているフォルダーへのパス名を返します。返される結果は上記に説明されているように、このデータベースのフォーマット(.4dbase フォルダー/パーッケーじまたは .4db/.4dc ファイル)によって変わります。 コマンドがホストデータベースから呼び出されている場合、 *\** 引数の有無に関わらず、常にホストデータベースのパス名を返します。 ## 例題 1 -シングルユーザの4Dで、起動時に、4Dフォルダにある設定ファイルを読み込み (または作成) したいとします。これを行うために、[On Startupデータベースメソッド](on-startup-database-method.md), に以下のように記述できます: +シングルユーザの4Dで、起動時に、4Dフォルダーにある設定ファイルを読み込み (または作成) したいとします。これを行うために、[On Startupデータベースメソッド](on-startup-database-method.md), に以下のように記述できます: ```4d  $vsPrefDocName:=Get 4D folder+"MyPrefs.prf" //Build pathname to the Preferences file @@ -200,7 +200,7 @@ displayed_sidebar: docs ## 例題 2 -以下の例は、Mac OS上でDatabase Folder Unix Syntax定数を使用し、データベースフォルダの内容を取り出します: +以下の例は、Mac OS上でDatabase Folder Unix Syntax定数を使用し、データベースフォルダーの内容を取り出します: ```4d  $posixpath:="\""+Get 4D folder(Database folder Unix syntax)+"\"" @@ -211,7 +211,7 @@ displayed_sidebar: docs  LAUNCH EXTERNAL PROCESS($myfolder;$in;$out;$err) ``` -**Note:** Mac OSでは、スペースがファイルやフォルダ名に含まれる場合、パス名をクォートで括らなければなりません。文字列にクォートを挿入するために、エスケープ文字"\\"を使用できます。あるいはChar(Double quote)を使用することもできます。 +**Note:** Mac OSでは、スペースがファイルやフォルダー名に含まれる場合、パス名をクォートで括らなければなりません。文字列にクォートを挿入するために、エスケープ文字"\\"を使用できます。あるいはChar(Double quote)を使用することもできます。 ## システム変数およびセット diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-database-localization.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-database-localization.md index c1c1042a09b121..84c01e6e6a1ee7 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-database-localization.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-database-localization.md @@ -38,7 +38,7 @@ displayed_sidebar: docs | 定数 | 型 | 値 | コメント | | ------------------------ | ---- | - | ------------------------------------------------------------------------------------------------- | | Current localization | 倍長整数 | 1 | アプリケーションのカレント言語: デフォルト言語または[SET DATABASE LOCALIZATION](set-database-localization.md)コマンドで設定された言語。 | -| Default localization | 倍長整数 | 0 | Resourcesフォルダとシステム環境に基づき、4Dが起動時に自動で設定する言語 (変更不可)。 | +| Default localization | 倍長整数 | 0 | Resourcesフォルダーとシステム環境に基づき、4Dが起動時に自動で設定する言語 (変更不可)。 | | Internal 4D localization | 倍長整数 | 3 | 並び替えやテキスト比較で4Dが使用する言語 (アプリケーションの環境設定で設定)。 | | User system localization | 倍長整数 | 2 | システムのカレントユーザーが設定した言語 | @@ -51,14 +51,14 @@ displayed_sidebar: docs * *\** 引数が渡されなかった場合、コマンドはコンポーネントデータベースの言語設定を返します。 * コマンドがホストデータベースのメソッドから呼ばれている場合、コマンドは常にホストデータベースの言語設定を返します(*\** 引数は無視されます)。 -データベースのカレントランゲージは、ローカライズされたアイテムをプログラムが検索する.lprojフォルダを指定するために使用されます。4Dは自動で、データベースの開始時に、システム環境と**Resources**フォルダの内容で、カレントのランゲージを決定します。4Dは以下のような優先順位で、参照ランゲージに対応する.lprojフォルダを読み込みます: +データベースのカレントランゲージは、ローカライズされたアイテムをプログラムが検索する.lprojフォルダーを指定するために使用されます。4Dは自動で、データベースの開始時に、システム環境と**Resources**フォルダーの内容で、カレントのランゲージを決定します。4Dは以下のような優先順位で、参照ランゲージに対応する.lprojフォルダーを読み込みます: 1. システムランゲージ (Mac OSでは、環境設定で複数のランゲージの順番を設定できます。4Dはこの設定を使用します)。 2. 4Dアプリケーションのランゲージ 3. English -4. **Resources**フォルダで最初に見つかったフォルダ +4. **Resources**フォルダーで最初に見つかったフォルダー -**Note**: データベースに.lprojフォルダがない場合、4Dは以下の優先順位を適用します。1\. システムランゲージ、2\. English (システムランゲージを決定できなかった場合) +**Note**: データベースに.lprojフォルダーがない場合、4Dは以下の優先順位を適用します。1\. システムランゲージ、2\. English (システムランゲージを決定できなかった場合) ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-database-parameter.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-database-parameter.md index 6facad704db2d8..10454e96b31459 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-database-parameter.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-database-parameter.md @@ -100,9 +100,9 @@ displayed_sidebar: docs **とりうる値**: 0 (同期しない), 1 (自動同期) または2 (確認する). -**説明**: このコマンドを実行する4DクライアントマシンのResourcesフォルダの動的な同期モード。 +**説明**: このコマンドを実行する4DクライアントマシンのResourcesフォルダーの動的な同期モード。 -サーバ上のResourcesフォルダの内容が更新されたり、(リソースエクスプローラや SET DATABASE LOCALIZATION コマンドで) ユーザが同期をリクエストすると、サーバは接続されたユーザに通知を行います。 +サーバ上のResourcesフォルダーの内容が更新されたり、(リソースエクスプローラや SET DATABASE LOCALIZATION コマンドで) ユーザが同期をリクエストすると、サーバは接続されたユーザに通知を行います。 クライアント側では3つの同期モードを選択できます。Auto Synchro Resources Folderセレクタはカレントセッションでクライアントマシンが使用するモードを指定できます: @@ -204,7 +204,7 @@ displayed_sidebar: docs -クライアントマシンが実行したリクエストをログファイルに記録するよう、4Dに指示することができます。このメカニズムが有効になると、クライアントマシンのデータベースのローカルフォルダ内、Logsサブフォルダに2つのログファイルが作成されます。ファイルには"4DRequestsLog\_X.txt"と"4DRequestsLog\_ProcessInfo\_X.txt"(Xはログのシーケンシャル番号)の名前が付けられます。4DRequestsLogファイルサイズが10MBに達するとそのファイルは閉じられ、インクリメントしたシーケンス番号を使用して新しいファイルが作成されます。もし同じ名前のファイルが存在する場合は置き換えられます。シーケンシャル番号の開始番号を、value引数を使用して指定できます。 +クライアントマシンが実行したリクエストをログファイルに記録するよう、4Dに指示することができます。このメカニズムが有効になると、クライアントマシンのデータベースのローカルフォルダー内、Logsサブフォルダーに2つのログファイルが作成されます。ファイルには"4DRequestsLog\_X.txt"と"4DRequestsLog\_ProcessInfo\_X.txt"(Xはログのシーケンシャル番号)の名前が付けられます。4DRequestsLogファイルサイズが10MBに達するとそのファイルは閉じられ、インクリメントしたシーケンス番号を使用して新しいファイルが作成されます。もし同じ名前のファイルが存在する場合は置き換えられます。シーケンシャル番号の開始番号を、value引数を使用して指定できます。 @@ -276,7 +276,7 @@ displayed_sidebar: docs -このセレクタの動作はセレクタ29と同じです。しかし対象はWebサーバとして使用されるすべての4Dクライアントマシンです。この場合、"logweb.txt"ファイルは4Dクライアントデータベースフォルダ (キャッシュフォルダ) のLogsサブフォルダに作成されます。特定のクライアントマシンにのみ設定を行いたい場合、4Dクライアントの環境設定を使用します。 +このセレクタの動作はセレクタ29と同じです。しかし対象はWebサーバとして使用されるすべての4Dクライアントマシンです。この場合、"logweb.txt"ファイルは4Dクライアントデータベースフォルダー (キャッシュフォルダー) のLogsサブフォルダーに作成されます。特定のクライアントマシンにのみ設定を行いたい場合、4Dクライアントの環境設定を使用します。 @@ -321,7 +321,7 @@ displayed_sidebar: docs 説明**: 4Dプログラミングレベルで起きているイベントの *4DDebugLog\[\_n\].txt* ファイルまたは*4DDebugLogServer\[\_n\].txt* ファイルへのシーケンシャル記録を開始・または停止します(この\_n はファイルのセグメント番号を表し、サーバー側でファイルが生成された場合には*Server* がファイル名に追加されます)。 2つのモードを利用することができます: -- 標準モードではイベントの基本的なビューを提供し、ファイルはストラクチャーファイルと同階層のLogsサブフォルダ内に自動的に置かれます。実行時間はミリ秒で表示され、オペレーション時間が1ミリ秒未満だった場合には"< ms" の値が表示されます。 +- 標準モードではイベントの基本的なビューを提供し、ファイルはストラクチャーファイルと同階層のLogsサブフォルダー内に自動的に置かれます。実行時間はミリ秒で表示され、オペレーション時間が1ミリ秒未満だった場合には"< ms" の値が表示されます。 - タブ分けされたモードでは、追加の情報を提供し、よりコンパクトで、タブ分けされたフォーマットをファイルで使用します。実行時間はマイクロ秒で表示されます。 @@ -389,7 +389,7 @@ SET DATABASE PARAMETER (34;0) // ファイルを無効化 : 4D診断ファイルの記録を開始または停止する。デフォルトの値は0(記録しない)です。 -4Dは診断ファイルの中に内部的なアプリケーション処理に関連するイベントを継続的に記録することができます。このファイルに含まれる情報は4Dアプリケーション開発のために使用され、4D社の技術サポート担当により解析されます。このセレクターに1を渡すと、データベースの**Logs** フォルダ内に診断ファイルが自動的に作成されます(またはすでに存在する場合には開かれます)。ファイルには*4DDiagnosticLog\_X*.txt (あるいはサーバー側で生成された場合には *4DDiagnosticLogServer\_X*.txt) という名前が付けられます。このファイルのサイズが10MBに達するとそのファイルは閉じられ、DatabaseName\_N.txtが生成されます (Nは連番)。 +4Dは診断ファイルの中に内部的なアプリケーション処理に関連するイベントを継続的に記録することができます。このファイルに含まれる情報は4Dアプリケーション開発のために使用され、4D社の技術サポート担当により解析されます。このセレクターに1を渡すと、データベースの**Logs** フォルダー内に診断ファイルが自動的に作成されます(またはすでに存在する場合には開かれます)。ファイルには*4DDiagnosticLog\_X*.txt (あるいはサーバー側で生成された場合には *4DDiagnosticLogServer\_X*.txt) という名前が付けられます。このファイルのサイズが10MBに達するとそのファイルは閉じられ、DatabaseName\_N.txtが生成されます (Nは連番)。 [LOG EVENT](log-event.md)コマンドを使用してカスタム情報をこのファイルに書き込むこともできます。 @@ -490,7 +490,7 @@ SET DATABASE PARAMETER (34;0) // ファイルを無効化 **取りうる値**: 0 または1 から X(0= 記録しない、1からX= シーケンシャル番号、ファイル名に追加される)。デフォルトでは値は0 です(IMAP の交換は記録されない)。 -**詳細**: transporter オブジェクトが*IMAP\_transporter.getMail( )* または *IMAP\_transporter.checkConnection( )* で処理される際の4D とIMAP サーバーとの間の通信記録を開始または停止します。デフォルトでは、値は0です(通信は記録されません)。この機構が有効化されている場合、ログファイルがデータベースのLogフォルダに作成されます。ファイルは4DIMAPLog\_X.txt と名前がつけられ、このX はログのシーケンシャル番号です。ファイルのサイズが10MB に到達すると、ファイルは閉じられ、インクリメントされたシーケンシャル番号を持った新しいファイルが生成されます。同じ名前のファイルが既に存在する場合、それは直接置き換えられます。value 引数を使用するとシーケンス番号の開始番号を設定することができます。デフォルトで、全てのファイルは保持されますが、Circular log limitation 引数を使用することで保持するファイルの数をコントロールすることができます。 +**詳細**: transporter オブジェクトが*IMAP\_transporter.getMail( )* または *IMAP\_transporter.checkConnection( )* で処理される際の4D とIMAP サーバーとの間の通信記録を開始または停止します。デフォルトでは、値は0です(通信は記録されません)。この機構が有効化されている場合、ログファイルがデータベースのLogフォルダーに作成されます。ファイルは4DIMAPLog\_X.txt と名前がつけられ、このX はログのシーケンシャル番号です。ファイルのサイズが10MB に到達すると、ファイルは閉じられ、インクリメントされたシーケンシャル番号を持った新しいファイルが生成されます。同じ名前のファイルが既に存在する場合、それは直接置き換えられます。value 引数を使用するとシーケンス番号の開始番号を設定することができます。デフォルトで、全てのファイルは保持されますが、Circular log limitation 引数を使用することで保持するファイルの数をコントロールすることができます。 ファイルの詳細については、*ログファイルの詳細* の章を参照してください。 @@ -711,7 +711,7 @@ PHPインタプリタに関する詳細は*Design Reference*マニュアルを **取りうる値:** 0 または1からXまでの数字(0= 記録を取らない、1からX=シーケンシャルな数字、ファイル名に追加される)。デフォルトでは、値は0です(POP3通信は記録されません)。 -**説明**: トランスポーターオブジェクトが*POP3\_transporter.getMail( )* または *POP3\_transporter.checkConnection( )*で処理されたとき、4D とPOP3 サーバー間の通信の記録を開始または停止します。デフォルトでは値は0 です(通信は記録されません)。この機構か有効化されている時、データベースのLogs フォルダにログファイルが作成されます。ファイル名は4DPOP3Log\_X.txt という形式となっており、X はログのシーケンシャル番号です。4DPOP3Log のサイズが10MBに到達すると、そのファイルは閉じられて新しいファイルが生成され、シーケンシャル番号は1つ増加します。同じ名前のファイルが既に存在する場合、それは上書きされます。シーケンシャル番号の開始番号を、value 引数を用いて指定することができます。デフォルトでは全てのファイルが保持されますが、Circular log limitation 定数を使用することで残すファイルの数を制限することもできます。 +**説明**: トランスポーターオブジェクトが*POP3\_transporter.getMail( )* または *POP3\_transporter.checkConnection( )*で処理されたとき、4D とPOP3 サーバー間の通信の記録を開始または停止します。デフォルトでは値は0 です(通信は記録されません)。この機構か有効化されている時、データベースのLogs フォルダーにログファイルが作成されます。ファイル名は4DPOP3Log\_X.txt という形式となっており、X はログのシーケンシャル番号です。4DPOP3Log のサイズが10MBに到達すると、そのファイルは閉じられて新しいファイルが生成され、シーケンシャル番号は1つ増加します。同じ名前のファイルが既に存在する場合、それは上書きされます。シーケンシャル番号の開始番号を、value 引数を用いて指定することができます。デフォルトでは全てのファイルが保持されますが、Circular log limitation 定数を使用することで残すファイルの数を制限することもできます。 4DPOP3Log\_X.txt ファイルの詳細な情報については、*ログファイルの詳細* の章を参照してください。 @@ -833,7 +833,7 @@ QUERY BY FORMULA Joinsセレクタで、カレントプロセスの、フォー 取りうる値**: 0 あるいは1 からX まで(0 = 記録しない、1 から X = ファイル名に追加されるシーケンシャルな数字)。デフォルトでは、値は0(SMTP 通信は記録されない)です。 -: *transporter* オブジェクトが*transporter.send( )* または *SMTP\_transporter.checkConnection( )* を通して処理される際、4D とSMTP サーバー間の通信の記録を開始、あるいは停止します。デフォルトでは、値は0です(通信は記録されない)。このログが有効化されると、データベースのLogs フォルダ内にログファイルが作成されます。ファイル名は4DSMTPLog\_X.txt で、この*X* はログのシーケンシャルな番号です。4DSMTPLog のファイルのサイズが10MB に達すると、そのファイルは閉じられて新しいファイルが生成され、シーケンシャルな番号は数字がインクリメントされます。同じ名前のファイルが既に存在していた場合、そのファイルは直接上書きされます。*value* 引数を使用してシーケンスの開始番号を設定することができます。デフォルトでは全てのファイルが残されますが、Circular log limitation パラメータを使用することで保存しておくファイルの数を管理することができます。 +: *transporter* オブジェクトが*transporter.send( )* または *SMTP\_transporter.checkConnection( )* を通して処理される際、4D とSMTP サーバー間の通信の記録を開始、あるいは停止します。デフォルトでは、値は0です(通信は記録されない)。このログが有効化されると、データベースのLogs フォルダー内にログファイルが作成されます。ファイル名は4DSMTPLog\_X.txt で、この*X* はログのシーケンシャルな番号です。4DSMTPLog のファイルのサイズが10MB に達すると、そのファイルは閉じられて新しいファイルが生成され、シーケンシャルな番号は数字がインクリメントされます。同じ名前のファイルが既に存在していた場合、そのファイルは直接上書きされます。*value* 引数を使用してシーケンスの開始番号を設定することができます。デフォルトでは全てのファイルが残されますが、Circular log limitation パラメータを使用することで保存しておくファイルの数を管理することができます。 4DSMTPLog\_X.txt ファイルの詳細な情報については、*ログファイルの詳細* の章を参照してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-document-icon.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-document-icon.md index dd65af12def078..318bb9743580f5 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-document-icon.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/get-document-icon.md @@ -29,9 +29,9 @@ displayed_sidebar: docs ## 説明 -GET DOCUMENT ICONコマンドは、*filePath*に渡した名前または完全なパス名を持つドキュメントのアイコンを4Dのピクチャ変数またはフィールド*icon*に返します。はあらゆるタイプのファイル (実行ファイル、ドキュメント、ショートカットまたは別名など) またはフォルダを指定します。 +GET DOCUMENT ICONコマンドは、*filePath*に渡した名前または完全なパス名を持つドキュメントのアイコンを4Dのピクチャ変数またはフィールド*icon*に返します。はあらゆるタイプのファイル (実行ファイル、ドキュメント、ショートカットまたは別名など) またはフォルダーを指定します。 -*filePath*には、完全なドキュメントのパス名が含まれていなければなりません。あるいはドキュメント名または相対パス名を渡すこともできます。しかしこの場合、ドキュメントはカレントのワーキングディレクトリに存在していなければなりません (通常、データベースストラクチャファイルを含んでいるフォルダ) 。 +*filePath*には、完全なドキュメントのパス名が含まれていなければなりません。あるいはドキュメント名または相対パス名を渡すこともできます。しかしこの場合、ドキュメントはカレントのワーキングディレクトリに存在していなければなりません (通常、データベースストラクチャファイルを含んでいるフォルダー) 。 空の文字列を*filePath*に渡すと、標準的なファイルを開くダイアログボックスが表示され、ユーザは読み込むファイルを選択することができます。ダイアログボックスが受け入れられると、Documentシステム変数は選択されたファイルの完全なパス名を格納します。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/graph.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/graph.md index 71093a0bcfdc23..0a2232bd427114 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/graph.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/graph.md @@ -114,7 +114,7 @@ SVGグラフ中で見つけられる要素には自動で特定のIDが割り当 | Graph plot width | 文字列 | plotWidth | **とりうる値**: 実数
**デフォルトの値**: 12
タイプ4のみ | | Graph right margin | 文字列 | rightMargin | **とりうる値**: 実数
**デフォルトの値**: 2 | | Graph top margin | 文字列 | topMargin | **とりうる値**: 実数
**デフォルトの値**: 2 | -| Graph type | 文字列 | graphType | **とりうる値**: 倍長整数 \[1から8\] 1 = 棒グラフ, 2 = 比率棒グラフ, 3 = 積み上げ棒グラフ, 4 =線グラフ , 5 = 面グラフ, 6 = 点グラフ, 7 = 円グラフ, 8 = ピクチャーグラフ
**デフォルトの値**: 1

nullの場合、グラフは描画されず、エラーメッセージが表示されます。範囲外の場合も、グラフは描画されず、エラーメッセージが表示されます。

ピクチャータイプのグラフ(値=8)を編集する場合、4D/Resources/GraphTemplates/Graph\_8\_Pictures/のフォルダをデータベースのResourcesフォルダにコピーし、必要な編集を行う必要があります。4Dファイルではなく、ローカルのピクチャーファイルが使用されます。
ピクチャーの名前には特にパターンはありません。4Dはフォルダ内に含まれるファイルを並べ替えし、最初のファイルを最初のグラフに割り当てます。これらのファイルはSVGまたは画像タイプのファイルが使用可能です。 | +| Graph type | 文字列 | graphType | **とりうる値**: 倍長整数 \[1から8\] 1 = 棒グラフ, 2 = 比率棒グラフ, 3 = 積み上げ棒グラフ, 4 =線グラフ , 5 = 面グラフ, 6 = 点グラフ, 7 = 円グラフ, 8 = ピクチャーグラフ
**デフォルトの値**: 1

nullの場合、グラフは描画されず、エラーメッセージが表示されます。範囲外の場合も、グラフは描画されず、エラーメッセージが表示されます。

ピクチャータイプのグラフ(値=8)を編集する場合、4D/Resources/GraphTemplates/Graph\_8\_Pictures/のフォルダーをデータベースのResourcesフォルダーにコピーし、必要な編集を行う必要があります。4Dファイルではなく、ローカルのピクチャーファイルが使用されます。
ピクチャーの名前には特にパターンはありません。4Dはフォルダー内に含まれるファイルを並べ替えし、最初のファイルを最初のグラフに割り当てます。これらのファイルはSVGまたは画像タイプのファイルが使用可能です。 | | Graph xGrid | 文字列 | xGrid | **とりうる値**: ブール値
**デフォルト値**: True
タイプ7以外の全て | | Graph xMax | 文字列 | xMax | **とりうる値**: 数値、日付、時間(*xLabels* 引数と同じ型です)
グラフ上ではxMaxより低い値のみが描画されます。xMaxは4、5、またはxPop=trueである6のグラフタイプに対してのみ、*xLabels*引数が数値、日付、時間のいずれかの型であった場合にのみ使用されます。これがない場合、あるいはxMin>xMaxであった場合、4Dは自動的にxMaxの値を計算します。 | | Graph xMin | 文字列 | xMin | **とりうる値**: 数値、日付、時間(*xLabels* 引数と同じ型です)
グラフ上ではxMinより高い値のみが描画されます。xMinは4、5、またはxPop=trueである6のグラフタイプに対してのみ、*xLabels*引数が数値、日付、時間のいずれかの型であった場合にのみ使用されます。これがない場合、あるいはxMin>xMaxであった場合、4Dは自動的にxMinの値を計算します。 | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-get-certificates-folder.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-get-certificates-folder.md index e89b8010475d94..29d4e5bdeb4398 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-get-certificates-folder.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-get-certificates-folder.md @@ -11,7 +11,7 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | -| 戻り値 | Text | ← | アクティブな証明書フォルダの完全なパス名 | +| 戻り値 | Text | ← | アクティブな証明書フォルダーの完全なパス名 | @@ -34,20 +34,20 @@ displayed_sidebar: docs ## 説明 -**HTTP Get certificates folder**コマンドは、アクティブなクライアント証明書フォルダの完全なパス名を返します。 +**HTTP Get certificates folder**コマンドは、アクティブなクライアント証明書フォルダーの完全なパス名を返します。 -デフォルトでは、4D はストラクチャーファイルのとなりに作成された "ClientCertificatesFolder" というフォルダを使用します(必要がある場合にのみ作成されます)。 [HTTP SET CERTIFICATES FOLDER](http-set-certificates-folder.md) コマンドを使用することによって、カレントプロセスにおいてユーザー定義のフォルダを作成することができます。 +デフォルトでは、4D はストラクチャーファイルのとなりに作成された "ClientCertificatesFolder" というフォルダーを使用します(必要がある場合にのみ作成されます)。 [HTTP SET CERTIFICATES FOLDER](http-set-certificates-folder.md) コマンドを使用することによって、カレントプロセスにおいてユーザー定義のフォルダーを作成することができます。 ## 例題 -証明書フォルダを一時的に変更したい場合を考えます: +証明書フォルダーを一時的に変更したい場合を考えます: ```4d  var $certifFolder : Text - $certifFolder :=HTTP Get certificates folder //カレントフォルダを保存 + $certifFolder :=HTTP Get certificates folder //カレントフォルダーを保存  HTTP SET CERTIFICATES FOLDER("C:/temp/certifTempo/")  ... // 特定のリクエストの実行 - HTTP SET CERTIFICATES FOLDER($certifFolder) //以前のフォルダを復元 + HTTP SET CERTIFICATES FOLDER($certifFolder) //以前のフォルダーを復元 ``` ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-get-option.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-get-option.md index 3c043cb87c42af..f9769b328528ee 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-get-option.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-get-option.md @@ -43,7 +43,7 @@ displayed_sidebar: docs | 定数 | 型 | 値 | コメント | | ------------------------ | ---- | - | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| HTTP client log | 倍長整数 | 7 | *value* \= 以下の定数のいづれか一つ: HTTP disable log: HTTP クライアントデバッグログは無効化されています(デフォルト) HTTP enable log with all body parts: HTTP クライアントデバッグログはレスポンスとリクエストの本文部分で有効化されています HTTP enable log with request body: HTTP クライアントデバッグログはリクエストにおいてのみ本文部分で有効化されています HTTP enable log with response body: HTTP クライアントデバッグログはレスポンスにおいてのみ本文部分で有効化されています HTTP enable log without body: HTTP クライアントデバッグログは本文部分以外において有効化されています(この場合本文サイズが提供されます) これを使用するとHTTP クライアントリクエストログファイルのステータスを取得あるいは設定することができます。この機能が有効化された場合アプリケーションの"Logs" フォルダ内に"4DHTTPClientLog\_nn.txt" という名前のファイルが保存されます(nn はファイル番号です)。これはHTTP クライアントリクエストに関連した問題をデバッグするのに有用です。ここには各リクエストと各レスポンスがrawモードで記録されます。ヘッダーを含めてリクエスト全体が記録されます。またオプションとして本文部分を記録することができます。詳細な情報については、*ログファイルの詳細* の章を参照してください。 | +| HTTP client log | 倍長整数 | 7 | *value* \= 以下の定数のいづれか一つ: HTTP disable log: HTTP クライアントデバッグログは無効化されています(デフォルト) HTTP enable log with all body parts: HTTP クライアントデバッグログはレスポンスとリクエストの本文部分で有効化されています HTTP enable log with request body: HTTP クライアントデバッグログはリクエストにおいてのみ本文部分で有効化されています HTTP enable log with response body: HTTP クライアントデバッグログはレスポンスにおいてのみ本文部分で有効化されています HTTP enable log without body: HTTP クライアントデバッグログは本文部分以外において有効化されています(この場合本文サイズが提供されます) これを使用するとHTTP クライアントリクエストログファイルのステータスを取得あるいは設定することができます。この機能が有効化された場合アプリケーションの"Logs" フォルダー内に"4DHTTPClientLog\_nn.txt" という名前のファイルが保存されます(nn はファイル番号です)。これはHTTP クライアントリクエストに関連した問題をデバッグするのに有用です。ここには各リクエストと各レスポンスがrawモードで記録されます。ヘッダーを含めてリクエスト全体が記録されます。またオプションとして本文部分を記録することができます。詳細な情報については、*ログファイルの詳細* の章を参照してください。 | | HTTP compression | 倍長整数 | 6 | 値 = 0 (圧縮しない) または 1 (圧縮する)。デフォルト値: 0
このオプションを使用して、クライアント/サーバー間通信を効率化するための圧縮メカニズムの有効/無効を切り替えることができます。このメカニズムが有効になっていると、HTTPクライアントはサーバーのレスポンスに応じてdeflateまたはgzip圧縮を使用します。 | | HTTP display auth dial | 倍長整数 | 4 | 値 = 0 (ダイアログボックスを表示しない) または 1 (ダイアログボックスを表示する)。デフォルト値: 0
このオプションを使用して、[HTTP Get](http-get.md)や[HTTP Request](http-request.md)を実行した際に認証ダイアログボックスを表示するかどうかを指定できます。デフォルトで認証ダイアログボックスは表示されず、[HTTP AUTHENTICATE](http-authenticate.md)コマンドを使用して認証を行います。しかし認証ダイアログを表示してユーザーに認証IDを入力させたい場合、valueに1を渡します。ダイアログボックスは認証が必要な場合のみ表示されます。 | | HTTP follow redirect | 倍長整数 | 2 | 値 = 0 (リダイレクトを許可しない) または 1 (リダイレクトを許可する)
デフォルト値 = 1 | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-set-certificates-folder.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-set-certificates-folder.md index ec9bdb51b2998d..89da3b7406e0c7 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-set-certificates-folder.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-set-certificates-folder.md @@ -11,7 +11,7 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | -| certificatesFolder | Text | → | クライアント証明書フォルダのパス名と名前 | +| certificatesFolder | Text | → | クライアント証明書フォルダーのパス名と名前 | @@ -33,13 +33,13 @@ displayed_sidebar: docs ## 説明 -**HTTP SET CERTIFICATES FOLDER** コマンドは、 カレントセッションの全てのプロセスにおいてアクティブな証明書フォルダを変更します。 +**HTTP SET CERTIFICATES FOLDER** コマンドは、 カレントセッションの全てのプロセスにおいてアクティブな証明書フォルダーを変更します。 -クライアント証明書フォルダはWebサーバーからクライアント証明書の要求があったときに4Dが探しに行くフォルダです。デフォルトでは、**HTTP SET CERTIFICATES FOLDER** コマンドが実行されていない限り、4Dはストラクチャーファイルの隣に作成される "ClientCertificatesFolder" というフォルダを使用します。このフォルダは必要がある場合にのみ作成されます。 +クライアント証明書フォルダーはWebサーバーからクライアント証明書の要求があったときに4Dが探しに行くフォルダーです。デフォルトでは、**HTTP SET CERTIFICATES FOLDER** コマンドが実行されていない限り、4Dはストラクチャーファイルの隣に作成される "ClientCertificatesFolder" というフォルダーを使用します。このフォルダーは必要がある場合にのみ作成されます。 4D v14では、複数のクライアント証明書を使用できるようになりました。 -*certificatesFolder* 引数には、クライアント証明書を内包しているユーザー定義のフォルダのパス名を渡します。アプリケーションのストラクチャーファイルからの相対パスか、ま たは絶対パスを渡すことができます。パスは以下の例のようにシステムシンタックスに従って書かれている必要があります: +*certificatesFolder* 引数には、クライアント証明書を内包しているユーザー定義のフォルダーのパス名を渡します。アプリケーションのストラクチャーファイルからの相対パスか、ま たは絶対パスを渡すことができます。パスは以下の例のようにシステムシンタックスに従って書かれている必要があります: * (macOS): Disk:Applications:myserv:folder * (Windows): C:\\Applications\\myserv\\folder @@ -48,7 +48,7 @@ displayed_sidebar: docs このコマンドが実行されると新しいパスはその後に実行される[HTTP Request](http-request.md) などのコマンドに対し、直ちに有効になります(アプリケーションを再起動する必要はありません)。このコマンドはデータベースの全てのプロセスで使用されます。 -指定されたフォルダが定義された場所にない場合、または*certificatesFolder* に渡したパス名が有効でない場合、エラーが生成されます。このエラーは [ON ERR CALL](on-err-call.md) によって実装されたエラーハンドリングメソッドによって割り込むことができます。 +指定されたフォルダーが定義された場所にない場合、または*certificatesFolder* に渡したパス名が有効でない場合、エラーが生成されます。このエラーは [ON ERR CALL](on-err-call.md) によって実装されたエラーハンドリングメソッドによって割り込むことができます。 ## SSL 証明書について @@ -56,14 +56,14 @@ displayed_sidebar: docs ## 例題 -証明書フォルダを一時的に変更したい場合を考えます: +証明書フォルダーを一時的に変更したい場合を考えます: ```4d  var $certifFolder : Text - $certifFolder :=HTTP Get certificates folder //カレントフォルダを保存 + $certifFolder :=HTTP Get certificates folder //カレントフォルダーを保存  HTTP SET CERTIFICATES FOLDER("C:/temp/certifTempo/")  ... // 特定のリクエストの実行 - HTTP SET CERTIFICATES FOLDER($certifFolder) //以前のフォルダを復元 + HTTP SET CERTIFICATES FOLDER($certifFolder) //以前のフォルダーを復元 ``` ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-set-option.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-set-option.md index e6c792bd25adda..cdfdb2d97c8d15 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-set-option.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/http-set-option.md @@ -43,7 +43,7 @@ displayed_sidebar: docs | 定数 | 型 | 値 | コメント | | ------------------------ | ---- | - | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| HTTP client log | 倍長整数 | 7 | *value* \= 以下の定数のいづれか一つ: HTTP disable log: HTTP クライアントデバッグログは無効化されています(デフォルト) HTTP enable log with all body parts: HTTP クライアントデバッグログはレスポンスとリクエストの本文部分で有効化されています HTTP enable log with request body: HTTP クライアントデバッグログはリクエストにおいてのみ本文部分で有効化されています HTTP enable log with response body: HTTP クライアントデバッグログはレスポンスにおいてのみ本文部分で有効化されています HTTP enable log without body: HTTP クライアントデバッグログは本文部分以外において有効化されています(この場合本文サイズが提供されます) これを使用するとHTTP クライアントリクエストログファイルのステータスを取得あるいは設定することができます。この機能が有効化された場合アプリケーションの"Logs" フォルダ内に"4DHTTPClientLog\_nn.txt" という名前のファイルが保存されます(nn はファイル番号です)。これはHTTP クライアントリクエストに関連した問題をデバッグするのに有用です。ここには各リクエストと各レスポンスがrawモードで記録されます。ヘッダーを含めてリクエスト全体が記録されます。またオプションとして本文部分を記録することができます。詳細な情報については、*ログファイルの詳細* の章を参照してください。 | +| HTTP client log | 倍長整数 | 7 | *value* \= 以下の定数のいづれか一つ: HTTP disable log: HTTP クライアントデバッグログは無効化されています(デフォルト) HTTP enable log with all body parts: HTTP クライアントデバッグログはレスポンスとリクエストの本文部分で有効化されています HTTP enable log with request body: HTTP クライアントデバッグログはリクエストにおいてのみ本文部分で有効化されています HTTP enable log with response body: HTTP クライアントデバッグログはレスポンスにおいてのみ本文部分で有効化されています HTTP enable log without body: HTTP クライアントデバッグログは本文部分以外において有効化されています(この場合本文サイズが提供されます) これを使用するとHTTP クライアントリクエストログファイルのステータスを取得あるいは設定することができます。この機能が有効化された場合アプリケーションの"Logs" フォルダー内に"4DHTTPClientLog\_nn.txt" という名前のファイルが保存されます(nn はファイル番号です)。これはHTTP クライアントリクエストに関連した問題をデバッグするのに有用です。ここには各リクエストと各レスポンスがrawモードで記録されます。ヘッダーを含めてリクエスト全体が記録されます。またオプションとして本文部分を記録することができます。詳細な情報については、*ログファイルの詳細* の章を参照してください。 | | HTTP compression | 倍長整数 | 6 | 値 = 0 (圧縮しない) または 1 (圧縮する)。デフォルト値: 0
このオプションを使用して、クライアント/サーバー間通信を効率化するための圧縮メカニズムの有効/無効を切り替えることができます。このメカニズムが有効になっていると、HTTPクライアントはサーバーのレスポンスに応じてdeflateまたはgzip圧縮を使用します。 | | HTTP display auth dial | 倍長整数 | 4 | 値 = 0 (ダイアログボックスを表示しない) または 1 (ダイアログボックスを表示する)。デフォルト値: 0
このオプションを使用して、[HTTP Get](http-get.md)や[HTTP Request](http-request.md)を実行した際に認証ダイアログボックスを表示するかどうかを指定できます。デフォルトで認証ダイアログボックスは表示されず、[HTTP AUTHENTICATE](http-authenticate.md)コマンドを使用して認証を行います。しかし認証ダイアログを表示してユーザーに認証IDを入力させたい場合、valueに1を渡します。ダイアログボックスは認証が必要な場合のみ表示されます。 | | HTTP follow redirect | 倍長整数 | 2 | 値 = 0 (リダイレクトを許可しない) または 1 (リダイレクトを許可する)
デフォルト値 = 1 | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-dif.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-dif.md index 77e7a68fa4b384..37b04d431dacf7 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-dif.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-dif.md @@ -26,7 +26,7 @@ displayed_sidebar: docs 読み込まれるレコードごとに、On Validateイベントがフォームメソッドに送られます。このイベントを利用して、変数からフィールドにデータをコピーできます。 -*document*にはボリューム名やフォルダ名等のパスを含めることができます。空の文字列を渡すと、標準のファイルを開くダイアログボックスが表示されます。ユーザがこのダイアログボックスをキャンセルすると、データ読み込み処理は中止され、システム変数OKには0がセットされます。 +*document*にはボリューム名やフォルダー名等のパスを含めることができます。空の文字列を渡すと、標準のファイルを開くダイアログボックスが表示されます。ユーザがこのダイアログボックスをキャンセルすると、データ読み込み処理は中止され、システム変数OKには0がセットされます。 データの読み込み処理中には進捗インジケータが表示されます。インジケータの中止ボタンをクリックすると、処理を中断します。しかし既に読み込まれたレコードは取り除かれません。読み込みが正常に完了すると、システム変数OKに1がセットされ、エラーが発生、または処理が中断された場合には0がセットされます。インジケータを表示したくない場合には、 [MESSAGES OFF](messages-off.md) コマンドを使用してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-structure.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-structure.md index 1818b2e7782409..b5d35aca155ea0 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-structure.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-structure.md @@ -33,7 +33,7 @@ displayed_sidebar: docs * 新しい [EXPORT STRUCTURE](export-structure.md) コマンドを実行します。 * 4D デザインモードのインターフェースでのメニューから、**書き出し -> ストラクチャー定義をXMLファイルに書き出し...** を選択します(*ストラクチャー定義の書き出しと読み込み*を参照して下さい) -* 4D アプリケーションの"**DTD**"フォルダ内のPublic文書型宣言に基づいてカスタムのXMLファイルを作成、または編集します。 +* 4D アプリケーションの"**DTD**"フォルダー内のPublic文書型宣言に基づいてカスタムのXMLファイルを作成、または編集します。 インポートされたストラクチャー定義はカレントのストラクチャーに追加され、既存のテーブル(存在する場合)と一緒に標準の4D ストラクチャーエディター内に表示されます。読み込んだテーブルがもともとあったテーブルと同じ名前のとき、エラーが生成され、読み込みオペレーションは キャンセルされます。 @@ -45,7 +45,7 @@ displayed_sidebar: docs ## 配布に関する注意 -このコマンドはデータベースストラクチャーを変更するため、読み出し専用のパッケージアプリ(*Program Files* フォルダ内にまたは.4dz ファイル内にインストールされている.4dc ファイル)のコンテキストにおいては使用することができません。 +このコマンドはデータベースストラクチャーを変更するため、読み出し専用のパッケージアプリ(*Program Files* フォルダー内にまたは.4dz ファイル内にインストールされている.4dc ファイル)のコンテキストにおいては使用することができません。 ## 例題 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-sylk.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-sylk.md index 41f6b783a17c2e..05719bb35da0bf 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-sylk.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-sylk.md @@ -26,7 +26,7 @@ displayed_sidebar: docs 読み込まれるレコードごとに、On Validateイベントがフォームメソッドに送られます。このイベントを利用して、変数からフィールドにデータをコピーできます。 -*document*にはボリューム名やフォルダ名等のパスを含めることができます。空の文字列を渡すと、標準のファイルを開くダイアログボックスが表示されます。ユーザがこのダイアログボックスをキャンセルすると、データ読み込み処理は中止され、システム変数OKには0がセットされます。 +*document*にはボリューム名やフォルダー名等のパスを含めることができます。空の文字列を渡すと、標準のファイルを開くダイアログボックスが表示されます。ユーザがこのダイアログボックスをキャンセルすると、データ読み込み処理は中止され、システム変数OKには0がセットされます。 データの読み込み処理中には進捗インジケータが表示されます。インジケータの中止ボタンをクリックすると、処理を中断します。しかし既に読み込まれたレコードは取り除かれません。読み込みが正常に完了すると、システム変数OKに1がセットされ、エラーが発生、または処理が中断された場合には0がセットされます。インジケータを表示したくない場合には、 [MESSAGES OFF](messages-off.md) コマンドを使用してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-text.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-text.md index ce38047be06241..68effae38df785 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-text.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/import-text.md @@ -37,7 +37,7 @@ displayed_sidebar: docs 読み込まれるレコードごとに、On Validateイベントがフォームメソッドに送られます。このイベントを利用して、変数からフィールドにデータをコピーできます。 -*document* にはボリューム名やフォルダ名等のパスを含めることができます。空の文字列を渡すと、標準のファイルを開くダイアログボックスが表示されます。ユーザがこのダイアログボックスをキャンセルすると、データ読み込み処理は中止され、システム変数OKには0がセットされます。 +*document* にはボリューム名やフォルダー名等のパスを含めることができます。空の文字列を渡すと、標準のファイルを開くダイアログボックスが表示されます。ユーザがこのダイアログボックスをキャンセルすると、データ読み込み処理は中止され、システム変数OKには0がセットされます。 データの読み込み処理中には進捗インジケータが表示されます。インジケータの中止ボタンをクリックすると、処理を中断します。しかし既に読み込まれたレコードは取り除かれません。読み込みが正常に完了すると、システム変数OKに1がセットされ、エラーが発生、または処理が中断された場合には0がセットされます。インジケータを表示したくない場合には、 [MESSAGES OFF](messages-off.md) コマンドを使用してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/integrate-mirror-log-file.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/integrate-mirror-log-file.md index 5a89046300ada7..b8206f8d9007a7 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/integrate-mirror-log-file.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/integrate-mirror-log-file.md @@ -40,7 +40,7 @@ displayed_sidebar: docs 既存の*\_o\_INTEGRATE LOG FILE* コマンドとは異なり、**INTEGRATE MIRROR LOG FILE** コマンドは実行を終了したあとにカレントログファイルを統合されたログファイルで置き換えることはしません。データベースのカレントログファイルは引き続き使用されます。これにより、統合の最中に変更されたものは全てカレントのログファイルへと記録されます。 -*pathName* 引数には、データベースフォルダへの絶対パスまたは相対パスを渡します。この引数に空の文字列を渡した場合、標準のファイルを開くダイアログボックスが開 くので、そこから統合したいファイルを選択することができます。このダイアログボックスがキャンセルされると、どのファイルも統合されることなく、 *OK* システム変数は0に設定されます。 +*pathName* 引数には、データベースフォルダーへの絶対パスまたは相対パスを渡します。この引数に空の文字列を渡した場合、標準のファイルを開くダイアログボックスが開 くので、そこから統合したいファイルを選択することができます。このダイアログボックスがキャンセルされると、どのファイルも統合されることなく、 *OK* システム変数は0に設定されます。 *operationNum*変数には、最後に統合されたオペレーションの番号を渡します。これによりこの次の番号のオペレーションから統合が開始されます。統合後、*operationNum*変数は最後に統合されたオペレーションの番号で更新されます。この変数は必ず保存し、次回統合オペレーション時に直接*operationNum*引数として使用して下さい。これにより**INTEGRATE MIRROR LOG FILE**コマンドを使用して引き続き連続したログファイル統合をすることができます。ログファイルのオペレーションを全て統合するには、変数に-2を渡して下さい。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/json-resolve-pointers.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/json-resolve-pointers.md index 863a5126edd3da..972491f6e71e00 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/json-resolve-pointers.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/json-resolve-pointers.md @@ -85,7 +85,7 @@ JSON ポインターは、厳密な話をすると、'/'によって分割され JSON ポインターは再帰的に解決されます。これはつまりポインターが解決されたドキュメント内にポインターが更に含まれていた場合、それもまた再帰的に解決され、全てのポインターが解決されるまで繰り返されるということです。このコンテキストにおいては、JSON ポインターURI内のファイルパスは、すべて相対パスあるいは絶対パスのどちらも可能です。パスは区切り文字として'/' を使用し、以下の方法で解決されなければなりません: * 相対パスは'/' から始まってはいけません。相対パスはそのパス文字列が見つかったJSON ドキュメントに対して相対的に解決されます。 -* 絶対パスは'/' から始まります。絶対パスとして受け入れられるのは[ファイルシステムパス名](../Concepts/paths.md#filsystemパス名) のみです。例えば、"/RESOURCES/templates/myfile.json" は、カレントデータベースのResources フォルダ内に配置されている"myfile.json" というファイルを指します。 +* 絶対パスは'/' から始まります。絶対パスとして受け入れられるのは[ファイルシステムパス名](../Concepts/paths.md#filsystemパス名) のみです。例えば、"/RESOURCES/templates/myfile.json" は、カレントデータベースのResources フォルダー内に配置されている"myfile.json" というファイルを指します。 **注:** diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/launch-external-process.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/launch-external-process.md index 76c142c576a502..79c0328d350f9d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/launch-external-process.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/launch-external-process.md @@ -59,7 +59,7 @@ macOSではアプリケーション名を渡すこともできます。4Dは環 ## macOSでの例題 -Application/UtilitiesフォルダにあるmacOS ターミナルを使用します。 +Application/UtilitiesフォルダーにあるmacOS ターミナルを使用します。 1\. ファイルに対してパーミッションを変更する(*chmod* はファイルアクセスを変更するために使用するmacOS コマンドです) @@ -75,7 +75,7 @@ Application/UtilitiesフォルダにあるmacOS ターミナルを使用しま  LAUNCH EXTERNAL PROCESS("/bin/cat /folder/myfile.txt";input;output) ``` -3\. "Users" フォルダの内容を取得する(*ls -l*はDOSの*dir* コマンド に相当するmacOS コマンドです) +3\. "Users" フォルダーの内容を取得する(*ls -l*はDOSの*dir* コマンド に相当するmacOS コマンドです) ```4d  var $In;$Out : Text diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/localized-document-path.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/localized-document-path.md index cab907c53cd131..cdd61bfdaa3bac 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/localized-document-path.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/localized-document-path.md @@ -18,11 +18,11 @@ displayed_sidebar: docs ## 説明 -Localized document path コマンドはxxx.lprojフォルダ内に存在する、相対パスで指定されたドキュメントの完全 (絶対) パス名を返します。 +Localized document path コマンドはxxx.lprojフォルダー内に存在する、相対パスで指定されたドキュメントの完全 (絶対) パス名を返します。 -このコマンドは**Resources**フォルダおよびxxx.lproj (xxxは言語コード) サブフォルダが存在するマルチ言語アプリケーションアーキテクチャで使用しなければなりません。このアーキテクチャにおいて、4Dはローカライズされた.xliffタイプや画像などのファイルを自動でサポートします。しかし開発者は他のタイプのファイルについても同じメカニズムを使用する必要があるかもしれません。 +このコマンドは**Resources**フォルダーおよびxxx.lproj (xxxは言語コード) サブフォルダーが存在するマルチ言語アプリケーションアーキテクチャで使用しなければなりません。このアーキテクチャにおいて、4Dはローカライズされた.xliffタイプや画像などのファイルを自動でサポートします。しかし開発者は他のタイプのファイルについても同じメカニズムを使用する必要があるかもしれません。 -*relativePath*に検索するドキュメントの相対パス名を渡します。渡すパス名はデータベースの"xxx.lproj"フォルダの第一階層から相対でなければなりません。このコマンドはデータベースのカレント言語に対応する "xxx.lproj"フォルダを使用した完全パス名を返します。 +*relativePath*に検索するドキュメントの相対パス名を渡します。渡すパス名はデータベースの"xxx.lproj"フォルダーの第一階層から相対でなければなりません。このコマンドはデータベースのカレント言語に対応する "xxx.lproj"フォルダーを使用した完全パス名を返します。 **Note:** カレント言語は**Resources**の内容に基づき4Dが自動で ([Get database localization](get-database-localization.md "Get database localization")コマンド参照)、あるいは新しい[SET DATABASE LOCALIZATION](set-database-localization.md "SET DATABASE LOCALIZATION")コマンドで設定されます。 @@ -34,23 +34,23 @@ displayed_sidebar: docs コマンドから返される絶対パス名は常にシステムシンタックスで表されます。 -**4D Server:** リモートモードで、コマンドがクライアントプロセスから呼び出された場合、クライアントマシンの**Resources**フォルダのパスが返されます。 +**4D Server:** リモートモードで、コマンドがクライアントプロセスから呼び出された場合、クライアントマシンの**Resources**フォルダーのパスが返されます。 -4Dは処理されるマルチ言語アプリケーションの、ありうるすべてのケースのシーケンスを試しながら、ファイルを探します。ステップごとに4Dは言語に対応するフォルダ内で*relativePath*の存在を検証し、ファイルを見つければその完全パスを返します。*relativePath*が見つからないかフォルダが存在しない場合、4D次のステップを試みます。検索ステージ毎のフォルダは以下のようになります: +4Dは処理されるマルチ言語アプリケーションの、ありうるすべてのケースのシーケンスを試しながら、ファイルを探します。ステップごとに4Dは言語に対応するフォルダー内で*relativePath*の存在を検証し、ファイルを見つければその完全パスを返します。*relativePath*が見つからないかフォルダーが存在しない場合、4D次のステップを試みます。検索ステージ毎のフォルダーは以下のようになります: *カレント言語 (例: fr-ca)* *地域なしのカレント言語 (例: fr)* *開始時にデフォルトでロードされる言語 (例: ja-jp)* *開始時にデフォルトでロードされる地域なし言語 (例: ja)* - *最初に見つかった .lproj フォルダ (例: it.lproj)* - *Resourcesフォルダの第一レベル* + *最初に見つかった .lproj フォルダー (例: it.lproj)* + *Resourcesフォルダーの第一レベル* *relativePath*がこれらのパスのどこにも存在しない場合、コマンドは空の文字列を返します。 ## 例題 XMLやHTMLファイルを変換する目的で、"log.xsl"変換ファイルを使用したいとします。このファイルはカレント言語により異なるため、どの"log.xsl"ファイルを使用するか決定する必要があります。 -Resources フォルダの中身は以下のようになっています: +Resources フォルダーの中身は以下のようになっています: ![](../assets/en/commands/pict162129.en.png) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/log-event.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/log-event.md index 15237d61ba9609..c54f5de8f6bec8 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/log-event.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/log-event.md @@ -40,7 +40,7 @@ displayed_sidebar: docs | 定数 | 型 | 値 | コメント | | ---------------------------- | ---- | - | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Into 4D commands log | 倍長整数 | 3 | この値は4Dのコマンドログファイルがアクティブである場合、このファイルに*message*の内容を記録するよう4Dに指示します。4Dコマンドログファイルは[SET DATABASE PARAMETER](set-database-parameter.md)コマンド (セレクター34) を使用して有効にできます。 **注:** 4Dのログファイルは、**Logs**フォルダに配置されます([Get 4D folder](get-4d-folder.md)コマンドを参照) 。 | +| Into 4D commands log | 倍長整数 | 3 | この値は4Dのコマンドログファイルがアクティブである場合、このファイルに*message*の内容を記録するよう4Dに指示します。4Dコマンドログファイルは[SET DATABASE PARAMETER](set-database-parameter.md)コマンド (セレクター34) を使用して有効にできます。 **注:** 4Dのログファイルは、**Logs**フォルダーに配置されます([Get 4D folder](get-4d-folder.md)コマンドを参照) 。 | | Into 4D debug message | 倍長整数 | 1 | この値は4Dに*message*をシステムデバッギング環境へ送るよう指示します。結果はプラットホームにより異なります。Mac OSでは、コマンドはメッセージをコンソールへ送ります。Windowsでは、コマンドはメッセージをデバッグメッセージとして送ります。このメッセージを読むには、Microsoft Visual StudioまたはDebugViewユーティリティが必要です。
() | | Into 4D diagnostic log | 倍長整数 | 5 | ログファイルが有効である場合に、メッセージを4Dのログファイルに記録するよう指示します。
ログファイルは[SET DATABASE PARAMETER](set-database-parameter.md)コマンド (セレクター79) を使用して有効にできます。 | | Into 4D request log | 倍長整数 | 2 | この値は4Dリクエストログがアクティブである場合、このファイルに*message*を記録するよう4Dに指示します。 | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/log-file-to-json.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/log-file-to-json.md index 7a05210a0e3fd8..0b0fb2553aa380 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/log-file-to-json.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/log-file-to-json.md @@ -11,7 +11,7 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | -| destFolderPath | Text | → | 保存されているファイルの保存先フォルダへのパス | +| destFolderPath | Text | → | 保存されているファイルの保存先フォルダーへのパス | | maxSize | Integer | → | 作成するJSONファイルの最大サイズ(バイト単位) | | logPath | Text | → | 書き出すログファイルのパス名; 省略時はカレントログファイルを使用 | | fieldAtt | Integer | → | フィールド詳細属性: 1 = 数字を使用(デフォルト)、2 = 名前を使用 | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/method-get-code.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/method-get-code.md index e3cd40350a45d5..2d8758aa361190 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/method-get-code.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/method-get-code.md @@ -63,7 +63,7 @@ displayed_sidebar: docs   // %attributes = {"lang":"fr","invisible":true,"folder":"Web3"} ``` -読み込み時、この行は読み込まれず、それに対応する属性を設定する目的でのみ使用されます(指定されていない属性はデフォルト値へとリセットされます)。"lang"属性は書き出し言語を設定し、異なる言語への読み込みを防止する目的で 使用されます(この場合、エラーが生成されます)。「フォルダ」属性にはメソッドの親フォルダの名前が入ります。メソッドが親フォルダを持っていない場合は表示されません。 +読み込み時、この行は読み込まれず、それに対応する属性を設定する目的でのみ使用されます(指定されていない属性はデフォルト値へとリセットされます)。"lang"属性は書き出し言語を設定し、異なる言語への読み込みを防止する目的で 使用されます(この場合、エラーが生成されます)。「フォルダー」属性にはメソッドの親フォルダーの名前が入ります。メソッドが親フォルダーを持っていない場合は表示されません。 追加で属性を定義することができます。詳細な情報に関しては、[METHOD SET ATTRIBUTES](method-set-attributes.md) コマンドの詳細を参照して下さい。 *option*引数を使用する際、メソッドのトークナイズドされたランゲージ要素についてのコード書き出しモードを選択する事ができます: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/method-set-attribute.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/method-set-attribute.md index cf3fc7d4254660..955cca59ddf986 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/method-set-attribute.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/method-set-attribute.md @@ -38,7 +38,7 @@ displayed_sidebar: docs | 定数 | 型 | 値 | コメント | | ---------------------------- | ---- | ---- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Attribute executed on server | 倍長整数 | 8 | "サーバー上で実行"オプションに対応 | -| Attribute folder name | 倍長整数 | 1024 | メソッドのためのフォルダ名(「フォルダ」属性)。この定数を渡した場合、フォルダ名を *attribValue* に渡す必要があります。
この名前が有効なフォルダに対応する場合、メソッドはその親フォルダに置かれます。フォルダが存在しない場合、コマンドは親フォルダの階層は何も変更しません。空の文字列を渡した場合、メソッドはルート階層に置かれます。 | +| Attribute folder name | 倍長整数 | 1024 | メソッドのためのフォルダー名(「フォルダー」属性)。この定数を渡した場合、フォルダー名を *attribValue* に渡す必要があります。
この名前が有効なフォルダーに対応する場合、メソッドはその親フォルダーに置かれます。フォルダーが存在しない場合、コマンドは親フォルダーの階層は何も変更しません。空の文字列を渡した場合、メソッドはルート階層に置かれます。 | | Attribute invisible | 倍長整数 | 1 | "隠す"オプションに対応 | | Attribute published SOAP | 倍長整数 | 3 | "Webサービスとして提供"オプションに対応 | | Attribute published SQL | 倍長整数 | 7 | "SQL利用可"オプションに対応 | @@ -49,7 +49,7 @@ displayed_sidebar: docs *attribValue* 引数には、以下の値を渡すことが出きます。 * 対応するオプションを選択するには**True**を渡します。選択を解除するには**False**を渡します。 -* Attribute folder name 定数を *attribType* に使用した場合は文字列(フォルダ名)を渡します。 +* Attribute folder name 定数を *attribType* に使用した場合は文字列(フォルダー名)を渡します。 一度の呼び出しに複数の*attribType*;*attribValue* ペアを渡す事ができます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/mobile-app-refresh-sessions.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/mobile-app-refresh-sessions.md index ba56d1fc11aa95..50fa58e108f4cf 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/mobile-app-refresh-sessions.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/mobile-app-refresh-sessions.md @@ -26,11 +26,11 @@ displayed_sidebar: docs ## 説明 -**MOBILE APP REFRESH SESSIONS** コマンドは、サーバーのMobileApps フォルダ内にある全てのモバイルアプリセッションファイルをチェックし、編集されたファイルに対してメモリ内にある既存のセッションのコンテンツを更新します。 +**MOBILE APP REFRESH SESSIONS** コマンドは、サーバーのMobileApps フォルダー内にある全てのモバイルアプリセッションファイルをチェックし、編集されたファイルに対してメモリ内にある既存のセッションのコンテンツを更新します。 このコマンドは、4D for iOS および 4D for Android デベロッパーがローカルのファイルが編集されたあとに、ユーザーセッション情報を"強制的に"再読み込みさせるために使用することを念頭にデザインされています。例えば、セッションがリセットが必要であれば、セッションファイルを削除した上で**MOBILE APP REFRESH SESSIONS** コマンドを呼び出します。モバイルアプリセッションについての詳細な情報については、[Go mobile ドキュメント](https://developer.4d.com/go-mobile) を参照してください。 -コマンドはMobileAppsフォルダ内の各セッションファイルの(json シンタックス、json スキーマ、セッションデータ等の)コンプライアンスをチェックします。ファイルに不備がなく、かつ編集されていた場合には、メモリ内にある対応するセッション(すでにあれば)は編集された中身で更新されます。 +コマンドはMobileAppsフォルダー内の各セッションファイルの(json シンタックス、json スキーマ、セッションデータ等の)コンプライアンスをチェックします。ファイルに不備がなく、かつ編集されていた場合には、メモリ内にある対応するセッション(すでにあれば)は編集された中身で更新されます。 セッションファイルが有効でない、あるいは削除されていた場合には、対応するセッションはメモリから削除されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/move-document.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/move-document.md index 9c4070d5b399a9..465f5616f529ff 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/move-document.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/move-document.md @@ -56,7 +56,7 @@ displayed_sidebar: docs  MOVE DOCUMENT("C:\\FOLDER1\\DocName";"C:\\FOLDER2\\DocName") ``` -**Note:** 最後の2つの例では、移動先のフォルダ*"C:\\\\FOLDER2"* が存在していなければなりません。MOVE DOCUMENTコマンド は、ドキュメントを移動させるだけで、フォルダを作成しません。 +**Note:** 最後の2つの例では、移動先のフォルダー*"C:\\\\FOLDER2"* が存在していなければなりません。MOVE DOCUMENTコマンド は、ドキュメントを移動させるだけで、フォルダーを作成しません。 ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/notify-resources-folder-modification.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/notify-resources-folder-modification.md index 778a941a530bc0..fefbadf6c0a91e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/notify-resources-folder-modification.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/notify-resources-folder-modification.md @@ -26,16 +26,16 @@ displayed_sidebar: docs ## 説明 -NOTIFY RESOURCES FOLDER MODIFICATION コマンドを使用して、接続されたすべての4D マシンに、**Resources**フォルダが更新された旨の通知の送信を、4D Server に強制することができます。この結果、リモートの4Dマシンはローカル**Resources**フォルダを同期できます。 +NOTIFY RESOURCES FOLDER MODIFICATION コマンドを使用して、接続されたすべての4D マシンに、**Resources**フォルダーが更新された旨の通知の送信を、4D Server に強制することができます。この結果、リモートの4Dマシンはローカル**Resources**フォルダーを同期できます。 -このコマンドは特に、サーバ上のストアドプロシージャで**Resources**フォルダを更新した後、リモートマシンでこのフォルダの同期を管理するために使用できます。 +このコマンドは特に、サーバ上のストアドプロシージャで**Resources**フォルダーを更新した後、リモートマシンでこのフォルダーの同期を管理するために使用できます。 -リモートモードでの**Resources**フォルダの管理に関する詳細は、*4D Server Reference*を参照してください。 +リモートモードでの**Resources**フォルダーの管理に関する詳細は、*4D Server Reference*を参照してください。 更新が行われたという情報のみが送信されます。それぞれのリモートマシンは、ローカルの環境設定に従い処理を行います。オプションは以下のとおりです: -* セッション中ローカルの**Resources**フォルダを同期しない。 -* セッション中にローカルの**Resources**フォルダを自動で同期する +* セッション中ローカルの**Resources**フォルダーを同期しない。 +* セッション中にローカルの**Resources**フォルダーを自動で同期する * 警告を表示し、同期を行うかユーザに選択させる 設定は以下のいずれかの方法で行います: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-format.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-format.md index 99e55c83900c97..3089361e82c548 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-format.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-set-format.md @@ -102,10 +102,10 @@ displayed_sidebar: docs * *cols* \= ピクチャの列数 * *lines* \= ピクチャの行数 -* *picture* \= 使用するピクチャ (ピクチャライブラリ、ピクチャ変数、またはResources フォルダ内のファイル): +* *picture* \= 使用するピクチャ (ピクチャライブラリ、ピクチャ変数、またはResources フォルダー内のファイル): * ピクチャライブラリのピクチャを使用する場合、クエスチョンマークの後にその番号を指定します (例: "?250")。 * ピクチャ変数のピクチャを使用する場合、変数名を指定します。 - * ピクチャがデータベースのResources フォルダ内のファイルに保存されているものである場合、"#{folder/}picturename" または "file:{folder/}picturename" という形式のパスを入力してください。 + * ピクチャがデータベースのResources フォルダー内のファイルに保存されているものである場合、"#{folder/}picturename" または "file:{folder/}picturename" という形式のパスを入力してください。 * *flags* \= ピクチャボタンの表示モードと処理。この引数には以下の値を指定できます: 0, 1, 2, 16, 32, 64, 128。これらの値はそれぞれ表示モードと処理モードを表します。これらの値は累計することができます。例えばモード1と64を有効にするには、65を*flags* 引数に渡します。それぞれの値の意味は以下のとおりです: * *flags* \= 0 (オプションなし) ユーザがピクチャをクリックすると、順番に次のピクチャを表示します。Shiftキーを押しながらクリックすると、前のピクチャを順に表示します。最後のピクチャに達すると、クリックしてもピクチャは変更されません。つまり最初のピクチャには戻りません。 @@ -189,11 +189,11 @@ displayed_sidebar: docs *title;picture;background;titlePos;titleVisible;iconVisible;style;horMargin;vertMargin;* *iconOffset;popupMenu* *;* *hyperlink;numStates;imageHugsTitle* * *title* \= ボタンタイトル。この値はテキストまたはリソース番号 (例: “:16800,1”) で指定できます。 -* *picture* \= ボタンにリンクするピクチャ。ピクチャライブラリ、ピクチャ変数、またはResourcesフォルダのピクチャを使用できます: +* *picture* \= ボタンにリンクするピクチャ。ピクチャライブラリ、ピクチャ変数、またはResourcesフォルダーのピクチャを使用できます: * ピクチャライブラリのピクチャを使用する場合、クエスチョンマークの後にその番号を指定します (例: "?250")。 * ピクチャ変数のピクチャを使用する場合、変数名を指定します。 - * データベースのResourcesフォルダのピクチャを使用する場合、"#{folder/}picturename" または "file:{folder/}picturename"タイプのURLを指定します。 -* *background* \= ボタンにリンクするバックグランドピクチャ (カスタムスタイル)。ピクチャライブラリ、ピクチャ変数、PICTリソース、Resourcesフォルダのファイル (上記参照) を使用できます。 + * データベースのResourcesフォルダーのピクチャを使用する場合、"#{folder/}picturename" または "file:{folder/}picturename"タイプのURLを指定します。 +* *background* \= ボタンにリンクするバックグランドピクチャ (カスタムスタイル)。ピクチャライブラリ、ピクチャ変数、PICTリソース、Resourcesフォルダーのファイル (上記参照) を使用できます。 * *titlePos* \= ボタンタイトルの位置: * *titlePos* \= 1: 左 * *titlePos* \= 2: 上 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-to-path.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-to-path.md index 05e77c75ee155d..0dbb34edd7fa67 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-to-path.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/object-to-path.md @@ -37,16 +37,16 @@ displayed_sidebar: docs | **プロパティ** | **型** | **詳細** | | ------------ | ----- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -| parentFolder | テキスト | パスのディレクトリ情報。最後の文字はフォルダセパレータである必要があります。コマンドはこの文字を使用してパスのタイプを判別しています。最後の文字がPosixセパレータ("/")である場合、パスはPosixシンタックスで作成されます。それ以外の場合にはシステムシンタックスが使用されます。 | -| name | テキスト | 拡張子を含まない、指定されたパスの最後のファイル名あるいはフォルダ名 | -| extension | テキスト | 最後のファイル名あるいはフォルダ名の拡張子。"."で始まります(省略可能)。拡張子をつけない場合には" "(空の文字列)を渡します。 | -| isFolder | ブール | 名前がフォルダ名である場合にはTrue、それ以外の場合にはFalse(デフォルトはFalse です) | +| parentFolder | テキスト | パスのディレクトリ情報。最後の文字はフォルダーセパレータである必要があります。コマンドはこの文字を使用してパスのタイプを判別しています。最後の文字がPosixセパレータ("/")である場合、パスはPosixシンタックスで作成されます。それ以外の場合にはシステムシンタックスが使用されます。 | +| name | テキスト | 拡張子を含まない、指定されたパスの最後のファイル名あるいはフォルダー名 | +| extension | テキスト | 最後のファイル名あるいはフォルダー名の拡張子。"."で始まります(省略可能)。拡張子をつけない場合には" "(空の文字列)を渡します。 | +| isFolder | ブール | 名前がフォルダー名である場合にはTrue、それ以外の場合にはFalse(デフォルトはFalse です) | -通常、*pathObject* は[Path to object](path-to-object.md) コマンドによって生成されますが、オブジェクトはどのような手段を用いて作成しても構いません。**Object to path** コマンドは文字列を受け取るだけだという点に注意してください。パスが指定されたパスタイプに対して有効であるかをチェックすることはしませんし、指定されたファイルあるいはフォルダが実際に存在するかどうかもチェックはしません。 +通常、*pathObject* は[Path to object](path-to-object.md) コマンドによって生成されますが、オブジェクトはどのような手段を用いて作成しても構いません。**Object to path** コマンドは文字列を受け取るだけだという点に注意してください。パスが指定されたパスタイプに対して有効であるかをチェックすることはしませんし、指定されたファイルあるいはフォルダーが実際に存在するかどうかもチェックはしません。 ## 例題 -ファイルを同じフォルダ内に複製して名前を変更したい場合を考えます: +ファイルを同じフォルダー内に複製して名前を変更したい場合を考えます: ```4d  var $o : Object diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/open-resource-file.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/open-resource-file.md index 94c48671af5d07..b0013f9417ec1f 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/open-resource-file.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/open-resource-file.md @@ -32,7 +32,7 @@ displayed_sidebar: docs **Open resource file**コマンドは、*resFileName*に渡した名前またはパス名を持つリソースファイルを開きます。 -ファイル名を渡す場合、そのファイルはデータベースのストラクチャファイルと同階層に配置されていなければなりません。他のフォルダ内に配置されているリソースを開くには、フルパス名を渡します。 +ファイル名を渡す場合、そのファイルはデータベースのストラクチャファイルと同階層に配置されていなければなりません。他のフォルダー内に配置されているリソースを開くには、フルパス名を渡します。 *resFileName*に空の文字列を渡すと、ファイルを開くダイアログボックスが表示されます。このダイアログボックスでリソースファイルを選択し、開くことができます。ダイアログボックスを取り消すと、リソースファイルは開かれません。この場合、**Open resource file**はヌルのDocRefを返し、システム変数OKに0を設定します。 @@ -58,7 +58,7 @@ displayed_sidebar: docs ## 例題 1 -Windows上で、以下の例はデータベースフォルダに配置された“MyPrefs.res”リソースファイルを開きます: +Windows上で、以下の例はデータベースフォルダーに配置された“MyPrefs.res”リソースファイルを開きます: ```4d  $vhResFile:=Open resource file("MyPrefs";"res ") @@ -68,7 +68,7 @@ Macintosh上で、この例は“MyPrefs”ファイルを開きます。 ## 例題 2 -Windows上で、以下の例はデータベースフォルダに配置された“MyPrefs.rsr”リソースファイルを開きます: +Windows上で、以下の例はデータベースフォルダーに配置された“MyPrefs.rsr”リソースファイルを開きます: ```4d  $vhResFile:=Open resource file("MyPrefs";"rsr") diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/path-to-object.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/path-to-object.md index 19b111b0b660fe..3604f49ab9563a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/path-to-object.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/path-to-object.md @@ -40,15 +40,15 @@ displayed_sidebar: docs | **プロパティ** | **型** | **詳細** | | ------------ | ----- | ------------------------------------------------------------------- | -| parentFolder | テキスト | パスのディレクトリ情報。最後の文字は必ずフォルダセパレータになります。 | -| name | テキスト | 指定されたパスの最後の、拡張子を含まないファイル名あるいはフォルダ名。 | -| extension | テキスト | 最終的なファイル名あるいはフォルダ名の拡張子。必ず"."(ドット)で始まりますが、拡張子がない場合には" "(空の文字列)になります。 | -| isFolder | ブール | 名前がフォルダ名である場合にはTrue、それ以外の場合にはFalseになります(デフォルトはFalseです)。 | +| parentFolder | テキスト | パスのディレクトリ情報。最後の文字は必ずフォルダーセパレータになります。 | +| name | テキスト | 指定されたパスの最後の、拡張子を含まないファイル名あるいはフォルダー名。 | +| extension | テキスト | 最終的なファイル名あるいはフォルダー名の拡張子。必ず"."(ドット)で始まりますが、拡張子がない場合には" "(空の文字列)になります。 | +| isFolder | ブール | 名前がフォルダー名である場合にはTrue、それ以外の場合にはFalseになります(デフォルトはFalseです)。 | -*path* 引数に渡したパスの、最後の文字がパスタイプに対応するセパレータ(例えばWindows 上で"\\" など)だった場合、そのパスはフォルダパスだとみなされます。それ以外の場合には、渡されたパスはファイル名であるとみなされます。 -拡張子は、空でなければ、パスが示すのがファイルかフォルダかに関わらず、返されます。どちらの場合にしても、完全な名前を取得するためには名前と拡張子を連結させる必要があります。 +*path* 引数に渡したパスの、最後の文字がパスタイプに対応するセパレータ(例えばWindows 上で"\\" など)だった場合、そのパスはフォルダーパスだとみなされます。それ以外の場合には、渡されたパスはファイル名であるとみなされます。 +拡張子は、空でなければ、パスが示すのがファイルかフォルダーかに関わらず、返されます。どちらの場合にしても、完全な名前を取得するためには名前と拡張子を連結させる必要があります。 -**Path to object** は、文字列を受け取るだけであるという点に注意してください。パスが指定されたパスタイプに対して有効であるかをチェックすることはしませんし、指定されたファイルあるいはフォルダが実際に存在するかどうかもチェックはしません。 +**Path to object** は、文字列を受け取るだけであるという点に注意してください。パスが指定されたパスタイプに対して有効であるかをチェックすることはしませんし、指定されたファイルあるいはフォルダーが実際に存在するかどうかもチェックはしません。 ## 例題 1 @@ -81,7 +81,7 @@ displayed_sidebar: docs   //$o.isFolder=false ``` -フォルダへのパスを定義する場合を考えます: +フォルダーへのパスを定義する場合を考えます: ```4d  var $o : Object @@ -161,13 +161,13 @@ displayed_sidebar: docs ## 例題 3 -パス内に含まれるサブフォルダの数を知りたい場合を考えます: +パス内に含まれるサブフォルダーの数を知りたい場合を考えます: ```4d  var $o : Object  var $path : Text  var $vCount : Integer - $path:=Select folder //ユーザーにフォルダを選択させる + $path:=Select folder //ユーザーにフォルダーを選択させる  $o:=Path to object($path)  Repeat     $o:=Path to object($o.parentFolder) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/picture-to-blob.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/picture-to-blob.md index 1b96b974311c49..712ec20fb12c5a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/picture-to-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/picture-to-blob.md @@ -50,7 +50,7 @@ Codecは拡張子 (例 “.gif”), または Mimeタイプ (例 “image/jpeg  var $BLOB : Blob  var $path : Text   - $path:=Get 4D folder(Current resources folder)+"Images"+Folder separator+"Sunrise.psd" //Resources フォルダー内の画像フォルダにあるピクチャーを探す + $path:=Get 4D folder(Current resources folder)+"Images"+Folder separator+"Sunrise.psd" //Resources フォルダー内の画像フォルダーにあるピクチャーを探す  READ PICTURE FILE($path;$picture) //ピクチャーをピクチャー変数へと代入    PICTURE TO BLOB($picture;$BLOB;".gif") //ピクチャーを".gif" フォーマットへと変換 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/resolve-alias.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/resolve-alias.md index d97d7da0f33d6c..e59376c249828f 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/resolve-alias.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/resolve-alias.md @@ -29,10 +29,10 @@ displayed_sidebar: docs ## 説明 -RESOLVE ALIASコマンドは、目的のファイルまたはエイリアス(Windowsではショートカットと呼ばれる) のフォルダへの完全なパスを返します。 +RESOLVE ALIASコマンドは、目的のファイルまたはエイリアス(Windowsではショートカットと呼ばれる) のフォルダーへの完全なパスを返します。 エイリアスへの完全なパスを*aliasPath*に渡します。 -このコマンドが実行されると、*targetPath*変数にはエイリアスのターゲットファイルまたはフォルダへの完全なパスが格納され、OKシステム変数に1が代入されます。 +このコマンドが実行されると、*targetPath*変数にはエイリアスのターゲットファイルまたはフォルダーへの完全なパスが格納され、OKシステム変数に1が代入されます。 *aliasPath*に渡されたパスがエイリアスではなくファイルである場合、*targetPath*はそのファイルのパスを返し、OKシステム変数に0が代入されます。 ## システム変数およびセット diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/restore.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/restore.md index 74c5436e229c5a..40ab0f1913d007 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/restore.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/restore.md @@ -34,11 +34,11 @@ displayed_sidebar: docs *archivePath*引数を渡さない場合、コマンドはファイルを開くダイアログを表示し、ユーザは復元するアーカイブを選択できます。 *archivePath*引数を使用すると、復元するアーカイブを指定できます。このパス名はシステムシンタックスで表現されなければなりません。絶対パス名またはストラクチャファイルからの相対パス名を指定できます。 -この場合 (*destFolderPath* が省略されると)、アーカイブが選択された状態で標準の復元ダイアログボックスが表示され、ユーザーは保存先フォルダを選択できます。処理が完了すると警告ダイアログが表示され、復元された要素を含むフォルダが表示されます。 +この場合 (*destFolderPath* が省略されると)、アーカイブが選択された状態で標準の復元ダイアログボックスが表示され、ユーザーは保存先フォルダーを選択できます。処理が完了すると警告ダイアログが表示され、復元された要素を含むフォルダーが表示されます。 -復元された要素の格納先フォルダのパス名として*destFolderPath* 引数を渡すこともできます。このパス名はシステムシンタックスで表現されなければなりません。 絶対パス名またはストラクチャファイルからの相対パス名を指定できます。 この引数を渡すと、設定済みの復元ダイアログボックスが表示され、ユーザは復元処理を起動するかキャンセルすることのみできます。処理が完了すると、追加の情報を表示することなしにウィンドウが閉じられます。 +復元された要素の格納先フォルダーのパス名として*destFolderPath* 引数を渡すこともできます。このパス名はシステムシンタックスで表現されなければなりません。 絶対パス名またはストラクチャファイルからの相対パス名を指定できます。 この引数を渡すと、設定済みの復元ダイアログボックスが表示され、ユーザは復元処理を起動するかキャンセルすることのみできます。処理が完了すると、追加の情報を表示することなしにウィンドウが閉じられます。 -RESTORE コマンドは*OK*および*Document*変数を更新します。復元が正しく実行されると*OK*に1が設定され*Document*には復元要素保存先フォルダのパスが格納されます。復元ダイアログをユーザがキャンセルされたり、エラーが発生して復元が中断されたりすると、*OK*に0が設定され*Document*は空の文字列になります。ON ERR CALLコマンドを使用してインストールしたエラー処理メソッドを使用してエラーをとらえることができます。 +RESTORE コマンドは*OK*および*Document*変数を更新します。復元が正しく実行されると*OK*に1が設定され*Document*には復元要素保存先フォルダーのパスが格納されます。復元ダイアログをユーザがキャンセルされたり、エラーが発生して復元が中断されたりすると、*OK*に0が設定され*Document*は空の文字列になります。ON ERR CALLコマンドを使用してインストールしたエラー処理メソッドを使用してエラーをとらえることができます。 **Note:** 4D Volume Desktopが統合されたコンパイル済みアプリケーションでは、RESTOREコマンドは標準のファイルオープンダイアログにデフォルトで"4BK"拡張子のファイルを表示します。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/select-document.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/select-document.md index a70d9c5d7eda55..ed9edff29314f1 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/select-document.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/select-document.md @@ -11,7 +11,7 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | -| directory | Text, Integer | → | ドキュメント選択ダイアログボックスで ディレクトリのアクセスパスをデフォルトで表示する、または デフォルトユーザフォルダを表示する空の文字列 (Windowsでは"My documents"、 Mac OSでは"Documents")、または メモリーされたアクセスパスの番号 | +| directory | Text, Integer | → | ドキュメント選択ダイアログボックスで ディレクトリのアクセスパスをデフォルトで表示する、または デフォルトユーザフォルダーを表示する空の文字列 (Windowsでは"My documents"、 Mac OSでは"Documents")、または メモリーされたアクセスパスの番号 | | fileTypes | Text | → | フィルタするドキュメントタイプのリスト、または ドキュメントをフィルタしない"*" | | title | Text | → | 選択ダイアログボックスのタイトル | | options | Integer | → | 任意の選択 | @@ -36,11 +36,11 @@ displayed_sidebar: docs **Select document**コマンドは、標準のドキュメントを開くことのできるダイアログボックスを表示します。このダイアログボックスでは、1つ以上のファイルを選択できます。そしてこのコマンドは選択されたファイルの名前または完全なアクセスパスを返します。 -引数*directory*は、フォルダの内容がドキュメントを開くダイアログボックスで冒頭に表示されるフォルダを示します。3タイプの値を渡すことができます。 +引数*directory*は、フォルダーの内容がドキュメントを開くダイアログボックスで冒頭に表示されるフォルダーを示します。3タイプの値を渡すことができます。 -* 表示するフォルダへの完全なアクセスパスを含むテキスト。 -* 空の文字列。この場合カレントオペレーティングシステムのデフォルトユーザフォルダ (Windowsでは"My documents"、Mac OSでは"Documents") が設定されます。 -* 記憶されたアクセスパスの数値 (1から32,000) 。これは選択ボタンをクリックしたときに開いているフォルダのアクセスパスをメモリに保存できることを意味します。つまり、ユーザによって選択されたフォルダを指します。このコマンドの最初の呼び出しで任意の数値を呼び出すと (例えば5)、コマンドはオペレーティングシステムのデフォルトユーザフォルダを表示します (空の文字列を渡すことに対応する) 。ユーザはハードディスク上の複数のフォルダをざっと見る場合もありますが、選択ボタンをクリックすると、アクセスパスが記憶され、数値の5が結び付けられます。更に数値の5を呼び出すと、記憶されたアクセスパスがデフォルトで使用されます。新しい場所が選択されると、5に対応するパスが更新されます。 +* 表示するフォルダーへの完全なアクセスパスを含むテキスト。 +* 空の文字列。この場合カレントオペレーティングシステムのデフォルトユーザフォルダー (Windowsでは"My documents"、Mac OSでは"Documents") が設定されます。 +* 記憶されたアクセスパスの数値 (1から32,000) 。これは選択ボタンをクリックしたときに開いているフォルダーのアクセスパスをメモリに保存できることを意味します。つまり、ユーザによって選択されたフォルダーを指します。このコマンドの最初の呼び出しで任意の数値を呼び出すと (例えば5)、コマンドはオペレーティングシステムのデフォルトユーザフォルダーを表示します (空の文字列を渡すことに対応する) 。ユーザはハードディスク上の複数のフォルダーをざっと見る場合もありますが、選択ボタンをクリックすると、アクセスパスが記憶され、数値の5が結び付けられます。更に数値の5を呼び出すと、記憶されたアクセスパスがデフォルトで使用されます。新しい場所が選択されると、5に対応するパスが更新されます。 このメカニズムを利用して、32,000までのパス名を記憶できます。Windowsではセッションの間だけそれぞれのパスが保持されます。Mac OSでは一つのセッションから次のセッションまで、パスが保持されています。パス名が正しくないと、引数*defaultPath*は無視されます。 @@ -62,7 +62,7 @@ displayed_sidebar: docs | Allow alias files | 倍長整数 | 8 | ドキュメントとしてショートカット(Windows) やエイリアス(macOS) を選択できます。この定数が使用されずにエイリアスやショートカットが選択されると、コマンドはターゲット要素のアクセスパスを返します。定数を渡すと、 コマンドはエイリアスまたはショートカット自体のパスを返します。 | | File name entry | 倍長整数 | 32 | ユーザーに"別名で保存 (新規保存)"ダイアログへのファイル名の入力を許可する。4Dはファイルを作成しません。ファイルの作成は開発者が行わなくてはなりません。Documentシステム変数が更新されます。このコンテキストでは*directory*引数にディレクトリではなくファイルへのパスが格納されているかもしれません。そのファイル名は別名で保存テキストフィールドのデフォルトファイル名として使用されます。親ディレクトリはデフォルトパスとして使用されます。 | | Multiple files | 倍長整数 | 1 | キーの組み合わせ**Shift+click** (隣接するファイルの選択) と**Ctrl+click** (Windows) 、または**Command+click** (macOS) を使用すると、複数のファイルを同時に選択できます。この場合引数*selected*を渡し、選択されたファイルをすべてリストにして受け取ります。この定数が使用されないと、コマンドは複数ファイルの選択を許可しません。 | -| Package open | 倍長整数 | 2 | (Mac OSのみ): パッケージをフォルダとして開きその内容を閲覧できます。この定数が使用されないと、コマンドはパッケージの開封を許可しません。 | +| Package open | 倍長整数 | 2 | (Mac OSのみ): パッケージをフォルダーとして開きその内容を閲覧できます。この定数が使用されないと、コマンドはパッケージの開封を許可しません。 | | Package selection | 倍長整数 | 4 | (Mac OSのみ): パッケージを一つのパッケージとして選択することを許可します(省略時のデフォルト)。ユーザーがパッケージの中身を閲覧/選択できるようにしたい場合には、Package open を使用してください。 | | Use sheet window | 倍長整数 | 16 | (Mac OSのみ): 選択ダイアログボックスをシートウィンドウで表示します(Windowsでは、このオプションは無効です)。シートウィンドウはMac OS Xインタフェースに特有なもので、グラフィックアニメーションを伴います (詳細については、*ウィンドウタイプ(互換性)*を参照してください) 。この定数が使用されないと、コマンドは標準なダイアログボックスを表示します。 | @@ -71,7 +71,7 @@ displayed_sidebar: docs 任意の引数*selected*で、ユーザが選択したすべてのファイルの完全なアクセスパス (アクセスパス+名前) を取得します。コマンドはユーザの選択に従って、配列を作成、サイズ決定して、埋めたりします。オプションMultiple filesを使用する場合や選択したファイルのアクセスパスを探したい時に、この引数を使用すると便利です (配列の値からコマンドによって返されたファイルの名前を取り出します) 。ファイルが選択されていない場合、空の配列が返されます。 -**注:** Mac OS上では、選択したパッケージはフォルダとして扱われます。*selected* 配列に返されるパス名は最後に":"を含みます。例: Disk:Applications:4D:4D v11.4:US:4D Volume Desktop.app: +**注:** Mac OS上では、選択したパッケージはフォルダーとして扱われます。*selected* 配列に返されるパス名は最後に":"を含みます。例: Disk:Applications:4D:4D v11.4:US:4D Volume Desktop.app: コマンドは選択されたファイルの名前(Windowsでは名前+拡張子) を返します。複数のファイルが選択されている場合、コマンドは選択されたファイルのリストにある最初のファイル名を返します。ファイルのリストは引数*selected*で取得されます。ファイルが何も選択されていない場合、コマンドは空の文字列を返します。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/select-folder.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/select-folder.md index b9c7e60b6af464..0b49d13baac5bc 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/select-folder.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/select-folder.md @@ -12,9 +12,9 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | | message | Text | → | ウィンドウのタイトル | -| defaultPath | Text, Integer | → | デフォルトのパス名、 または、デフォルトのユーザフォルダを表示する空の文字列 (Windowsでは"My documents"、 Mac OSでは"Documents")、 または記憶されたパス名の番号 | +| defaultPath | Text, Integer | → | デフォルトのパス名、 または、デフォルトのユーザフォルダーを表示する空の文字列 (Windowsでは"My documents"、 Mac OSでは"Documents")、 または記憶されたパス名の番号 | | options | Integer | → | Mac OS上での選択オプション | -| 戻り値 | Text | ← | 選択されたフォルダへのアクセスパス | +| 戻り値 | Text | ← | 選択されたフォルダーへのアクセスパス | @@ -32,11 +32,11 @@ displayed_sidebar: docs ## 説明 -**Select folder** コマンドは、フォルダを選択するダイアログボックスを表示し、フォルダへの完全なアクセスパスを検索します。オプションの引数*defaultPath*を使用して、フォルダの場所を指定します。そのフォルダは最初にフォルダ選択ダイアログボックスに表示されます。 +**Select folder** コマンドは、フォルダーを選択するダイアログボックスを表示し、フォルダーへの完全なアクセスパスを検索します。オプションの引数*defaultPath*を使用して、フォルダーの場所を指定します。そのフォルダーは最初にフォルダー選択ダイアログボックスに表示されます。 -**Note:** このコマンドは、4Dのカレントフォルダを変更しません。 +**Note:** このコマンドは、4Dのカレントフォルダーを変更しません。 -**Select folder** コマンドはワークステーションのボリュームおよびフォルダ内をナビゲートするための標準のダイアログボックスを表示します。 +**Select folder** コマンドはワークステーションのボリュームおよびフォルダー内をナビゲートするための標準のダイアログボックスを表示します。 オプションの引数*message*を指定すると、ダイアログボックス内に表示されます。以下の例では "Select a destination folder" を表示しています。 **Windows** @@ -45,10 +45,10 @@ displayed_sidebar: docs **macOS** ![](../assets/en/commands/pict3881985.en.png) - 引数*defaultPath*を使用して、フォルダ選択ダイアログボックスにあるデフォルトフォルダの場所を表示します。3タイプの値をこの引数に渡します: -* カレントプラットフォームのシンタックスを使用している有効なフォルダのパス名。 -* システムのデフォルトユーザフォルダを表示する空の文字列(“”) (デフォルトユーザフォルダは、Windowsでは"My documents” 、 macOSでは“Documents”になります) 。 -* 記憶されたパス名の番号 (1から32,000) 。それに結び付いているフォルダを表示します。これは、選択ボタンをクリックすると開いているフォルダのパス名が記憶されることを意味します。つまり、 ユーザによって選択されたフォルダを指します。このコマンドの最初の呼び出し時に任意の数字 (例えば5) を渡すと、コマンドはシステムのデフォルトユーザフォルダを表示します(空の文字列を渡すことに対応する) 。ユーザはハードディスク上の複数のフォルダをブラウズし、選択ボタンをクリックすると、パス名が番号5に結び付けられます。次に数値の5を渡してこのコマンドを呼び出すと、記録されたパス名がデフォルトで使用されます。新しい場所が選択されると、5に対応するパスが更新されます。 + 引数*defaultPath*を使用して、フォルダー選択ダイアログボックスにあるデフォルトフォルダーの場所を表示します。3タイプの値をこの引数に渡します: +* カレントプラットフォームのシンタックスを使用している有効なフォルダーのパス名。 +* システムのデフォルトユーザフォルダーを表示する空の文字列(“”) (デフォルトユーザフォルダーは、Windowsでは"My documents” 、 macOSでは“Documents”になります) 。 +* 記憶されたパス名の番号 (1から32,000) 。それに結び付いているフォルダーを表示します。これは、選択ボタンをクリックすると開いているフォルダーのパス名が記憶されることを意味します。つまり、 ユーザによって選択されたフォルダーを指します。このコマンドの最初の呼び出し時に任意の数字 (例えば5) を渡すと、コマンドはシステムのデフォルトユーザフォルダーを表示します(空の文字列を渡すことに対応する) 。ユーザはハードディスク上の複数のフォルダーをブラウズし、選択ボタンをクリックすると、パス名が番号5に結び付けられます。次に数値の5を渡してこのコマンドを呼び出すと、記録されたパス名がデフォルトで使用されます。新しい場所が選択されると、5に対応するパスが更新されます。 このメカニズムを利用して、32,000までのパス名を記憶できます。Windowsではセッションの間のみパスが保持ます。macOSでは、一つのセッションから次のセッションまで、パスが保持されています。パス名が正しくないと、引数*defaultPath*は無視されます。 @@ -58,19 +58,19 @@ displayed_sidebar: docs | 定数 | 型 | 値 | コメント | | ---------------- | ---- | -- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Package open | 倍長整数 | 2 | (Mac OSのみ): パッケージをフォルダとして開きその内容を閲覧できます。この定数が使用されないと、コマンドはパッケージの開封を許可しません。 | +| Package open | 倍長整数 | 2 | (Mac OSのみ): パッケージをフォルダーとして開きその内容を閲覧できます。この定数が使用されないと、コマンドはパッケージの開封を許可しません。 | | Use sheet window | 倍長整数 | 16 | (Mac OSのみ): 選択ダイアログボックスをシートウィンドウで表示します(Windowsでは、このオプションは無効です)。シートウィンドウはMac OS Xインタフェースに特有なもので、グラフィックアニメーションを伴います (詳細については、[DISPLAY SELECTION](display-selection.md)を参照してください) 。この定数が使用されないと、コマンドは標準なダイアログボックスを表示します。 | 1つあるいは両方を合計した値を渡すことができます。このオプションはmacOSでのみ使用できます。Windowsでは*options*引数は渡されても無視されます。 -ユーザがフォルダを選択して**フォルダを選択**ボタン(Windows)または開くボタン(macOS)をクリックすると、フォルダへのアクセスパスが返されます。 +ユーザがフォルダーを選択して**フォルダーを選択**ボタン(Windows)または開くボタン(macOS)をクリックすると、フォルダーへのアクセスパスが返されます。 * Windowsでは、アクセスパスは、次のフォーマットで返されます: “C:\\Folder1\\Folder2\\SelectedFolder\\” * macOSでは、アクセスパスは、次のフォーマットで返されます: “Hard Disk:Folder1:Folder2:SelectedFolder:” -**Note:** macOSでは、ダイアログボックス内でフォルダの名前を選択しているかどうかで、返ってくるパスは違うものになる場合があります。 +**Note:** macOSでは、ダイアログボックス内でフォルダーの名前を選択しているかどうかで、返ってくるパスは違うものになる場合があります。 ![](../assets/en/commands/pict34878.en.png) @@ -84,7 +84,7 @@ displayed_sidebar: docs ## 例題 -次の例ではフォルダを選択し、そこにピクチャライブラリ内のピクチャを保存する場合を考えます: +次の例ではフォルダーを選択し、そこにピクチャライブラリ内のピクチャを保存する場合を考えます: ```4d  $PictFolder:=Select folder("Select a folder for your pictures.") diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-database-localization.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-database-localization.md index db6dc2236da002..e9939fb8e11378 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-database-localization.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-database-localization.md @@ -30,7 +30,7 @@ displayed_sidebar: docs **SET DATABASE LOCALIZATION**コマンドを使用して、カレントセッションのデータベースカレント言語を変更できます。 -データベースのカレント言語は、アプリケーションのローカライズされた要素 (テキストおよびピクチャ) をプログラムが検索する場所である.lprojフォルダを指定します。デフォルトで4Dは、 Resourcesの内容およびシステム環境に基づき自動でカレント言語を決定します ([Get database localization](get-database-localization.md) コマンドの説明参照)。**SET DATABASE LOCALIZATION**を使用して、デフォルトのカレント言語を変更できます。 +データベースのカレント言語は、アプリケーションのローカライズされた要素 (テキストおよびピクチャ) をプログラムが検索する場所である.lprojフォルダーを指定します。デフォルトで4Dは、 Resourcesの内容およびシステム環境に基づき自動でカレント言語を決定します ([Get database localization](get-database-localization.md) コマンドの説明参照)。**SET DATABASE LOCALIZATION**を使用して、デフォルトのカレント言語を変更できます。 コマンドは既にロードされたフォームの言語を変更しません。コマンドが呼び出された後に表示された要素のみが、新しい設定の効果を得ます。 @@ -40,9 +40,9 @@ displayed_sidebar: docs コマンドが正しく実行されるとOKシステム変数に1が設定されます。そうでなければ0が設定されます。 -**Note:** RFCに従い、コマンドは言語コードと地域コードを分けるために"-" (ハイフン) を使用します (例えば"fr-ca"や"en-us")。他方、**Resources**フォルダ内の"lproj"フォルダは"\_" (アンダースコア)を使用します (例えば"fr\_ca.lproj"や"en\_us.lproj")。 +**Note:** RFCに従い、コマンドは言語コードと地域コードを分けるために"-" (ハイフン) を使用します (例えば"fr-ca"や"en-us")。他方、**Resources**フォルダー内の"lproj"フォルダーは"\_" (アンダースコア)を使用します (例えば"fr\_ca.lproj"や"en\_us.lproj")。 -**4D Server:** 4D Serverでは、コマンドを呼び出したリモートマシン上に存在する言語を利用できます。そのため、**Resources**フォルダが 同期されているか確かめなければなりません。 +**4D Server:** 4D Serverでは、コマンドを呼び出したリモートマシン上に存在する言語を利用できます。そのため、**Resources**フォルダーが 同期されているか確かめなければなりません。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-database-parameter.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-database-parameter.md index 0ca85a365e03ba..aadfaa3030103d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-database-parameter.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-database-parameter.md @@ -105,9 +105,9 @@ displayed_sidebar: docs **とりうる値**: 0 (同期しない), 1 (自動同期) または2 (確認する). -**説明**: このコマンドを実行する4DクライアントマシンのResourcesフォルダの動的な同期モード。 +**説明**: このコマンドを実行する4DクライアントマシンのResourcesフォルダーの動的な同期モード。 -サーバ上のResourcesフォルダの内容が更新されたり、(リソースエクスプローラや SET DATABASE LOCALIZATION コマンドで) ユーザが同期をリクエストすると、サーバは接続されたユーザに通知を行います。 +サーバ上のResourcesフォルダーの内容が更新されたり、(リソースエクスプローラや SET DATABASE LOCALIZATION コマンドで) ユーザが同期をリクエストすると、サーバは接続されたユーザに通知を行います。 クライアント側では3つの同期モードを選択できます。Auto Synchro Resources Folderセレクタはカレントセッションでクライアントマシンが使用するモードを指定できます: @@ -209,7 +209,7 @@ displayed_sidebar: docs -クライアントマシンが実行したリクエストをログファイルに記録するよう、4Dに指示することができます。このメカニズムが有効になると、クライアントマシンのデータベースのローカルフォルダ内、Logsサブフォルダに2つのログファイルが作成されます。ファイルには"4DRequestsLog\_X.txt"と"4DRequestsLog\_ProcessInfo\_X.txt"(Xはログのシーケンシャル番号)の名前が付けられます。4DRequestsLogファイルサイズが10MBに達するとそのファイルは閉じられ、インクリメントしたシーケンス番号を使用して新しいファイルが作成されます。もし同じ名前のファイルが存在する場合は置き換えられます。シーケンシャル番号の開始番号を、value引数を使用して指定できます。 +クライアントマシンが実行したリクエストをログファイルに記録するよう、4Dに指示することができます。このメカニズムが有効になると、クライアントマシンのデータベースのローカルフォルダー内、Logsサブフォルダーに2つのログファイルが作成されます。ファイルには"4DRequestsLog\_X.txt"と"4DRequestsLog\_ProcessInfo\_X.txt"(Xはログのシーケンシャル番号)の名前が付けられます。4DRequestsLogファイルサイズが10MBに達するとそのファイルは閉じられ、インクリメントしたシーケンス番号を使用して新しいファイルが作成されます。もし同じ名前のファイルが存在する場合は置き換えられます。シーケンシャル番号の開始番号を、value引数を使用して指定できます。 @@ -281,7 +281,7 @@ displayed_sidebar: docs -このセレクタの動作はセレクタ29と同じです。しかし対象はWebサーバとして使用されるすべての4Dクライアントマシンです。この場合、"logweb.txt"ファイルは4Dクライアントデータベースフォルダ (キャッシュフォルダ) のLogsサブフォルダに作成されます。特定のクライアントマシンにのみ設定を行いたい場合、4Dクライアントの環境設定を使用します。 +このセレクタの動作はセレクタ29と同じです。しかし対象はWebサーバとして使用されるすべての4Dクライアントマシンです。この場合、"logweb.txt"ファイルは4Dクライアントデータベースフォルダー (キャッシュフォルダー) のLogsサブフォルダーに作成されます。特定のクライアントマシンにのみ設定を行いたい場合、4Dクライアントの環境設定を使用します。 @@ -326,7 +326,7 @@ displayed_sidebar: docs 説明**: 4Dプログラミングレベルで起きているイベントの *4DDebugLog\[\_n\].txt* ファイルまたは*4DDebugLogServer\[\_n\].txt* ファイルへのシーケンシャル記録を開始・または停止します(この\_n はファイルのセグメント番号を表し、サーバー側でファイルが生成された場合には*Server* がファイル名に追加されます)。 2つのモードを利用することができます: -- 標準モードではイベントの基本的なビューを提供し、ファイルはストラクチャーファイルと同階層のLogsサブフォルダ内に自動的に置かれます。実行時間はミリ秒で表示され、オペレーション時間が1ミリ秒未満だった場合には"< ms" の値が表示されます。 +- 標準モードではイベントの基本的なビューを提供し、ファイルはストラクチャーファイルと同階層のLogsサブフォルダー内に自動的に置かれます。実行時間はミリ秒で表示され、オペレーション時間が1ミリ秒未満だった場合には"< ms" の値が表示されます。 - タブ分けされたモードでは、追加の情報を提供し、よりコンパクトで、タブ分けされたフォーマットをファイルで使用します。実行時間はマイクロ秒で表示されます。 @@ -394,7 +394,7 @@ SET DATABASE PARAMETER (34;0) // ファイルを無効化 : 4D診断ファイルの記録を開始または停止する。デフォルトの値は0(記録しない)です。 -4Dは診断ファイルの中に内部的なアプリケーション処理に関連するイベントを継続的に記録することができます。このファイルに含まれる情報は4Dアプリケーション開発のために使用され、4D社の技術サポート担当により解析されます。このセレクターに1を渡すと、データベースの**Logs** フォルダ内に診断ファイルが自動的に作成されます(またはすでに存在する場合には開かれます)。ファイルには*4DDiagnosticLog\_X*.txt (あるいはサーバー側で生成された場合には *4DDiagnosticLogServer\_X*.txt) という名前が付けられます。このファイルのサイズが10MBに達するとそのファイルは閉じられ、DatabaseName\_N.txtが生成されます (Nは連番)。 +4Dは診断ファイルの中に内部的なアプリケーション処理に関連するイベントを継続的に記録することができます。このファイルに含まれる情報は4Dアプリケーション開発のために使用され、4D社の技術サポート担当により解析されます。このセレクターに1を渡すと、データベースの**Logs** フォルダー内に診断ファイルが自動的に作成されます(またはすでに存在する場合には開かれます)。ファイルには*4DDiagnosticLog\_X*.txt (あるいはサーバー側で生成された場合には *4DDiagnosticLogServer\_X*.txt) という名前が付けられます。このファイルのサイズが10MBに達するとそのファイルは閉じられ、DatabaseName\_N.txtが生成されます (Nは連番)。 [LOG EVENT](log-event.md)コマンドを使用してカスタム情報をこのファイルに書き込むこともできます。 @@ -495,7 +495,7 @@ SET DATABASE PARAMETER (34;0) // ファイルを無効化 **取りうる値**: 0 または1 から X(0= 記録しない、1からX= シーケンシャル番号、ファイル名に追加される)。デフォルトでは値は0 です(IMAP の交換は記録されない)。 -**詳細**: transporter オブジェクトが*IMAP\_transporter.getMail( )* または *IMAP\_transporter.checkConnection( )* で処理される際の4D とIMAP サーバーとの間の通信記録を開始または停止します。デフォルトでは、値は0です(通信は記録されません)。この機構が有効化されている場合、ログファイルがデータベースのLogフォルダに作成されます。ファイルは4DIMAPLog\_X.txt と名前がつけられ、このX はログのシーケンシャル番号です。ファイルのサイズが10MB に到達すると、ファイルは閉じられ、インクリメントされたシーケンシャル番号を持った新しいファイルが生成されます。同じ名前のファイルが既に存在する場合、それは直接置き換えられます。value 引数を使用するとシーケンス番号の開始番号を設定することができます。デフォルトで、全てのファイルは保持されますが、Circular log limitation 引数を使用することで保持するファイルの数をコントロールすることができます。 +**詳細**: transporter オブジェクトが*IMAP\_transporter.getMail( )* または *IMAP\_transporter.checkConnection( )* で処理される際の4D とIMAP サーバーとの間の通信記録を開始または停止します。デフォルトでは、値は0です(通信は記録されません)。この機構が有効化されている場合、ログファイルがデータベースのLogフォルダーに作成されます。ファイルは4DIMAPLog\_X.txt と名前がつけられ、このX はログのシーケンシャル番号です。ファイルのサイズが10MB に到達すると、ファイルは閉じられ、インクリメントされたシーケンシャル番号を持った新しいファイルが生成されます。同じ名前のファイルが既に存在する場合、それは直接置き換えられます。value 引数を使用するとシーケンス番号の開始番号を設定することができます。デフォルトで、全てのファイルは保持されますが、Circular log limitation 引数を使用することで保持するファイルの数をコントロールすることができます。 ファイルの詳細については、*ログファイルの詳細* の章を参照してください。 @@ -716,7 +716,7 @@ PHPインタプリタに関する詳細は*Design Reference*マニュアルを **取りうる値:** 0 または1からXまでの数字(0= 記録を取らない、1からX=シーケンシャルな数字、ファイル名に追加される)。デフォルトでは、値は0です(POP3通信は記録されません)。 -**説明**: トランスポーターオブジェクトが*POP3\_transporter.getMail( )* または *POP3\_transporter.checkConnection( )*で処理されたとき、4D とPOP3 サーバー間の通信の記録を開始または停止します。デフォルトでは値は0 です(通信は記録されません)。この機構か有効化されている時、データベースのLogs フォルダにログファイルが作成されます。ファイル名は4DPOP3Log\_X.txt という形式となっており、X はログのシーケンシャル番号です。4DPOP3Log のサイズが10MBに到達すると、そのファイルは閉じられて新しいファイルが生成され、シーケンシャル番号は1つ増加します。同じ名前のファイルが既に存在する場合、それは上書きされます。シーケンシャル番号の開始番号を、value 引数を用いて指定することができます。デフォルトでは全てのファイルが保持されますが、Circular log limitation 定数を使用することで残すファイルの数を制限することもできます。 +**説明**: トランスポーターオブジェクトが*POP3\_transporter.getMail( )* または *POP3\_transporter.checkConnection( )*で処理されたとき、4D とPOP3 サーバー間の通信の記録を開始または停止します。デフォルトでは値は0 です(通信は記録されません)。この機構か有効化されている時、データベースのLogs フォルダーにログファイルが作成されます。ファイル名は4DPOP3Log\_X.txt という形式となっており、X はログのシーケンシャル番号です。4DPOP3Log のサイズが10MBに到達すると、そのファイルは閉じられて新しいファイルが生成され、シーケンシャル番号は1つ増加します。同じ名前のファイルが既に存在する場合、それは上書きされます。シーケンシャル番号の開始番号を、value 引数を用いて指定することができます。デフォルトでは全てのファイルが保持されますが、Circular log limitation 定数を使用することで残すファイルの数を制限することもできます。 4DPOP3Log\_X.txt ファイルの詳細な情報については、*ログファイルの詳細* の章を参照してください。 @@ -838,7 +838,7 @@ QUERY BY FORMULA Joinsセレクタで、カレントプロセスの、フォー 取りうる値**: 0 あるいは1 からX まで(0 = 記録しない、1 から X = ファイル名に追加されるシーケンシャルな数字)。デフォルトでは、値は0(SMTP 通信は記録されない)です。 -: *transporter* オブジェクトが*transporter.send( )* または *SMTP\_transporter.checkConnection( )* を通して処理される際、4D とSMTP サーバー間の通信の記録を開始、あるいは停止します。デフォルトでは、値は0です(通信は記録されない)。このログが有効化されると、データベースのLogs フォルダ内にログファイルが作成されます。ファイル名は4DSMTPLog\_X.txt で、この*X* はログのシーケンシャルな番号です。4DSMTPLog のファイルのサイズが10MB に達すると、そのファイルは閉じられて新しいファイルが生成され、シーケンシャルな番号は数字がインクリメントされます。同じ名前のファイルが既に存在していた場合、そのファイルは直接上書きされます。*value* 引数を使用してシーケンスの開始番号を設定することができます。デフォルトでは全てのファイルが残されますが、Circular log limitation パラメータを使用することで保存しておくファイルの数を管理することができます。 +: *transporter* オブジェクトが*transporter.send( )* または *SMTP\_transporter.checkConnection( )* を通して処理される際、4D とSMTP サーバー間の通信の記録を開始、あるいは停止します。デフォルトでは、値は0です(通信は記録されない)。このログが有効化されると、データベースのLogs フォルダー内にログファイルが作成されます。ファイル名は4DSMTPLog\_X.txt で、この*X* はログのシーケンシャルな番号です。4DSMTPLog のファイルのサイズが10MB に達すると、そのファイルは閉じられて新しいファイルが生成され、シーケンシャルな番号は数字がインクリメントされます。同じ名前のファイルが既に存在していた場合、そのファイルは直接上書きされます。*value* 引数を使用してシーケンスの開始番号を設定することができます。デフォルトでは全てのファイルが残されますが、Circular log limitation パラメータを使用することで保存しておくファイルの数を管理することができます。 4DSMTPLog\_X.txt ファイルの詳細な情報については、*ログファイルの詳細* の章を参照してください。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-external-data-path.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-external-data-path.md index 39304341a0b0a7..51ce9204e85a6e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-external-data-path.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-external-data-path.md @@ -41,7 +41,7 @@ displayed_sidebar: docs この場合外部ストレージをカスタムモードで使用することになります。特定の4Dデータベース機能はこのモードを自動では利用できません (Design Reference マニュアル参照)。特に、ファイルの作成と変更は自分自身で管理する必要があります。 相 対パス、または絶対パスを渡す事ができます。絶対パスの場合、パス内にストレージファイルの名前と拡張子を含んでいる必要があります(相対パスを指定する 場合、文字列の最初に"../" (Windows) または "..:" (macOS) を挿入します)。拡張子は実際のデータ型と一致 しなければなりません (保存時に自動で変換されることはありません)。システムシンタックスを使用しなければなりません。データベース外部ファイル (*databaseName*.ExternalData) のデフォルトフォルダーを含むどのフォルダーでも指定できます。この場合、これらのファイルはデータベースが保存されるときに含まれます。 *path* 引数によって指定されたファイルはコマンド実行時に存在しかつアクセス可能である必要があります。 -パスが無効である(ファイルまたはフォルダが見つからない)場合、*path* 引数が絶対パスとして定義されていた場合に限りエラーが返されます。*path* 引数に相対パスが指定されていた場合、ファイルが見つからなくてもエラーは返されないので、実際にそのパスが有効かどうかは自分で確かめる必要があります。 +パスが無効である(ファイルまたはフォルダーが見つからない)場合、*path* 引数が絶対パスとして定義されていた場合に限りエラーが返されます。*path* 引数に相対パスが指定されていた場合、ファイルが見つからなくてもエラーは返されないので、実際にそのパスが有効かどうかは自分で確かめる必要があります。 外部ファイルをデータファイルと同階層か、そのサブフォルダーに保存する場合、4Dは指定されたパスがデータファイルに対し相対的であるとみなし、データファイルフォルダーが移動されたり名称変更されたりした場合でもそのリンクを保守します。 こ れにより複数のレコードで同じ外部ファイルを共有することが可能な点に留意してください。この外部ファイルに対して行われた変更はすべてのレコードに対し て有効です。この場合、複数のプロセスが同時に同じフィールドを変更できるならば、セマフォーを使用して同時アクセスを制限しなければなりません。そうで なければ外部ファイルが損傷するリスクがあります。 * **自動的な場所** diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-index.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-index.md index 5ef508a042be05..65d0c3578974fd 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-index.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-index.md @@ -67,7 +67,7 @@ displayed_sidebar: docs ## 配布に関する注意 -このコマンドはデータベースストラクチャーを変更するため、読み出し専用のパッケージアプリ(*Program Files* フォルダ内にまたは.4dz ファイル内にインストールされている.4dc ファイル)のコンテキストにおいては使用することができません。 +このコマンドはデータベースストラクチャーを変更するため、読み出し専用のパッケージアプリ(*Program Files* フォルダー内にまたは.4dz ファイル内にインストールされている.4dc ファイル)のコンテキストにおいては使用することができません。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-update-folder.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-update-folder.md index 8cc50551fc25e1..0ea8c8f14a87e2 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-update-folder.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/set-update-folder.md @@ -11,7 +11,7 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | -| folderPath | Text | → | アップデートされたアプリケーションを内包するフォルダ(OS Xの場合はパッケージ)へのパス名 | +| folderPath | Text | → | アップデートされたアプリケーションを内包するフォルダー(OS Xの場合はパッケージ)へのパス名 | | silentErrors | Boolean | → | False (デフォルト)=エラーを表示して報告 True=エラーを表示しない | @@ -28,15 +28,15 @@ displayed_sidebar: docs ## 説明 -**SET UPDATE FOLDER**コマンドは、カレントの組み込まれた4Dアプリケーションのアップデート情報を含んだフォルダの場所を指定します。この情報は [RESTART 4D](restart-4d.md)メソッドが呼ばれるまで4Dセッション中は保存されます。アプリケーションが手動で終了した場合、この情報は保存されません。 +**SET UPDATE FOLDER**コマンドは、カレントの組み込まれた4Dアプリケーションのアップデート情報を含んだフォルダーの場所を指定します。この情報は [RESTART 4D](restart-4d.md)メソッドが呼ばれるまで4Dセッション中は保存されます。アプリケーションが手動で終了した場合、この情報は保存されません。 このコマンドは組み込みアプリ(サーバーアプリまたはシングルユーザー向けアプリ)の自動アップデート処理において使用されるためのコマンドです。詳細な情報に関しては、デザインリファレンスマニュアルの *アプリケーションの仕上げと展開*のセクションを参照して下さい。 **Note:** このコマンドは4D サーバーか、または4D Volume Desktopのシングルユーザー向け組み込みアプリでしか使用できません。 -*folderPath* 引数には、4Dアプリケーションビルダーによって作成された、組み込みアプリの新バージョンのフォルダへの完全なパス名を渡します(Windowsであれば *my4DApp.exe* アプリケーションを内包しているフォルダ、OS Xであれば *my4DApp* *.app* パッケージを内包しているフォルダ)。 +*folderPath* 引数には、4Dアプリケーションビルダーによって作成された、組み込みアプリの新バージョンのフォルダーへの完全なパス名を渡します(Windowsであれば *my4DApp.exe* アプリケーションを内包しているフォルダー、OS Xであれば *my4DApp* *.app* パッケージを内包しているフォルダー)。 -**Note:** アプリケーションフォルダはアップデートの際に上書きされるため、アプリケーションの新バージョンのファイル名は、オリジナルのものと同じ名前を使用することが推奨されます。異なる名前を使用した場合、保存されたショートカットやパスは全て動かなくなります。 +**Note:** アプリケーションフォルダーはアップデートの際に上書きされるため、アプリケーションの新バージョンのファイル名は、オリジナルのものと同じ名前を使用することが推奨されます。異なる名前を使用した場合、保存されたショートカットやパスは全て動かなくなります。 引数が有効であれば、セッション中は [RESTART 4D](restart-4d.md) コマンドが呼び出されるまでアップデートは"on hold"となります。[RESTART 4D](restart-4d.md) を呼び出す前に **SET UPDATE FOLDER**を複数回呼び出した場合、最後の有効な呼び出しのみが有効とみなされます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/show-on-disk.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/show-on-disk.md index 99ec4bc647ce2a..dd2245dfaf28bc 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/show-on-disk.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/show-on-disk.md @@ -12,7 +12,7 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | | pathname | Text | → | 表示するアイテムのパス名 | -| * | 演算子 | → | アイテムがフォルダの場合、その内容を表示 | +| * | 演算子 | → | アイテムがフォルダーの場合、その内容を表示 | @@ -28,10 +28,10 @@ displayed_sidebar: docs ## 説明 -SHOW ON DISKコマンドは、オペレーティングシステムの標準ウィンドウ上に、引数*pathname* に渡したパス名を持つファイルまたはフォルダを表示します。 -ユーザのインターフェースでは、このコマンドを使用して、特定のファイルやフォルダの場所を指定します。 +SHOW ON DISKコマンドは、オペレーティングシステムの標準ウィンドウ上に、引数*pathname* に渡したパス名を持つファイルまたはフォルダーを表示します。 +ユーザのインターフェースでは、このコマンドを使用して、特定のファイルやフォルダーの場所を指定します。 -デフォルトで、*pathname*がフォルダを指定する場合、コマンドはフォルダ自体のレベルを表示します。任意の引数 *\** を渡すと、コマンド はフォルダを開き、その内容をウィンドウで表示します。*pathname* がファイルを指定すると、引数 *\** は無視されます。 +デフォルトで、*pathname*がフォルダーを指定する場合、コマンドはフォルダー自体のレベルを表示します。任意の引数 *\** を渡すと、コマンド はフォルダーを開き、その内容をウィンドウで表示します。*pathname* がファイルを指定すると、引数 *\** は無視されます。 ## 例題 @@ -44,13 +44,13 @@ displayed_sidebar: docs ![](../assets/en/commands/pict35007.ja.png) ```4d - SHOW ON DISK("c:\\MyFolder\\Folder2") //指定されたフォルダを表示する。 + SHOW ON DISK("c:\\MyFolder\\Folder2") //指定されたフォルダーを表示する。 ``` ![](../assets/en/commands/pict35008.ja.png) ```4d - SHOW ON DISK("c:\\MyFolder\\Folder2";*) //指定されたフォルダの内容を表示する。 + SHOW ON DISK("c:\\MyFolder\\Folder2";*) //指定されたフォルダーの内容を表示する。 ``` ![](../assets/en/commands/pict35009.ja.png) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-export-database.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-export-database.md index 43539233fbb9cf..a000cabc749ee1 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-export-database.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-export-database.md @@ -37,18 +37,18 @@ displayed_sidebar: docs テーブルごとに、コマンドは他のデータベースにデータを読み込む際に必要となるSQL文を含むテキストファイルを生成します。このファイルを直接[SQL EXECUTE SCRIPT](sql-execute-script.md "SQL EXECUTE SCRIPT")コマンドで使用して、他の4Dデータベースにデータを読み込むことができます。 -書き出しファイルは*folderPath*で指定された保存先フォルダ内に作成される"SQLExport"フォルダに配置されます。"SQLExport" フォルダが指定された場所に既に存在する場合、コマンドは警告なしにそれを置き換えます。 -引数に空の文字列を渡すと、4Dは標準のフォルダを選択ダイアログボックスを表示します。デフォルトでダイアログボックスはセッションを開いたユーザのカレントフォルダーを表示します (Windows では"マイ ドキュメント"、Mac OS では"書類")。 +書き出しファイルは*folderPath*で指定された保存先フォルダー内に作成される"SQLExport"フォルダーに配置されます。"SQLExport" フォルダーが指定された場所に既に存在する場合、コマンドは警告なしにそれを置き換えます。 +引数に空の文字列を渡すと、4Dは標準のフォルダーを選択ダイアログボックスを表示します。デフォルトでダイアログボックスはセッションを開いたユーザのカレントフォルダーを表示します (Windows では"マイ ドキュメント"、Mac OS では"書類")。 書き出されるテーブルごとに、コマンドは以下のアクションを行います: -* 保存先フォルダにテーブル名によるサブフォルダを作成する -* サブフォルダ内にテキストファイル"Export.sql"を作成します。このファイルはBOM付きUTF-8でエンコードされます。ファイルには書き出されたデータに対応するSQLの*INSERT* 命令が含まれます。フィールドの値はコロンで区切られます。テーブル中のフィールド数よりデータが少ない場合がありますが、この場合残りのフィールドはNULLとして扱われます。 -* テーブルにBLOBやピクチャ、またはテキストフィールド (レコードの外に格納されたテキスト) が含まれる場合、コマンドはデフォルトで追加のサブフォルダ"BLOBS"を"Export.sql" ファイルと同階層に作成し、必要なだけ"BlobsX"サブフォルダを作成します。これらのサブフォルダにはテーブルレコードのすべてのBLOB、ピクチャー、および外部テキストフィールドの内容が分離されたファイルとして格納されます。BLOB ファイルは"BlobXXXXX.BLOB"、テキストファイルは"TEXTXXXXX.TXT" (XXXXX はアプリケーションが生成するユニーク番号) という名称がつけられます。ピクチャーファイルはPICTXXXXX.ZZZZ (XXXXX はアプリケーションが生成するユニーク番号で、ZZZZ は拡張子)。可能であれば、ピクチャはオリジナルのネイティブフォーマットで書き出され、対応する拡張子が付けられます (.jpg, .png 等)。ネイティブフォーマットでの書き出しができない場合、ピクチャは4D の内部フォーマットで書き出され、.4PCT 拡張子が付けられます。 +* 保存先フォルダーにテーブル名によるサブフォルダーを作成する +* サブフォルダー内にテキストファイル"Export.sql"を作成します。このファイルはBOM付きUTF-8でエンコードされます。ファイルには書き出されたデータに対応するSQLの*INSERT* 命令が含まれます。フィールドの値はコロンで区切られます。テーブル中のフィールド数よりデータが少ない場合がありますが、この場合残りのフィールドはNULLとして扱われます。 +* テーブルにBLOBやピクチャ、またはテキストフィールド (レコードの外に格納されたテキスト) が含まれる場合、コマンドはデフォルトで追加のサブフォルダー"BLOBS"を"Export.sql" ファイルと同階層に作成し、必要なだけ"BlobsX"サブフォルダーを作成します。これらのサブフォルダーにはテーブルレコードのすべてのBLOB、ピクチャー、および外部テキストフィールドの内容が分離されたファイルとして格納されます。BLOB ファイルは"BlobXXXXX.BLOB"、テキストファイルは"TEXTXXXXX.TXT" (XXXXX はアプリケーションが生成するユニーク番号) という名称がつけられます。ピクチャーファイルはPICTXXXXX.ZZZZ (XXXXX はアプリケーションが生成するユニーク番号で、ZZZZ は拡張子)。可能であれば、ピクチャはオリジナルのネイティブフォーマットで書き出され、対応する拡張子が付けられます (.jpg, .png 等)。ネイティブフォーマットでの書き出しができない場合、ピクチャは4D の内部フォーマットで書き出され、.4PCT 拡張子が付けられます。 このデフォルトの動作はオプションの*fieldLimitSize*引数を使用して、フィールドに含まれるデータのサイズに基づき調整することができます (後述)。 **注:** リモートモードの4Dから**SQL EXPORT DATABASE**を実行した場合、この動作は異なります。このコンテキストでは、外部に保存されるデータは自動で"Export.sql"ファイルに含まれます。 -*numFiles* 引数を渡すと、サブフォルダが*numFiles*数以上のBLOB やピクチャを含まないよう、必要な応じて"BlobsX" サブフォルダを作成します。*numFiles* 引数が省略されると、デフォルトでコマンドはファイル数を200に制限します。0を渡すと、それぞれのサブフォルダは少なくとも1つのファイルを含みます。 +*numFiles* 引数を渡すと、サブフォルダーが*numFiles*数以上のBLOB やピクチャを含まないよう、必要な応じて"BlobsX" サブフォルダーを作成します。*numFiles* 引数が省略されると、デフォルトでコマンドはファイル数を200に制限します。0を渡すと、それぞれのサブフォルダーは少なくとも1つのファイルを含みます。 *fileLimitSize* 引数を渡すと、ディスク上に作成されるそれぞれの"Export.sql"のサイズを (キロバイト単位で) 制限できます。作成された書き出しファイルのサイズが*fileLimitSize*で設定した制限に達すると、4Dはレコードの書き込みを停止し、ファイルを閉じ、"ExportX.sql" (Xは一連番号を表す) という新しいファイルを同階層に作成します。このメカニズムにおいては、"ExportX.sql"ファイルの実際のサイズは*fileLimitSize*を超える点に留意してください。なぜならサイズの制限を超えるときに書き出されているレコードが完全に書き出された後にファイルが閉じられるからです (つまり1レコードが2つのファイルに分割して書き出されることはないということです)。設定可能な最小サイズは100 KBで最大サイズ (デフォルト値) は100,000KB (100MB) です。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-export-selection.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-export-selection.md index 2a68db9fcd8a49..27233c0c3b2c68 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-export-selection.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-export-selection.md @@ -38,7 +38,7 @@ displayed_sidebar: docs これらのコマンドの動作と引数の説明については[SQL EXPORT DATABASE](sql-export-database.md) コマンドを参照してください。 -カレントセレクションが空の場合、コマンドはなにも行いません。この場合、保存先フォルダは空にされないことに留意してください。 +カレントセレクションが空の場合、コマンドはなにも行いません。この場合、保存先フォルダーは空にされないことに留意してください。 書き出しが正しく実行されるとOK 変数に1 が、そうでなければ0 が設定されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-login.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-login.md index 246d57996be4e6..747d677e5289de 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-login.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/sql-login.md @@ -72,7 +72,7 @@ SQLクライアントは指定されたIPアドレスのコンピュータ上で このダイアログボックスには複数のページがあります。TCP/IPページには次の要素があります。 * **ターゲット名**: このメニューは2つのリストから構成されています。 - * 直接接続で最近開いたデータベースのリスト。このリストを更新するメカニズムは、4Dアプリケーションと同じです。ただし4DLinkファイルを格納するフォルダは"Favorites vXX"ではなく"Favorites SQL vXX" という名前です。 + * 直接接続で最近開いたデータベースのリスト。このリストを更新するメカニズムは、4Dアプリケーションと同じです。ただし4DLinkファイルを格納するフォルダーは"Favorites vXX"ではなく"Favorites SQL vXX" という名前です。 * SQLサーバが開始されていて、そのSQL公開ポート番号が一致する4D Serverアプリケーションのリスト。このリストは、*dataEntry*引数を渡さずに**SQL LOGIN**コマンドを新たに呼び出す度に更新されます。データベースの名前の前に"^" 記号が付いている場合、安全なSSLモードを通して接続が行われたことを意味します。 * **ネットワークアドレス**: このエリアはターゲット名で選択したデータベースのアドレスと、必要ならTCPポート番号を表示します。このエリアにIPアドレスを入力して接続ボタンを押して、対象の4D Serverデータベースに続することもできます。IPアドレスの後ろにコロン (:)を置いて、TCPポート番号を指定することも可能です。アドレスの後ろにコロン(:) を付けてポートの数値を入力します。例: 192.168.93.105:19855 * **ユーザ名**と**パスワード**: これらのエリアを使用して、接続認証情報を入力します。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/structure-file.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/structure-file.md index d49076b107d3e9..5b71377f9acf9a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/structure-file.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/structure-file.md @@ -32,7 +32,7 @@ displayed_sidebar: docs **Structure file** コマンドは、現在使用しているデータベースのストラクチャファイルのパス名を返します。ファイルのパス名を返します。 * プロジェクトモードのデータベースでは、コマンドは**.** **4dproject** ファイルのパス名を返します。 -**注:** データベースがコンパイルされて4D Volume Desktopに統合されている場合、WindowsおよびmacOSでこのコマンドはアプリケーションファイル(実行可能なアプリケーション)のパス名を返します。macOS上では、このファイルはソフトウェアパッケージの中の\[Contents:Mac OS\]フォルダに置かれます。これは以前のメカニズムに起因するものであり、互換性のため保持されています。ソフトウェアパッケージ自体のフルアクセスパスを取得したい場合には、[Application file](application-file.md) コマンドの利用をお勧めします。方法としては、[Application type](application-type.md) コマンドを使用してアプリケーションタイプを調べた後、その結果に応じて**Structure file** または[Application file](application-file.md) を実行します。 +**注:** データベースがコンパイルされて4D Volume Desktopに統合されている場合、WindowsおよびmacOSでこのコマンドはアプリケーションファイル(実行可能なアプリケーション)のパス名を返します。macOS上では、このファイルはソフトウェアパッケージの中の\[Contents:Mac OS\]フォルダーに置かれます。これは以前のメカニズムに起因するものであり、互換性のため保持されています。ソフトウェアパッケージ自体のフルアクセスパスを取得したい場合には、[Application file](application-file.md) コマンドの利用をお勧めします。方法としては、[Application type](application-type.md) コマンドを使用してアプリケーションタイプを調べた後、その結果に応じて**Structure file** または[Application file](application-file.md) を実行します。 **警告:** 4Dをリモートモードで使用中にこの関数を呼び出すと、パス名ではなくストラクチャファイル/プロジェクトファイルの名前だけが返されます。 @@ -41,9 +41,9 @@ displayed_sidebar: docs * コマンドがコンポーネントから呼び出された場合: * *\** 引数が渡されていると、コマンドはホストデータベースのストラクチャファイルのパス名を返します。 * *\** 引数が渡されないと、コマンドはコンポーネントのストラクチャファイルのパス名を返します。 - コンポーネントのストラクチャファイルは、データベースの“Components”フォルダに置かれた.4dbまたは.4dcファイルに対応します。しかしコンポーネントはエイリアス/ショートカット、または.4dbaseフォルダ/パッケージでインストールすることもできます: + コンポーネントのストラクチャファイルは、データベースの“Components”フォルダーに置かれた.4dbまたは.4dcファイルに対応します。しかしコンポーネントはエイリアス/ショートカット、または.4dbaseフォルダー/パッケージでインストールすることもできます: * エイリアス/ショートカットでインストールされたコンポーネントの場合、コマンドはオリジナルの.4dbまたは.4dcファイルのパスを返します (エイリアスやショートカットは解決されます)。 - * .4dbaseフォルダ/パッケージでインストールされたコンポーネントの場合、コマンドはこのフォルダ/パッケージ内の.4dbまたは.4dcファイルのパスを返します。 + * .4dbaseフォルダー/パッケージでインストールされたコンポーネントの場合、コマンドはこのフォルダー/パッケージ内の.4dbまたは.4dcファイルのパスを返します。 * ホストデータベースのメソッドからコマンドが呼ばれた場合、常にホストデータベースのストラクチャファイル/プロジェクトファイルのパス名を返します。*\** 引数は無視されます。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/system-folder.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/system-folder.md index 56745810377bc2..5142de4955edd2 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/system-folder.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/system-folder.md @@ -11,8 +11,8 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | -| type | Integer | → | システムフォルダのタイプ | -| 戻り値 | Text | ← | システムフォルダへのパス名 | +| type | Integer | → | システムフォルダーのタイプ | +| 戻り値 | Text | ← | システムフォルダーへのパス名 | @@ -31,9 +31,9 @@ displayed_sidebar: docs ## 説明 -**System folder**コマンドは、アクティブなWindows またはmacOS システムフォルダにあるシステムフォルダへのパス名、あるいはアクティブなWindows またはmacOS システムフォルダ自体へのパス名を返します。 +**System folder**コマンドは、アクティブなWindows またはmacOS システムフォルダーにあるシステムフォルダーへのパス名、あるいはアクティブなWindows またはmacOS システムフォルダー自体へのパス名を返します。 -オプションの引数*type* には、システムフォルダのタイプを示す値を渡します。 +オプションの引数*type* には、システムフォルダーのタイプを示す値を渡します。 *System Folder* テーマの以下の定義済み定数を使用できます。 | 定数 | 型 | 値 | コメント | @@ -43,7 +43,7 @@ displayed_sidebar: docs | Documents folder | 倍長整数 | 17 | OSユーザーのDocumentsフォルダー | | Favorites Win | 倍長整数 | 14 | | | Fonts | 倍長整数 | 1 | | -| Home folder | 倍長整数 | 18 | ユーザーのカレントのホームフォルダ(通常は "/Users//" です) | +| Home folder | 倍長整数 | 18 | ユーザーのカレントのホームフォルダー(通常は "/Users//" です) | | Start menu Win\_all | 倍長整数 | 8 | | | Start menu Win\_user | 倍長整数 | 9 | | | Startup Win\_all | 倍長整数 | 4 | | @@ -57,9 +57,9 @@ displayed_sidebar: docs **注:** * **Win** キーワードがつけられた定数はWindows 環境においてのみ使用することができます。 それらがmacOS 環境で使用されると、 **System folder** コマンドは空の文字列を返します。 -* いくつかのシステム・フォルダへのパス名はログインユーザ(現在のユーザ) のものを返します。 定数2~9を使用する場合、すべてのユーザで共有されるフォルダへのパス名か、またはカレントユーザーのカスタマイズされたフォルダへのパス名を使用するかを選択することが出来ます。 +* いくつかのシステム・フォルダーへのパス名はログインユーザ(現在のユーザ) のものを返します。 定数2~9を使用する場合、すべてのユーザで共有されるフォルダーへのパス名か、またはカレントユーザーのカスタマイズされたフォルダーへのパス名を使用するかを選択することが出来ます。 -*type* 引数を省略すると、コマンドはアクティブなシステムフォルダ (定数= System )のパス名を返します。 +*type* 引数を省略すると、コマンドはアクティブなシステムフォルダー (定数= System )のパス名を返します。 ## 参照 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/temporary-folder.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/temporary-folder.md index 16c6581876098b..57e41836530392 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/temporary-folder.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/temporary-folder.md @@ -11,7 +11,7 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | -| 戻り値 | Text | ← | テンポラリフォルダへのパス名 | +| 戻り値 | Text | ← | テンポラリフォルダーへのパス名 | @@ -27,7 +27,7 @@ displayed_sidebar: docs ## 説明 -Temporary folderコマンドは、システムによって設定される現在のテンポラリフォルダへのパス名を返します。 +Temporary folderコマンドは、システムによって設定される現在のテンポラリフォルダーへのパス名を返します。 ## 例題 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/test-path-name.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/test-path-name.md index b539be78a87a9f..032ae1405c2cff 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/test-path-name.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/test-path-name.md @@ -11,8 +11,8 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | -| pathname | Text | → | ディレクトリ、フォルダまたはドキュメントへのパス名 | -| 戻り値 | Integer | ← | 1=パス名は既存のドキュメントを表す 0=パス名は既存のディレクトリまたはフォルダを表す <0=無効のパス名、OSファイルマネージャエラーコード | +| pathname | Text | → | ディレクトリ、フォルダーまたはドキュメントへのパス名 | +| 戻り値 | Integer | ← | 1=パス名は既存のドキュメントを表す 0=パス名は既存のディレクトリまたはフォルダーを表す <0=無効のパス名、OSファイルマネージャエラーコード | @@ -40,11 +40,11 @@ displayed_sidebar: docs | Is a folder | 倍長整数 | 0 | -ドキュメントもフォルダも見つからない場合、**Test path name**は負の値を返します。(ファイルが見つからない場合には-43になります) 。 +ドキュメントもフォルダーも見つからない場合、**Test path name**は負の値を返します。(ファイルが見つからない場合には-43になります) 。 ## 例題 -以下の例では、“Journal” というドキュメントがデータベースのフォルダにあるかどうかをテストし、見つからない場合にはこれを作成します。 +以下の例では、“Journal” というドキュメントがデータベースのフォルダーにあるかどうかをテストし、見つからない場合にはこれを作成します。 ```4d  If(Test path name("Journal")#Is a document) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/verify-data-file.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/verify-data-file.md index 402caf6c028212..42846ab3b1dfed 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/verify-data-file.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/verify-data-file.md @@ -114,7 +114,7 @@ displayed_sidebar: docs \- 要素 {0} にはテーブル番号が含まれます。 \- 他の要素 {1...x} にはフィールド番号が含まれます。 -デフォルトで**VERIFY DATA FILE**コマンドは、(*options*引数にDo not create log fileオプションが指定されていなければ) XMLフォーマットのログファイルを作成します。このファイルはデータベースの**Logs**フォルダに作成され、名前もカレントデータベースのストラクチャーファイルに基づいたものがつけられます。例えば、“myDB.4db”という名前のストラクチャーファイルに対しては、ログファイルは“myDB\_Verify\_Log.xml”という名前が付けられます。Timestamp log file nameオプションを渡していた場合、ログファイル名には"YYYY-MM-DD HH-MM-SS"という形式で作成時の日時の情報が含まれます。ファイル名は例として次のような形になります:“myDB\_Verify\_Log\_2015-09-27 15-20-35.xml” これはつまりそれぞれの新しいログファイルは以前のものを置き換える事はない一方、不要なファイルを削除するためにはいくつかのファイルを手動で削除しなければならない可能性があることを意味します。 +デフォルトで**VERIFY DATA FILE**コマンドは、(*options*引数にDo not create log fileオプションが指定されていなければ) XMLフォーマットのログファイルを作成します。このファイルはデータベースの**Logs**フォルダーに作成され、名前もカレントデータベースのストラクチャーファイルに基づいたものがつけられます。例えば、“myDB.4db”という名前のストラクチャーファイルに対しては、ログファイルは“myDB\_Verify\_Log.xml”という名前が付けられます。Timestamp log file nameオプションを渡していた場合、ログファイル名には"YYYY-MM-DD HH-MM-SS"という形式で作成時の日時の情報が含まれます。ファイル名は例として次のような形になります:“myDB\_Verify\_Log\_2015-09-27 15-20-35.xml” これはつまりそれぞれの新しいログファイルは以前のものを置き換える事はない一方、不要なファイルを削除するためにはいくつかのファイルを手動で削除しなければならない可能性があることを意味します。 選択されたオプションに関わらず、ログファイルが生成されるとそのファイルへのパスはコマンド実行後に*Document*システム変数へと返されます。 ## 例題 1 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-page-content.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-page-content.md index edcfbc5bc4aa14..7d49b2f8e8c091 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-page-content.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-page-content.md @@ -30,7 +30,7 @@ displayed_sidebar: docs ## 互換性に関する注意 -この歴史的なコマンドは現実的にはもはや実用的とは言えません。現代的なブラウザーにおいてはセキュリティが厳格化されているため、ページコンテンツを"オンザフライ"で変更することに対しては制約が増える一方です。より信頼性のある方法としてはローカルなファイルを(例: 一時フォルダ内などに)作成し、[WA OPEN URL](wa-open-url.md) を使用してロードすることです。コンテンツを消去するためには、**WA OPEN URL**(myArea;”about:blank”) を呼び出してください。 +この歴史的なコマンドは現実的にはもはや実用的とは言えません。現代的なブラウザーにおいてはセキュリティが厳格化されているため、ページコンテンツを"オンザフライ"で変更することに対しては制約が増える一方です。より信頼性のある方法としてはローカルなファイルを(例: 一時フォルダー内などに)作成し、[WA OPEN URL](wa-open-url.md) を使用してロードすることです。コンテンツを消去するためには、**WA OPEN URL**(myArea;”about:blank”) を呼び出してください。 ## 説明 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-url-filters.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-url-filters.md index 1281e694a39845..f45e365b575dc8 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-url-filters.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/wa-set-url-filters.md @@ -98,7 +98,7 @@ displayed_sidebar: docs ## 例題 4 -ローカルのドキュメントにのみアクセスを許可 (C://doc フォルダ内): +ローカルのドキュメントにのみアクセスを許可 (C://doc フォルダー内): ```4d  ARRAY TEXT($filters;0) diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-get-option.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-get-option.md index 7c7999705a5df2..60b5cda61dfe67 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-get-option.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-get-option.md @@ -42,7 +42,7 @@ displayed_sidebar: docs | Web Client IP address to listen | 23 | **スコープ**: 4Dリモートマシン
**とりうる値**: Web IP address to listen参照
**説明**: Webサーバーとして使用するリモート4Dのパラメーターを指定するのに使用します(リモートのWeb サーバーに対してのみ適用されます)。 | | Web CORS enabled | 92 | **スコープ:** ローカルWeb サーバー
**詳細:** Web サーバーのCORS (*Cross-origin resource sharing*) サービスステータス。有効化されていれば、アプリケーション内においてドメイン外のWeb ページからのXHR(例: REST) 呼び出しが許可されます(**注:** CORS サービスを使用することができるアドレスとメソッドの一覧も定義されている必要があります、Web CORS settings参照)。CORS サービスが無効化されている場合、CORS リクエストは無視されます。CORS サービスが有効化されていて、許可されていないドメインまたはメソッドからクロスサイトリクエストが送られてきた場合、そのリクエストは"403 - forbidden" エラーが返され接続は拒否されます。 **取りうる値:** 0 (無効化、デフォルト) または1 (有効化) | | Web CORS settings | 93 | **スコープ:** ローカルWeb サーバー
**詳細:** CORS サービスで許可されているホストとメソッドの一覧
**取りうる値:** 以下のプロパティを持つCORS オブジェクトのコレクション:
**プロパティ** **型** **詳細**
\[ \].host テキスト **必須* \-- host プロパティが存在しないか空の場合、そのオブジェクトは無視されます。*
CORS 経由でサーバーにデータリクエストを送ることが許可されている外部ページのドメイン名またはIPアドレス。複数のドメイン属性を追加することでホワイトリストを作成することができます。いくつかのシンタックスがサポートされます:
192.168.5.17:8081
192.168.5.17
192.168.\*
192.168.\*:8081
http://192.168.5.17:8081
http://\*.myDomain.com
http://myProject.myDomain.com
\*.myDomain.com
myProject.myDomain.com
\*
\[ \].methods テキスト 対応するCORS *host* で受け付けられるHTTP メソッド。それぞれのメソッドはメソッドは";" で区切られます(例: "post;get")
*methods* プロパティが空か、nullか、未定義の場合、全てのメソッドが受け入れられます。
| -| Web debug log | 84 | **スコープ:** ローカルWebサーバー
**説明:** 4D WebサーバーのHTTPリクエストログファイルの状態を設定または取得できるようにします。有効化された場合、"**HTTPDebugLog\_*nn*.txt**"と命名されたこのファイルはアプリケーションの”Logs”フォルダに保存されます(*nn* にはファイル番号が入ります)。これはWebサーバーに関連した問題をデバッグするのに有用です。リクエストとレスポンスをrawモードで記録するからです。ヘッダーも含めて、リクエスト全体が記録されます。オプションとして、ボディ部分も記録することができます。HTTPDebugLog ファイルについての詳細な情報については、*ログファイルの詳細* の章を参照してください。
**値:** "wdl"の接頭辞が付いた定数のどれか一つ(このテーマ内のこれらの定数の詳細を参照して下さい)
**デフォルト値**: 0 (有効化しない) | +| Web debug log | 84 | **スコープ:** ローカルWebサーバー
**説明:** 4D WebサーバーのHTTPリクエストログファイルの状態を設定または取得できるようにします。有効化された場合、"**HTTPDebugLog\_*nn*.txt**"と命名されたこのファイルはアプリケーションの”Logs”フォルダーに保存されます(*nn* にはファイル番号が入ります)。これはWebサーバーに関連した問題をデバッグするのに有用です。リクエストとレスポンスをrawモードで記録するからです。ヘッダーも含めて、リクエスト全体が記録されます。オプションとして、ボディ部分も記録することができます。HTTPDebugLog ファイルについての詳細な情報については、*ログファイルの詳細* の章を参照してください。
**値:** "wdl"の接頭辞が付いた定数のどれか一つ(このテーマ内のこれらの定数の詳細を参照して下さい)
**デフォルト値**: 0 (有効化しない) | | Web HSTS enabled | 86 | **スコープ**: 4D ローカル、4D Server
**詳細**: HTTP Strict Transport Security (HSTS)ステータス。HSTS によって、4D Web サーバーはブラウザーに対して、通信を安全なHTTPS経由で接続しなければならないということを宣言することができます。一度有効化すると、4D Web サーバーは自動的にHSTS関連の情報を全てのレスポンスヘッダーに追加します。ブラウザーは最初に4D Web サーバーからのレスポンスを受け取ったときにHSTS 情報を記録し、それ以降のHTTP リクエストは自動的にHTTPS リクエストへと変換されます。この情報がブラウザーに保存されている時間の長さは、Web HSTS max age セレクターによって指定されます。
HSTS を使用するためにはHTTPS がサーバー側で有効化されている必要があります。またクライアントの初回の通信のために、HTTP も有効化されている必要があります。
**取りうる値**: 0 (無効化、デフォルト) あるいは 1 (有効化)
**注:** この設定を適用するためには4D Web サーバーを再起動する必要があります。 | | Web HSTS max age | 87 | **スコープ**: 4D ローカル、4D Server
**詳細**: HSTS がクライアントからのそれぞれの新しい接続に対してHSTS が有効化されている最大の時間の長さを(秒単位で)指定します。この情報は指定された期間の間クライアント側に保存されます。
**取りうる値**: 倍超整数(秒)
**デフォルトの値**: 63072000 (2年)

**警告:* 一度HSTS が有効化されると、クライアント接続は指定された期間、この機構を使い続けます。アプリケーションのテスト時には、安全な接続と安全でない接続のモードの切り替えをする必要がある場合に備えて、短い時間を設定しておくことが推奨されます。* | | Web HTTP compression level | 50 | **スコープ**: *ローカルWebサーバー*
**説明**: 4D HTTPサーバーで使用されるすべての圧縮されたHTTP通信 (クライアントのリクエスト、サーバーのレスポンス、WebおよびWebサービス) の圧縮レベル。このセレクターを使用すれば圧縮率を犠牲にして実行速度を速めるか、速度を優先して圧縮率を高めるかを選択できます。値の選択は交換するデータのサイズやタイプに基づきます。*value*引数に1から9までの値を渡します。1は速度優先、9は圧縮率優先です。また-1を渡して圧縮速度と圧縮率の妥協点を指定できます。デフォルトの圧縮レベルは1 (速度優先) です。
とりうる値: 1 から 9 (1 = 速度優先, 9 = 圧縮優先) または -1 = 最適 | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-blob.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-blob.md index 68efa3ffa7fe0d..2f721f29ef877e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-blob.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-blob.md @@ -81,7 +81,7 @@ BLOBに含まれるデータのタイプは *type* によって示されます | .gz | application/x-gzip | | .tar | application/x-tar | -**注:** 4D HTTPサーバーでサポートされているMIMEタイプは、4Dアプリケーションの以下のフォルダの中にある、 "MimeTypes.xml" の中に保存されています: *\[Contents\]\\Native components\\HTTPServer.bundle\\Contents\\Resources*. +**注:** 4D HTTPサーバーでサポートされているMIMEタイプは、4Dアプリケーションの以下のフォルダーの中にある、 "MimeTypes.xml" の中に保存されています: *\[Contents\]\\Native components\\HTTPServer.bundle\\Contents\\Resources*. ページ内の4D 変数や *4DSCRIPT* 型タグへの参照は常に解析されます。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-file.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-file.md index ca0355096d1d8f..76767e0b40ce7d 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-file.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-send-file.md @@ -32,7 +32,7 @@ displayed_sidebar: docs **WEB SEND FILE**コマンドは*htmlFile*に渡すパス名を持つHTMLページやWebファイルをWebブラウザーへ送ります。 -デフォルトで、4Dはドキュメントをデータベース設定で定義されているHTMLルートフォルダ内で検索します。 +デフォルトで、4Dはドキュメントをデータベース設定で定義されているHTMLルートフォルダー内で検索します。 コマンドは (ディレクトリやフォルダー名がスラッシュで区切られる) Posixシンタックスまたはシステムシンタックスを受け入れます。 無効なパス名を指定すると、4DはOSのファイル管理に関連するエラーを生成します。このエラーを[ON ERR CALL](on-err-call.md)でインストールするエラー処理メソッドでとらえることができます。メソッドがダイアログボックスや警告を表示すると、それはWebブラウザーに表示されます。 @@ -45,7 +45,7 @@ displayed_sidebar: docs ## 例題 -データベースのHTMLルートフォルダはストラクチャーと同階層の**WebFolder**に設定されていて、以下のディレクトリにファイルが置かれています。 +データベースのHTMLルートフォルダーはストラクチャーと同階層の**WebFolder**に設定されていて、以下のディレクトリにファイルが置かれています。 ```4d  ../WebFolder/HTM\MyPage.HTM diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-option.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-option.md index 2346c59f042aca..7472171d087186 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-option.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-option.md @@ -46,7 +46,7 @@ displayed_sidebar: docs | Web Client IP address to listen | 倍長整数 | 23 | **スコープ**: 4Dリモートマシン
**とりうる値**: Web IP address to listen参照
**説明**: Webサーバーとして使用するリモート4Dのパラメーターを指定するのに使用します(リモートのWeb サーバーに対してのみ適用されます)。 | | Web CORS enabled | 倍長整数 | 92 | **スコープ:** ローカルWeb サーバー
**詳細:** Web サーバーのCORS (*Cross-origin resource sharing*) サービスステータス。有効化されていれば、アプリケーション内においてドメイン外のWeb ページからのXHR(例: REST) 呼び出しが許可されます(**注:** CORS サービスを使用することができるアドレスとメソッドの一覧も定義されている必要があります、Web CORS settings参照)。CORS サービスが無効化されている場合、CORS リクエストは無視されます。CORS サービスが有効化されていて、許可されていないドメインまたはメソッドからクロスサイトリクエストが送られてきた場合、そのリクエストは"403 - forbidden" エラーが返され接続は拒否されます。 **取りうる値:** 0 (無効化、デフォルト) または1 (有効化) | | Web CORS settings | 倍長整数 | 93 | **スコープ:** ローカルWeb サーバー
**詳細:** CORS サービスで許可されているホストとメソッドの一覧
**取りうる値:** 以下のプロパティを持つCORS オブジェクトのコレクション:
**プロパティ** **型** **詳細**
\[ \].host テキスト **必須* \-- host プロパティが存在しないか空の場合、そのオブジェクトは無視されます。*
CORS 経由でサーバーにデータリクエストを送ることが許可されている外部ページのドメイン名またはIPアドレス。複数のドメイン属性を追加することでホワイトリストを作成することができます。いくつかのシンタックスがサポートされます:
192.168.5.17:8081
192.168.5.17
192.168.\*
192.168.\*:8081
http://192.168.5.17:8081
http://\*.myDomain.com
http://myProject.myDomain.com
\*.myDomain.com
myProject.myDomain.com
\*
\[ \].methods テキスト 対応するCORS *host* で受け付けられるHTTP メソッド。それぞれのメソッドはメソッドは";" で区切られます(例: "post;get")
*methods* プロパティが空か、nullか、未定義の場合、全てのメソッドが受け入れられます。
| -| Web debug log | 倍長整数 | 84 | **スコープ:** ローカルWebサーバー
**説明:** 4D WebサーバーのHTTPリクエストログファイルの状態を設定または取得できるようにします。有効化された場合、"**HTTPDebugLog\_*nn*.txt**"と命名されたこのファイルはアプリケーションの”Logs”フォルダに保存されます(*nn* にはファイル番号が入ります)。これはWebサーバーに関連した問題をデバッグするのに有用です。リクエストとレスポンスをrawモードで記録するからです。ヘッダーも含めて、リクエスト全体が記録されます。オプションとして、ボディ部分も記録することができます。HTTPDebugLog ファイルについての詳細な情報については、*ログファイルの詳細* の章を参照してください。
**値:** "wdl"の接頭辞が付いた定数のどれか一つ(このテーマ内のこれらの定数の詳細を参照して下さい)
**デフォルト値**: 0 (有効化しない) | +| Web debug log | 倍長整数 | 84 | **スコープ:** ローカルWebサーバー
**説明:** 4D WebサーバーのHTTPリクエストログファイルの状態を設定または取得できるようにします。有効化された場合、"**HTTPDebugLog\_*nn*.txt**"と命名されたこのファイルはアプリケーションの”Logs”フォルダーに保存されます(*nn* にはファイル番号が入ります)。これはWebサーバーに関連した問題をデバッグするのに有用です。リクエストとレスポンスをrawモードで記録するからです。ヘッダーも含めて、リクエスト全体が記録されます。オプションとして、ボディ部分も記録することができます。HTTPDebugLog ファイルについての詳細な情報については、*ログファイルの詳細* の章を参照してください。
**値:** "wdl"の接頭辞が付いた定数のどれか一つ(このテーマ内のこれらの定数の詳細を参照して下さい)
**デフォルト値**: 0 (有効化しない) | | Web HSTS enabled | 倍長整数 | 86 | **スコープ**: 4D ローカル、4D Server
**詳細**: HTTP Strict Transport Security (HSTS)ステータス。HSTS によって、4D Web サーバーはブラウザーに対して、通信を安全なHTTPS経由で接続しなければならないということを宣言することができます。一度有効化すると、4D Web サーバーは自動的にHSTS関連の情報を全てのレスポンスヘッダーに追加します。ブラウザーは最初に4D Web サーバーからのレスポンスを受け取ったときにHSTS 情報を記録し、それ以降のHTTP リクエストは自動的にHTTPS リクエストへと変換されます。この情報がブラウザーに保存されている時間の長さは、Web HSTS max age セレクターによって指定されます。
HSTS を使用するためにはHTTPS がサーバー側で有効化されている必要があります。またクライアントの初回の通信のために、HTTP も有効化されている必要があります。
**取りうる値**: 0 (無効化、デフォルト) あるいは 1 (有効化)
**注:** この設定を適用するためには4D Web サーバーを再起動する必要があります。 | | Web HSTS max age | 倍長整数 | 87 | **スコープ**: 4D ローカル、4D Server
**詳細**: HSTS がクライアントからのそれぞれの新しい接続に対してHSTS が有効化されている最大の時間の長さを(秒単位で)指定します。この情報は指定された期間の間クライアント側に保存されます。
**取りうる値**: 倍超整数(秒)
**デフォルトの値**: 63072000 (2年)

**警告:* 一度HSTS が有効化されると、クライアント接続は指定された期間、この機構を使い続けます。アプリケーションのテスト時には、安全な接続と安全でない接続のモードの切り替えをする必要がある場合に備えて、短い時間を設定しておくことが推奨されます。* | | Web HTTP compression level | 倍長整数 | 50 | **スコープ**: *ローカルWebサーバー*
**説明**: 4D HTTPサーバーで使用されるすべての圧縮されたHTTP通信 (クライアントのリクエスト、サーバーのレスポンス、WebおよびWebサービス) の圧縮レベル。このセレクターを使用すれば圧縮率を犠牲にして実行速度を速めるか、速度を優先して圧縮率を高めるかを選択できます。値の選択は交換するデータのサイズやタイプに基づきます。*value*引数に1から9までの値を渡します。1は速度優先、9は圧縮率優先です。また-1を渡して圧縮速度と圧縮率の妥協点を指定できます。デフォルトの圧縮レベルは1 (速度優先) です。
とりうる値: 1 から 9 (1 = 速度優先, 9 = 圧縮優先) または -1 = 最適 | diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-root-folder.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-root-folder.md index 3b3383a4a634f4..9b612f23301ebb 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-root-folder.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/commands-legacy/web-set-root-folder.md @@ -11,7 +11,7 @@ displayed_sidebar: docs | 引数 | 型 | | 説明 | | --- | --- | --- | --- | -| rootFolder | Text | → | Webサーバルートフォルダのパス名 | +| rootFolder | Text | → | Webサーバルートフォルダーのパス名 | @@ -29,21 +29,21 @@ displayed_sidebar: docs ## 説明 -**WEB SET ROOT FOLDER**コマンドを使用して、デフォルトのルートフォルダを変更します。そのなかで4DはWebサーバがリクエストしたHTMLを探します。 +**WEB SET ROOT FOLDER**コマンドを使用して、デフォルトのルートフォルダーを変更します。そのなかで4DはWebサーバがリクエストしたHTMLを探します。 -このコマンドはデータベース設定に設定されているデフォルトのルートフォルダを考慮にいれません。このフォルダに関する詳細は*接続セキュリティ*を参照してください。 +このコマンドはデータベース設定に設定されているデフォルトのルートフォルダーを考慮にいれません。このフォルダーに関する詳細は*接続セキュリティ*を参照してください。 -HTMLシンタックス (URLタイプ) 、またはシステムシンタックス (絶対パス) のいずれかでルートフォルダの場所を表します。 +HTMLシンタックス (URLタイプ) 、またはシステムシンタックス (絶対パス) のいずれかでルートフォルダーの場所を表します。 -* HTMLシンタックス: 使用しているプラットフォームに関係なく、フォルダの名前をスラッシュ ("/") で区切ります。 +* HTMLシンタックス: 使用しているプラットフォームに関係なく、フォルダーの名前をスラッシュ ("/") で区切ります。 * システムシンタックス: 現在のプラットフォームのシンタックスを考慮した絶対パス名 ("ロングネーム") 。 * (macOS) Disk:Applications:myserv:folder * (Windows) C:\\Applications\\myserv\\folder **Notes:** -* 新しいルートフォルダを考慮に入れるために、Webサーバの再起動が必要です。 -* [Get 4D folder](get-4d-folder.md)コマンドを使用すると、何時でも現在のルートフォルダの場所を探すことができます。 +* 新しいルートフォルダーを考慮に入れるために、Webサーバの再起動が必要です。 +* [Get 4D folder](get-4d-folder.md)コマンドを使用すると、何時でも現在のルートフォルダーの場所を探すことができます。 無効なパス名を指定すると、OS Fileマネージャエラーが生成されます。[ON ERR CALL](on-err-call.md)メソッドでこのエラーを検知できます。エラーメソッド内から警告またはメッセージを表示する場合、ブラウザー側で表示されます。