- 概要
- はじめに
- 概念
- UiPath CLI を使用する
- 使用ガイド
- CI/CD レシピ
- コマンド リファレンス
- 概要
- 終了コード
- グローバル オプション
- uip codedagent
- UIP コーダー
- UIP のコンテキスト グラウンディング
- uip docsai
- uip 関数
- UIP ガードレール
- uip llm - 構成
- uip llm-gateway
- uip model-hub
- add-test-data-entity
- テスト データのキューを追加
- 追加-テスト-データ-バリエーション
- 分析
- 開発
- プロジェクトを作成
- 差分
- アクティビティを検索
- GET-ANALYZER-RULES
- get-default-activity-xaml
- エラーを取得
- 手動テスト用のテスト ケースを取得
- 手動テストステップを取得
- get-library-object-repository
- オブジェクト リポジトリを取得
- get-versions
- Get-workflow-example
- indicate-application
- 要素を示す
- inspect-package
- install-data-fabric-entities
- パッケージのインストールまたは更新
- list-data-fabric-entities
- リスト - インスタンス
- list-workflow-examples
- パッケージ化
- パブリッシュ
- リモート
- 元に戻す
- 実行、デバッグ、実行
- ファイル名を実行
- 検索テンプレート
- スタートスタジオ
- 実行を停止
- TM
- UIA
- UIP タスク
- uip traces
- UIP トレースのフィードバック
- 移行
- 参照とサポート
UIP Maestro ケース トリガー、付箋、エッジ
「uip maestro case triggers」、「sticky-notes」、「edges」の構文、オプション、JSON フィールド リファレンスです。
ケース管理の定義は、JSON スキーマ ファイル (同じファイル uip maestro case init スキャフォールド) として編集されたグラフです。トリガー は、ケースを開始するエントリ ポイントです。 付箋 は、ダイアグラム キャンバス上で自由に浮遊する注釈です。 エッジ は、ケースのフローを定義するノード (トリガー、ステージ、その他の要素) 間の有向接続です。ここにも適用される共通の概念 (プロジェクト レイアウト、JSON スキーマ ファイル、init) については、ケース管理の概要をご覧ください。
トリガー、付箋、およびエッジは、caseplan.jsonのノード/エッジ配列で手動で追加、編集、または削除され、uip maestro case validateで検証されます。triggers get動詞はありません。sticky-notes getとedges getを以下に示します。
概要
uip maestro case sticky-notes get <file> <note-id>
uip maestro case edges get <file> <edge-id>
uip maestro case sticky-notes get <file> <note-id>
uip maestro case edges get <file> <edge-id>
UIP Maestro のケース トリガー
トリガー ノードはケースを開始するエントリ ポイントであり、3 種類 (手動、タイマー、コネクタ イベント) があります。caseplan.jsonのnodes[]配列を直接編集してトリガーを検査、追加、編集し (型ごとのノードの正確な形状については、uipath-maestro-case スキルのreferences/plugins/をご覧ください)、検証します。
UIP Maestro ケース付箋
ケース ダイアグラム キャンバス上の自由フローティング テキストの注釈。純粋に表面的なものであり、実行時の動作は含まれません。
uip maestro case sticky-notes get
引数
| 名前 | Required | 目的 |
|---|---|---|
<file> | ○ | ケース管理の JSON ファイルへのパスです。 |
<note-id> | ○ | 取得する付箋の ID です。 |
例
uip maestro case sticky-notes get case.json StickyNote_a1b2c3d4
uip maestro case sticky-notes get case.json StickyNote_a1b2c3d4
データシェイプ (--output json)
{ "Code": "StickyNoteFound", "Data": { "StickyNote": { "id": "StickyNote_a1b2c3d4", "type": "case-management:StickyNote", "position": { "x": 0, "y": 0 }, "data": { "label": "TODO" } } } }
{ "Code": "StickyNoteFound", "Data": { "StickyNote": { "id": "StickyNote_a1b2c3d4", "type": "case-management:StickyNote", "position": { "x": 0, "y": 0 }, "data": { "label": "TODO" } } } }
StickyNote は、ディスクに保存されている未加工のノード オブジェクトです。付箋を追加、編集、削除する caseplan.json を手作業で編集する際に、この図形を参照として使用します。
UIP Maestro ケースのエッジ
ケース ダイアグラム内のノード間の直接接続 — uip maestro flow edgeと同じグラフ エッジの概念ですが、ケース管理独自のノードの種類 (トリガーとステージ) と JSON スキーマの形状にスコープが設定されます。
UIP Maestro ケースのエッジが Get
引数
| 名前 | Required | 目的 |
|---|---|---|
<file> | ○ | ケース管理の JSON ファイルへのパスです。 |
<edge-id> | ○ | 取得するエッジの ID です。 |
例
uip maestro case edges get case.json edge_a1b2c3d4
uip maestro case edges get case.json edge_a1b2c3d4
データシェイプ (--output json)
{
"Code": "EdgeFound",
"Data": {
"Edge": {
"id": "edge_a1b2c3d4",
"type": "case-management:Edge",
"source": "Stage_1",
"target": "Stage_2",
"sourceHandle": "Stage_1____source____right",
"targetHandle": "Stage_2____target____left",
"data": { "label": "Next" }
}
}
}
{
"Code": "EdgeFound",
"Data": {
"Edge": {
"id": "edge_a1b2c3d4",
"type": "case-management:Edge",
"source": "Stage_1",
"target": "Stage_2",
"sourceHandle": "Stage_1____source____right",
"targetHandle": "Stage_2____target____left",
"data": { "label": "Next" }
}
}
}
Edge は、ディスクに保存されている未加工のエッジ オブジェクトです。トリガーから取得されるエッジには、 ではなく type: "case-management:TriggerEdge" case-management:Edgeがあります。caseplan.jsonのedges[]配列を手編集する際の参照として使用します。
エッジはケース フローをモデル化する方法として推奨されません。 caseplan.jsonの edges 配列を [] として保持し、 代わりにステージの開始/終了条件 で遷移をモデル化してから、 uip maestro case validate <file>を実行します。
参照
- ケース管理の概要
uip maestro case cases/stagesuip maestro case conditions— エッジベースのフロー モデリングの推奨される代替品です。- グローバル オプション
- 終了コード