Category( "SharePoint" ){ return results; };

静的 HTML ファイルを SharePoint にアップロードして公開する

Pocket

静的 HTML にて作成していたポータルを運用されていたユーザーさんなどで、サーバーの老朽化などで取り急ぎそれらのファイルを SharePoint のドキュメント ライブラリへアップロードして閲覧可能にすることはできないか??といった要望はじつは珍しくありません。

実際に試してみると、HTML ファイルを単純にドキュメント ライブラリへアップロードした場合は、ドキュメント ライブラリからファイルをクリックすると「ダウンロード」の動作となってしまいます。これは SharePoint のサーバー側の設定によるもので、こうしたファイルをブラウザで開くことを禁止されているからです。ただし、簡単な手順でこれをブラウザで開くようにすることができます。

Read More

はかどる!SharePoint で使える JavaScript のユーティリティ関数 String.format

Pocket

SharePoint 2010 や 2013 では、ウラ側で色々な JavaScript などのファイルを読み込んでいます。中にはユーティリティ的なものも多く、カスタマイズ時などに利用することで、効率良く実装ができるものがあります。最近良く利用する String.format 関数をご紹介します!!

Read More

SharePoint 2013 ワークフローの「HTTP Web サービスを呼び出す」アクションを試してみる (後編)

Pocket

前編では「HTTP Web サービスを呼び出す」アクションを利用し、インターネット上の Web サービスを呼び出す部分を作成しました。この後編では、Web サービスから返されたデータから、必要な情報を取り出しリストアイテムに格納する処理を作成します。

前編はこちらです。

SharePoint 2013 ワークフローの「HTTP Web サービスを呼び出す」アクションを試してみる (前編)
http://idea.tostring.jp/?p=1651

Read More

SharePoint 2013 ワークフローの「HTTP Web サービスを呼び出す」アクションを試してみる (前編)

Pocket

SharePoint Designer 2013 で SharePoint 2013 上へワークフローを作成するさいには、「SharePoint 2013 ワークフロー」と「SharePoint 2010 ワークフロー」が選択可能になりました。

この「SharePoint 2013 ワークフロー」の特徴として、「HTTP Web サービスを呼び出す」という聞きなれないアクションを利用することが可能になっています。これは、SharePoint REST API やインターネット上で公開されている Web  サービス API、または自身で作成した Web アプリケーションやサービスなどに実装した API を、SharePoint のワークフロー処理から呼び出せるというものです。ちょっとオモシロそうでしたので、どういうものか試してみました。

「SharePoint 2013 ワークフロー」をオンプレミスで利用する場合には、事前にサーバー側で Workflow Manager を構成しておく必要があります。こちらの構成方法は下記 TechNet をご確認ください。

SharePoint Server 2013 でワークフローを構成する
http://technet.microsoft.com/ja-jp/library/jj658586(v=office.15).aspx

Read More

SPUtility.js を使ってみた

Pocket

SharePoint のリストを触っていると、ちょっとだけ工夫したくなるときがあります。例えば…「アイテムの新規作成時には入力させたいけど、編集時には入力させたくない列がある」「姓と名の列が入力されたら、自動的に氏名列に値を入れたい」「URL のクエリ文字列に応じて、列の既定値を変えたい」…などなどです。どれも、JavaScript やワークフローなどの組み合わせで実現が出来るのですが、スゴク簡単に利用できそうな jQuery ライブラリを Codeplex で見つけたので試してみました。それが「SPUtility.js」というライブラリです。

SPUtility.js
http://sputility.codeplex.com/

Read More

[記事の紹介] SharePoint の更新プログラム リリース内容の変更について

Pocket

ブログ SharePoint Technical Notes さんが、最近変更された更新プログラムのリリース内容について見事に大変分かり易くまとめて下さっていましたので、自身のブックマークも兼ねてご紹介します。

SharePoint の更新プログラムについての要約
http://shanqiai.weblogs.jp/sharepoint_technical_note/2014/09/sharepoint-patching.html

長く運用・利用していくうえで、更新プログラムの適用は必ず発生する作業ですので、必ず覚えておきたい内容ですね。

今回は、ヒジョーに短いですがこれにて。

SharePoint のデータベースの中からリスト アイテムを探してみる

Pocket

ご存知の通り、SharePoint は SQL Server をデータベースとして利用し、ユーザーが登録したデータはデータベースへ格納されています。普段は、データベースの中を直接見る機会はないのですが、せっかく中を見られるのだからちょっと見てみたくなるのが人の性。というわけで、自分が登録したリスト アイテムがどこに格納されているのかを確認してみました。

20140826-1

データベースの中の値を直接書き換えることは、サポート外となりますのでくれぐれもご注意ください!!

Read More

SharePoint 2013 で複数行テキスト列へ共有フォルダーへのリンクが挿入できるようになった

Pocket

SharePoint 2013 になり、複数行テキスト列へ「\\」や「file://」から始まるリンクを挿入することができなくなっていました。動作としては、アイテムの新規作成および編集画面で挿入することはできるものの、保存後に確認すると「href」が削除されており正常なリンクとして機能しないというものでした。

このあたりの動作は、SharePoint Maniacs さんにてまとめて頂きましたので、こちらもご参照ください。

SharePoint 2013 のリッチテキストにファイルサーバーへのリンク(UNC)が入らない
http://sharepointmaniacs.com/archives/5522

なぜ、このタイミングでこの情報を投稿しようと思ったかというと、2014年7月 CU の内容を眺めていたところ修正項目に含まれていたからです。やはりユーザーさんからの要望が多かったということなのでしょうか?更新プログラムの入手先などは下記の記事にまとまっています。

July 2014 CU for SharePoint 2013 has been released
http://blogs.technet.com/b/stefan_gossner/archive/2014/07/09/july-2014-cu-for-sharepoint-2013-has-been-released.aspx

Read More