クエリなしで正確なデータを
数十種類のテーブルが決められたモデルとして正確に届き、どれほど複雑なデータも必要な形の完全なコレクションで受け取ります。
数十種類のテーブルが決められたモデルとして正確に届き、どれほど複雑なデータも必要な形の完全なコレクションで受け取ります。
エンティティモデルが変更履歴を持ち、DBではなくモデルレベルでトランザクションを処理します。
エンティティと使うコントロールタイプを決めるだけで、テキストボックス · コンボボックス · 日付 · リッチコントロールがエンティティとマッピングされ、画面が完成します。Excelシートをアップロードすれば、それさえも自動です。
開発者と運用者が20年かけて蓄積したノウハウで、現場で本当に使うオプションを使いやすく提供します。
RxEntityFrameworkで業務データを扱います。画面とサービスで使うデータ層を構成します。
WPF・Blazor・Vanilla JS向けのRxControlsを選択します。照会・入力画面に業務項目と動作を接続します。
プロジェクトの実行環境と共通の開発基準を決めます。複数の業務画面で再利用する構成要素を切り分けます。
Web業務画面のコンポーネントです。大容量テーブル、チャート、ガント · カレンダー、入力 · エディター、ファイルアップロード、レポートビューアー、ツリー、ウィンドウ · ダイアログを備えています。
Blazor · .NETどの業務画面にも組み込んでAIツールを接続・拡張します。今見ている画面と条件をAIに渡し、回答をリアルタイムで受け取ってチャートまで描きます。
ECHO AI連携デスクトップ業務画面のコントロールです。グループ化 · セル結合に対応したデータグリッドと、ライト · ダークテーマを備えています。
WPFWavegramが自社開発したデータフレームワークです。クエリなしで決められたモデルとしてデータを受け取り、エンティティモデルが変更履歴とトランザクションを自ら処理します。
SQL Server · MySQL · PostgreSQLフレームワークなしで、Webページにグリッドと入力コントロールを組み込みます。
JavaScript数十種類のテーブルをクエリなしで決められたモデルとして受け取ります。どれほど複雑なデータも、必要な形の完全なコレクションで届きます。
エンティティモデルが自ら変更履歴を持ち、変更された部分だけを保存します。複数の保存はDBではなくモデルレベルのトランザクションでまとめ、一つでも失敗するとすべて元に戻します。
エンティティと出力タイプを決めるだけで、テキストボックス、コンボボックス、日付コントロール、リッチコントロールがエンティティとマッピングされ、入力 · 照会画面から保存まで完成します。Excelシートをアップロードすると、エンティティと画面が自動で作成されます。
簡単なレイアウト設定だけで、同じ画面がデスクトップ、タブレット、モバイルの各モードで実装されます。別々に作る必要はありません。
ZPLコードをラベルビューアーですぐに確認し、プリンターノードに接続して印刷します。QRスキャン、レポートのPDF · Excelダウンロードも1行で実装でき、ECHO AI ClientでどこにでもAIツールを接続して拡張できます。
WaveWorks Carbon Design Systemが標準で組み込まれているので、初めての人でも簡単に使えます。画面の登場 · スライド · 強調などの画面エフェクトもシンプルなオプションで適用できます。
画面1 · 100万行、表示ウィンドウ、仮想スクロール、スクロールページング
100万件も一度に読み込み、画面には表示される行だけを描画します。仮想スクロールとスクロールページングで、どれほど大量のデータも軽快に扱い、グループ化 · フィルター · 列固定 · Excelダウンロードもそのまま使えます。
画面2 · コード1行、業務画面、ECHO AIパネル、連携ツール
ECHO AI Clientを1行で付ければ、今見ている画面と期間、選択した行を一緒に渡してAIに尋ね、回答とグラフ、レポートをその場で受け取ります。MES・ERP照会、メール、社内文書などのツールをつなぎ、AIができることを広げます。
画面3 · モデル修正、変更追跡、一括保存、変更履歴
モデルオブジェクトを編集すると変更内容を自ら追跡し、1回の保存で1つのトランザクションとして送り、DB往復を4回から1回に減らします。1つでも失敗するとすべて元に戻し、誰がいつ何を変えたかを変更履歴に残します。
開発チームは照会・入力を繰り返す業務画面を作ります。データ層と共通コンポーネントで業務ごとのコードを分けます。
現場アプリの開発者は作業一覧と実績入力の画面を構成します。ユーザーの操作をデータ処理コードにつなぎます。
Web開発者は社内業務の一覧・詳細画面を作成します。コンポーネントに照会と編集の動作を接続して業務を実装します。
開発者はVanilla JSのWeb画面に必要な入力・照会要素を追加します。既存のデータインターフェースと画面イベントをつなぎます。
開発責任者は、複数の製品で繰り返し使われる画面要素を整理します。チームは同じ構成基準で新しい業務画面を制作します。
必要なときに製品を一つずつ加え、このように広げていきます。
オンプレミス・クラウド・社内ネットワークのアプリ実行環境に合わせて、データ層と画面の構成要素を選択します。
開発者が既存のデータ・業務インターフェースに画面の動作を接続します。LINKERの受信値とAnalyzeの結果を業務アプリに活用します。
.NETのWPF・Blazor開発環境と、Web標準ベースのVanilla JSで画面を構成します。RxEntityFrameworkが業務データ層を担います。
Blazor(.NET)、WPF、Vanilla JSに対応しています。
RxEntityFrameworkは、SQL Server、MySQL、PostgreSQLなどに対応しています。データベースが変わっても、モデルと画面のコードはそのまま使えます。
DBレベルではなく、エンティティモデルがトランザクションを処理します。画面で複数のデータを修正してから一括保存し、一つでも失敗するとモデルの状態まで元に戻します。変更履歴もモデルに残ります。
はい。レイアウトを設定するだけで、同じ画面がデスクトップ、タブレット、モバイルの各モードに切り替わります。
エンティティとフィールドごとに使うコントロールタイプ(テキストボックス、コンボボックス、日付、リッチコントロールなど)を決めるだけです。コントロールがエンティティとマッピングされ、値の表示、入力検証、保存までつながります。
はい。列名と形式を読み取ってモデル、画面、保存ロジックを作成し、業務に合わせて必要な部分だけを調整します。
はい。ECHO AI Clientを組み込めば、どの業務画面からでもAIツールを接続し、今見ている画面と条件でAIに質問して、回答とチャートを画面内で受け取れます。
はい。WaveWorksとECHO AIの画面は、同じコンポーネントで作られています。