IT仕事 MS Access

Office365にはSharePointリストという表データが保存できる機能がありAccessのリンクテーブルにできる

投稿日:

Office365では、AccessのWebアプリを作れる。
それで今、勉強しているのだが、Office365にはSharePointリストという表データが保存でき、それをAccessのリンクテーブルにできるらしい。

となると、データベースをクラウドに置けるってこと?
すごくないか?
興奮しつつ、試してみた。

まずはブラウザでOffice365のチームサイトにアクセスし、アプリ一覧の「スプレッドシートのインポート」をクリックして順に辿っていくと、簡単にExcelシートを取り込めた。

自分のアプリ 2015-02-19 15-19-18
次にAccessで、「外部データ」-「その他」「SharePointリスト」を選び、シェアポイントサイト(https://XXXXXXXXX.sharepoint.com)を指定すると、さっき作ったリストが出てくるので、それを選べばOK。

a
これでできたリンクテーブルを、今回は簡単に、オートフォームでフォームを作成。
フォームを使ってデータを書き直してみる。
すると確かに、Accessのローカル側アプリケーション経由でクラウドのテーブルに変更が保存される! やった!
あと、以下のようにSharePointリストとの接続方法は、他にも色々用意されている。

b    c

・・・で、ここでハタと気がついた。

確かに、クラウドのテーブルには保存されるけど、複数のAccessから入力・削除・更新のリクエストが来たときに、競合解決の仕組みはあるんだっけ?
ロックとか、そういうやつ。

調べたところ、AccessのWebアプリで作ったテーブルはSQLサーバのテーブルとして保存されるのだが、一方SharePointリストは、単なるワークシートのようだ。
あと、SharePointリストには5000件問題というのがあるみたいで、ちょっとした量を超えると、色々あるみたい。
次のバージョンあたりでは解決されそうな気はするけどね。

残念!
けどせっかっくみつけたこのSharePointリストのAccessでの活用法、何かよい使い道、あるかな。

参考
[アーカイブ済み] [解決済み]SharePoint オンラインでデータテーブルの使い方の質問 | Office 365 の展開 | Office 365 – 日本語

-IT仕事, MS Access

執筆者:

関連記事

no image

AptanaStudio1.0日本語化

AptanaStudio1.0をちょっと触っている。 日本語化をする方法がWebに少なかったので覚書。 http://mergedoc.sourceforge.jp/の「Pleiades 本体」の最新 …

no image

Joomlaの紹介サイトを今使っているサーバに作ってみた。

/homeandabroad/oldxoops/joomla 自分のための使い方の覚え書きも兼ねて。

no image

イーサネットコンバーターを使ったプリンタの無線化で手間取った件

会社で、BuffaloeのイーサネットコンバータWLI3-TX1-G54を使って、CanonのLPB6300を無線化しようとしたのだが、結果1日半かかってナントカできたもののヘトヘトになってしまったの …

no image

Accessでレポートのレコードソースを動的にセットしたい

今までは、フォーム上のボタンをクリックしたら、レポートをデザインで開いてからレコードソースをセットしなければならないと思っていた。 つまり、こんなやり方をやっていた。 フォーム:  【ボタン1をクリッ …

no image

CMOSボタン電池切れ

DellのOptiplexを使っている隣人(会社)、席替えの際にコンセントから電源ケーブルを抜いて以来、PCが立ち上がらなくなった。 XPなのだが、ようこそ画面の直前の「マウスポインタと黒背景」から先 …