DSファイルの理解

DSファイルの理解

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

1. 概要

Deluge Script(DS)ファイルは、Zoho Creator アプリケーションの完全なスキーマを Deluge スクリプト形式で保持するテキストベースのファイルです。フォーム、フィールド、レポート、ページ、スケジュール、カスタム関数など、すべてのコンポーネントと、その設定がコードブロックおよびアプリケーションレベルの設定として含まれます。
2. 提供状況
  1. Creator のすべてのプランで利用可能
  2. スーパー管理者、管理者、開発者がアクセス可能

3. 概要

DS ファイルは、フォーム、レポート、ページ、ワークフローなどのアプリケーションコンポーネントを、コード形式(Deluge スクリプト)で構造的に表現します。各コンポーネントは、可読性と一貫性を確保するために定義済みの構文に従います。アプリケーションコンポーネントの骨組みと主要な設定が、次のように記述されます。
  1. フォーム: フィールドタイプ、フィールド名、表示設定、完了メッセージ、その他関連する設定
  2. レポート: レポートタイプ、レイアウト設定、ヘッダー設定、表示設定、その他のレポートカスタマイズ
  3. ページ: コンポーネント、ウィジェット、カスタマイズ設定、その他のカスタマイズ
  4. ワークフローとスクリプト: 関数、スケジュール、カスタムスクリプト、Deluge スクリプト内でのアクション設定など
さらに、アプリケーションは Application IDE 内、または DS ファイルをエクスポートして任意のテキストエディタで編集することで、効率的にデバッグおよび更新できます。開発者は DS ファイル内で Deluge スクリプトを確認・更新し、ワークフローをカスタマイズし、コンポーネントを編集し、エラーを直接トラブルシューティングできます。

3。1. Zoho Creator における DS ファイルの主な利用シーン

DS ファイルには、次のような機能があります。
  1. アプリケーションのエクスポート: アプリケーション全体を、Application IDE から DS ファイルとしてエクスポートできます。エクスポートしたファイルは、任意のテキストエディタで表示および編集できます。この機能は、コード中心のアプリケーション開発を好む開発者に特に有用です。さらに、将来の参照や復元のために、アプリケーションのローカルバックアップをデバイス上に保持することもできます。
  2. インポートによるアプリケーションの作成: DS ファイルをデバイスから任意の Zoho Creator アカウントにインポートして、同一のアプリケーションバージョンを作成できます。DS ファイルをインポートしてアプリケーションを作成する方法をご覧ください
Notes
メモ: DS ファイルには、アプリケーションの構造のみが含まれ、保存されているデータは含まれません。そのため、DS ファイルをインポートして作成したアプリケーションには、元のデータは引き継がれません。
  1. アプリケーションのバックアップ: Zoho Creator でアプリケーションをバックアップすると、他のアプリケーションデータとともに DS ファイルもバックアップに含まれます。バックアップは ZIP ファイルとしてダウンロードでき、その中に DS ファイルが含まれます。このファイルをインポートすることで、バックアップ時点のアプリケーションを複製できます。

3。2. ビジネスでの利用例

ケース 1: DS を使用したアプリケーションのデバッグ
複数のコンポーネントで同じ関数を使用している Zoho Creator アプリケーションを想定します。アプリケーションは複数のメンバーによって開発されているため、開発者は一部のコンポーネントでのみこの関数を変更し、その他はそのまま維持する必要があります。この場合、開発者は DS ファイルをデバイスにエクスポートし、テキストエディタで開き、検索機能を使ってその関数が使用されている箇所をすべて特定できます。これにより、不要な箇所を削除または置き換えつつ、必要な箇所だけを特定して更新できます。

4. 注意事項

  1. Application IDE からアプリケーションの DS ファイルをエクスポートする場合、含まれるのはアプリケーションコンポーネントとその設定のみです。アプリケーション内のデータはエクスポートされません。

  2. コンポーネントは、アプリケーション IDE から Deluge スクリプトを編集することで直接編集できます。ただし、新しいコンポーネントは、アプリケーションの編集モードからのみ作成できます。
  3. ページおよび印刷テンプレートに追加された画像ファイルは、DS ファイルには保存されません。
  1. Application IDE について
次のステップ
次のステップ
Application IDE について、さらに詳しく理解しましょう。