Line 47:
Line 47:
この章では、Dolibarr でタスクを実行するためのコマンドラインスクリプト開発方法について説明する (read, update data...).
この章では、Dolibarr でタスクを実行するためのコマンドラインスクリプト開発方法について説明する (read, update data...).
−
Making modifications to the graphical user interface (GUI) is not included in this chapter. See the previous chapter for this.
+
グラフィカルユーザーインターフェイス(GUI)への変更作成は、本章には含まれない。これについては、前章を参照.
−
To develop a script, like a cron script or a command line import tool to import data from an external source, you can have a look at the [[Script development]] page.
+
cronスクリプトや外部ソースからデータを取り込むためのコマンドライン インポートツールなど、スクリプトを開発するには、スクリプト開発 ([[Script development]]) ページをご覧ください.
=Dolibarr の技術的要素 (Technical components)=
=Dolibarr の技術的要素 (Technical components)=
Line 98:
Line 98:
==キャンバスシステム (Canvas system)==
==キャンバスシステム (Canvas system)==
−
Canvas is a developer feature to replace screens to create, update or view a record (products, thirdparties, contacts, ...). For example, you can replace the input form used to create a new third party, or its editing form, or replace its viewing template.
+
Canvasは、レコード(商品、取引先、連絡先など)を作成、更新、閲覧するための画面を置き換える開発者向けの機能. 例えば、取引先の新規作成に使用する入力フォームやその編集フォームを置き換えたり、閲覧テンプレートを置き換えたりすることがでる.
−
See [[Canvas development]]
+
参照 [[Canvas development]]
==トリガーシステム (Triggers system)==
==トリガーシステム (Triggers system)==
−
Triggers are a development feature to execute personalized code during a Dolibarr "business event" (creation of an invoice, deleting a user, update of third party, etc...), and only for a business event. To personalize code for other contexts, see the '''Hooks system''' chapter instead.
+
トリガーは、Dolibarrの "ビジネスイベント" (請求書の作成、ユーザーの削除、取引先の更新など) に付随して、パーソナライズされたコードを実行するための開発機能で、ビジネスイベントに対してのみ有効. 他のコンテキストでコードをパーソナライズするには、代わりにフックシステム ('''Hooks system) の章を参照'''.
−
For triggers usage, see [[Interfaces Dolibarr toward foreign systems|this page]].
+
トリガーの使用に関して、参照 [[Interfaces Dolibarr toward foreign systems|this page]].
==フックシステム (Hooks system)==
==フックシステム (Hooks system)==