クラウド

MotionBoard re:Act

MotionBoard re:Act

MotionBoardには、データベースやCSVにデータを入力する機能があります。
ただし、複数人で同じデータを編集していると、更新タイミングによって正常にデータが保存されないことがあります。
例えば、上書き保存されて、「後勝ち」の状態になってしまうことがあります。
こうした事故を防ぐために、MotionBoardでは排他制御の機能が用意されています。
この記事では、排他制御を使って安全にデータを更新する方法をご紹介します。

MotionBoardでは他ユーザーの更新がすぐに見えない

MotionBoardでは、画面に表示された内容が自動では更新されません。
そのため、他のユーザーが編集・保存した内容が、自分の画面にすぐ反映されないことがあります。

MotionBoardでは他ユーザーの更新がすぐに見えない

この状態で自分が編集して保存すると、先に保存された内容が上書きされることに。
意図せず誰かの作業を消してしまうおそれがあります。

排他制御機能とは?どう使える?

排他制御機能を使うと、他のユーザーと同じデータを編集中だった場合に保存をブロックしてくれます。
誰かが先に更新していたことを検知してアラートが表示され、重複更新を防ぐことができます。

CSVやロック機能のないデータソースでも使えるため、MotionBoardからのデータ入力が多い環境では特に有効です。

設定手順

① 明細表をクリックし、[データソース定義を編集]を開きます。

排他制御の設定方法:ステップ1

② 右上の[データベース入力]をクリックします。

排他制御の設定方法:ステップ2

③ 左上の[データベース入力を許可する]にチェックを入れます。

④ 入力を許可する操作(追加・更新・削除)を選択します。

⑤ 右下の[排他制御用の項目]に、排他制御に使用する項目を指定します。

排他制御の設定方法:ステップ3

MotionBoardマニュアル:排他制御の説明

 

排他制御で指定した項目は、データ更新時に一緒に書き換えられます。
たとえば数値項目を指定している場合は、更新のたびに1ずつカウントアップされます。

仕組みとしては、ユーザーが画面を開いたときのバージョン値と、保存時の値を比較して次のように動作します。

排他制御あり・なしでどう変わる?

排他制御なし

排他制御あり

排他制御のあり・なし比較

排他制御のエラーメッセージ

まとめ|排他制御でデータ更新をもっと安全に

ほんのひと手間で、大事なデータを守れます。

たとえデータベース側にロック機能があっても、MotionBoardの画面に即時反映されるとは限りません。
そのため、画面側でも排他制御によるチェックが重要です。

MotionBoard re:Actで明細表からデータ入力する方法については以下の記事を参照してください。

この記事にリアクションしてみませんか?

What do you think of this post?
  • 分かりやすい (0)
  • 問題が解決した (0)

嶋池実果

プロフィールへ >

2024年新卒でウイングアークに入社。 Dr.Sum、MotionBoardのプリセールスとして日々頑張っています。

Related article

Related article関連記事

Pick up

Pick upおすすめ記事

データポイント数が、しきい値をオーバーしました|原因と対処方法を解説

公開:2026.02.12
更新:2026.02.12

分かりやすい

0

解決した

0
  • データ加工

MotionBoard re:Act

【Connect】開発コスト・運用コストを抑えたスクリプトの構築方法

公開:2025.02.06
更新:2025.02.06

分かりやすい

1

解決した

0
  • データ取り込み
  • データ加工

Dr.Sum

invoiceAgent【「業務を変える動画たち」シリーズ】記事まとめ

公開:2025.01.16
更新:2025.12.05

分かりやすい

0

解決した

0
  • 業務を変えるシリーズ

invoiceAgent

Ranking

Rankingランキング

1

集計表のスタイルで重要な行を強調表示する方法 ― 損益計算書(P/L)を見や…

公開:2026.01.28
更新:2026.01.30

分かりやすい

1

解決した

0
  • 集計表
  • デザイン

MotionBoard re:Act

2

動画を見ながら、実際に作れる 製品体験ツアーのすすめ

公開:2025.12.19
更新:2026.01.16

分かりやすい

1

解決した

0
  • 設定

MotionBoard re:Act

3

re:Act版で「該当データがない場合、0として表示する」を設定する方法

公開:2026.01.21
更新:2026.01.21

分かりやすい

2

解決した

0
  • デザイン
  • 設定

MotionBoard re:Act

Info

Information

ウイングアーク1stからのお知らせ