Mendix リリース 9.19 - フローの継続 | Mendix

メインコンテンツへスキップ

Mendix リリース 9.19 – 流れの継続

Mendix リリース 9.19 イメージ

先月、私たちはぎっしり詰まった Mendix 9.18 MTSリリース今月のリリースでは、(作業)フローを継続します。 Mendix 9.19 には、ワークフロー (サブワークフローとも呼ばれます) の呼び出しのサポートなどのワークフローの改善が含まれており、タスクの再利用が容易になり、ワークフロー用の新しい Java API が含まれています。また、完全に新しいマーケットプレイス エクスペリエンス、モバイル ログの改善、新しいネイティブ ギャラリー ウィジェット、ページ エディターでデザイン モードをデフォルトにするオプションもあります。

ワークフロー

コールワークフロー(別名サブワークフロー)

ワークフロー呼び出しアクティビティ (サブワークフローとも呼ばれます) を使用すると、大規模なワークフローを小規模なプロセスに分割したり、サブワークフローを複数の場所で再利用したり、他のユーザーが作成したワークフローをインポートして独自のプロセスを拡張したりすることが可能になりました。これにより、大規模なワークフローをサポートするアプリの作成と管理が容易になります。サブワークフローは独自のコンテキスト エンティティを持つことができます。また、同じコンテキスト エンティティを使用する場合は、メイン ワークフローのデータを使用することもできます。メインの呼び出しワークフローは、サブワークフローが完了するまで待機してから続行します。

1_Mendix リリース 9-19_コール ワークフロー アクティビティ (サブ ワークフロー)

タスクページの再利用

多くの開発者から、複数のタスク定義に同じページを使用できるようにしてほしいという要望がありました。ユーザー タスクを完了するときに、ユーザー タスクの結果の 1 つを表す文字列の結果を選択します。これで、複数のレビュー タスク定義に使用されるレビュー タスク ページを構築できるようになりました。

2A_Mendix リリース 9-19_タスク ページの確認

 

2B_Mendix リリース 9-19_レビュー タスク ページ

ワークフロー API

ワークフローの開始、タスクの完了、ワークフローの一時停止などのワークフロー アクションを実行するために、ワークフロー パブリック Java API が利用できるようになりました。 ドキュメントを参照 利用可能な Java API について。

新しいマーケットプレイス体験

Studio Pro でマーケットプレイスのコンテンツにアクセスするためのコミュニティ エクスペリエンスを改善できることを嬉しく思います。このマーケットプレイスの刷新により、ユーザーはより優れた UI で簡単にナビゲーションでき、より高速なコンテンツ検索エクスペリエンスを利用できるようになります。

このリリースでは、カテゴリとサポート タイプによるフィルタリングにより、コンテンツの検索エクスペリエンスが向上します。マスター レイアウト ビューと詳細レイアウト ビューの分離により、マスター レイアウトでマーケットプレイスのコンテンツ リストを表示し、詳細レイアウトで製品の詳細情報を確認できるようになります。

3_Mendix リリース 9-19_新しいマーケットプレイス

モバイル

クラウド環境でのモバイルログレベルを制御する

アプリが期待どおりに動作しない場合、ログは通常、望ましくない動作の原因を理解するための最も重要なツールの 1 つです。特に、アプリの内部動作に関する多くの情報を表示する「トレース ログ」は非常に役立ちます。ただし、トレース ログを常に有効にすると、特にすべてのログをモバイル デバイスからクラウドに送信する必要があるモバイル設定では、アプリケーションのパフォーマンスに重大な影響を及ぼします。

そのため、アプリケーションのアクティブなログレベルを環境や関心のあるトピックごとに設定することができます。 Mendix クラウド。クライアントログレベルでも可能になりました。クライアントログレベルを変更するには、モバイルアプリがオンラインになっている必要があります。そのため、変更がログステートメントに反映されるまでに時間がかかることがあります。ネイティブアプリでのログ記録の詳細については、 ドキュメント.

4_Mendix リリース 9-19_クラウド環境におけるモバイル ログ レベル

