レシピエディタのカスタマイズ

既定のレシピエディタを使用する代わりに、カスタムレシピ管理インターフェースを設計できます。
ヒント: 既定のレシピエディタから再利用されたオブジェクトに基づいて、カスタムレシピ管理インターフェースを開発できます。詳細については、「デフォルトのレシピエディタからオブジェクトを再利用する」を参照してください。

材料のグラフィカルオブジェクトとスクリプト

重要: カスタムレシピ管理ソリューションを構築する際には、これらの NetLogic スクリプトのオブジェクトを含める必要があります。
項目
機能
使用
[レシピエディタ]
オブジェクト
  • レシピを管理できるその他のグラフィカルオブジェクトが含まれています。
  • 参照レシピスキーマを定義します
ペインの
[レシピスキーマ]
プロパティで、レシピスキーマを選択します。
[RecipesEditorUISetup]
NetLogic
選択したレシピスキーマの材料ごとに、次のオブジェクトセットを作成します。
  • 材料の名前を含む
    [テキストボックス]
    オブジェクト
  • 材料のデータタイプ(
    [テキストボックス]
    [スピンボックス]
    [チェックボックス]
    [日時または期間]
    ) に基づいて、材料の値を変更するのに最も適したグラフィカルオブジェクトです。
    注: ランタイムに、このグラフィカルオブジェクトの値は、
    [編集モデル]
    オブジェクトに自動的にコピーされます。
グラフィカルオブジェクトを作成するには、
[レシピエディタ]
または
[RecipesEditorUISetup]
を右クリックし、
[セットアップの実行]
を選択します。

保存されたレシピの選択

項目
機能
[RecipesComboBox]
オブジェクト
  • [レシピエディタ]
    オブジェクトで参照されるレシピスキーマと関連付けられたデータベースに保存するレシピの名前を挿入します
  • データベースに保存されているレシピの名前を表示します
[RecipesComboBox]
の中の、
[RecipesEditorComboBoxLogic]
NetLogic
  • データベースに保存されているレシピのデータを読み取ります
  • [RecipesComboBox]
    にレシピ名を表示し、材料の値を表示します

レシピ管理

注: 次のボタン オブジェクトは、レシピスキーマ オブジェクトのそれぞれのメソッドを呼び出します。
項目
機能
[SaveButton]
オブジェクト
[RecipesComboBox]
で書き込んだ、または選択したレシピをデータベースに保存または更新します
[SaveButton]
の中の、
[RecipesEditorSaveButtonLogic]
NetLogic
[DeleteRecipeButton]
オブジェクト
[RecipesComboBox]
を使用して、選択したレシピをデータベースから削除します
[LoadButton]
オブジェクト
コントローラから
FTOptixApplication
へ、選択されたレシピを
[RecipesComboBox]
を使用して読み込みます
[ApplyButton]
オブジェクト
[RecipesComboBox]
を使用して、選択したレシピをコントローラに適用します

通知なし

オブジェクト
機能
[OutputMessage]
オブジェクト
ユーザーがレシピを保存、削除、ロード、または適用すると、出力メッセージが 5 秒間表示されます。
ヒント: メッセージの保持期間を変更するには、
[RecipesEditorOutputMessageLogic]
NetLogic スクリプトをダブルクリックし、ミリ秒単位の値を変更します。
[RecipesEditorOutputMessageLogic]
NetLogic
ご質問やご意見
このドキュメントに関するご質問やご意見は、こちらまでお寄せください。 こちらからご意見をお寄せください。
Normal