リストはモバイルデバイスでデータを表示するための事実上の標準です。しかし、一部のデータは別のレイアウトで表示した方が適しています。たとえば、美しい画像や、長方形のリスト形式に収まらないリッチコンテンツなどです。そこで、新しいギャラリーウィジェットをご紹介します。 Mendix ネイティブ。

ギャラリー ウィジェットを使用すると、ページ上の複数の列にオブジェクトのリストを配置できます。水平および垂直スクロールをサポートする組み込みのスクロール ビューが付属しています。さらに、組み込みのページ区切りの列数とページ サイズを指定することもできます。

5_Mendix リリース 9-19_ネイティブ ギャラリー ウィジェット

ただし、画像の表示に限定されるわけではありません。あらゆるコンテンツをギャラリーとして表示できます。使用したいウィジェットをコンテンツ領域にドラッグし、カスタム ユーザー インターフェイスを構築するだけです。このように、ギャラリーを使用して、多用途でユニークな外観のアプリを構築できます。連絡先を通常のリストではなくカードとして表示してみませんか?

6_Mendix リリース9-19_カードとしてのギャラリーウィジェット

最後に、ギャラリーはライブ フィルターもサポートしています。テキスト フィルター (Web と同様) ウィジェットを追加して、ユーザーがギャラリー内の特定のエントリを検索できるようにすることができます。検索に含まれる属性はウィジェットで設定されます。

ウィジェット セットのこの素晴らしい拡張機能を使って、皆さんがどのようなものを作るのか、楽しみにしています。ネイティブ モバイル リソース モジュールを更新することで、ネイティブ モバイル用の新しいギャラリーを入手できます。

ページ編集モード: デフォルトを選択

最近のリリースではデザインモードが大幅に改善されました。特に 9.18 で導入されたページ エクスプローラーただし、開くときにデザイン モードをデフォルトにしたい場合は、「編集」→「環境設定」→「作業環境」から簡単にデフォルトに設定できるようになりました。

7_Mendix リリース9-19_ページ編集モードのデフォルトを選択

OData 複合キー

Mendix 9.19 では、複数の属性で構成されるキーを使用して OData API を定義する機能が追加されました。例としては、このスクリーンショットに示すように、注文 ID と行番号で構成されるキーを持つ注文明細エンティティが挙げられます。

8_Mendix リリース 9-19_OData 複合キー

OData複合キーは外部エンティティによって完全にサポートされています。これは以前からそうでした。 Mendix 9.19 では、多くのサードパーティ OData API が複合キーに依存しています。

複合キーサポートの主な利点は、 Mendix OData API は、コネクタ キット 2 で使用します。これにより、複合キーを使用する外部サービス用の OData ラッパーを作成できるようになり、データ ハブ カタログとの互換性が確保され、外部エンティティを通じて使用できるようになります。

カタログ

検索エクスペリエンスの向上

検索エクスペリエンスが向上しました カタログ検索すると、すべての結果が返されるようになり、その結果をページ分けして、探しているものを正確に見つけやすくなりました。さらに、所有するリソースのみ、または更新可能などの特定の機能を含むリソースのみなど、より絞り込んだ検索を可能にする新しいフィルター オプションを追加しました。 これらの改善は、当社の 検索 API v4.

9_Mendix リリース 9-19_カタログ

リソースドキュメント

リソースのドキュメントが改善され、特定の制限や機能を含むデータ ソースとセットが示されるため、特定のリソースで何ができるか、何ができないかを消費開発者が理解しやすくなりました。

10_Mendix リリース 9-19_リソース ドキュメント

コントロールセンター

外部参加者を Data Hub からオフボードできるようになりました。その際、管理者はアプリケーションの所有権を組織内の別のメンバーに簡単に再割り当てできます。さらに、管理者はサンプル データ ソースをカタログのホームページに表示しないようにしたり、検索結果に返されないようにしたりできるようになりました。

11_Mendix リリース 9-19_コントロール センター

作り始める準備はできていますか?

言語を選択してください