<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Access</title><link>http://blogs.sqlpassj.org/hotikisu/category/551.aspx</link><description>Accessに関するTips</description><managingEditor>ホチキス先生</managingEditor><dc:language>ja-JP</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>ホチキス先生</dc:creator><title>TechEd 2008 Yokohamaでライトニング・トークに出る</title><link>http://blogs.sqlpassj.org/hotikisu/archive/2008/08/06/25435.aspx</link><pubDate>Wed, 06 Aug 2008 21:38:00 GMT</pubDate><guid>http://blogs.sqlpassj.org/hotikisu/archive/2008/08/06/25435.aspx</guid><wfw:comment>http://blogs.sqlpassj.org/hotikisu/comments/25435.aspx</wfw:comment><comments>http://blogs.sqlpassj.org/hotikisu/archive/2008/08/06/25435.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.sqlpassj.org/hotikisu/comments/commentRss/25435.aspx</wfw:commentRss><trackback:ping>http://blogs.sqlpassj.org/hotikisu/services/trackbacks/25435.aspx</trackback:ping><description>&lt;P&gt;今年は昨年と少し趣向が変わったTechEdのコミュニティ・プログラム。「ライトニング・トーク」というプログラムで「簡単! InfoPath と SQL Server でリッチなインターフェイスのクライアント サーバー システム構築」という話をさせてもらえることになった。&lt;/P&gt;
&lt;P&gt;5分程度ということで詳しい説明はできないが、いま業務としてやっているデータベースについて話す。InfoPathをクライアントのフロントエンドに使い、データベースSQL Serverに接続するクライアント・サーバー・アプリケーションについてだ。&lt;/P&gt;
&lt;P&gt;俺はもともとプログラマーではなく、どちらかといえば管理運用の仕事をしている立場にいる。学校のデータベースを日常業務の空き時間を使って構築してきた経験から、実際の業務に直接携わっている人間、運用についてよく知っている人間がデータベースを構築することが、最も効率よく成功するシステムを構築できると確信している。&lt;/P&gt;
&lt;P&gt;マイクロソフトのSQL Server、InfoPathやAccessといったオフィス製品、Active Directoryなど使いやすいシステムを組み合わせて利用することで、たいていのデータベースは自前で構築できる。その可能性を実感してもらえれば嬉しい。&lt;/P&gt;
&lt;P&gt;マイクロソフトTeceED 2008 Yokohama公式サイト&lt;BR&gt;&lt;A href="http://www.microsoft.com/japan/teched/2008/default.mspx"&gt;http://www.microsoft.com/japan/teched/2008/default.mspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Birds of a Feather &amp;amp; ライトニング・トーク&lt;BR&gt;&lt;A href="http://www.event-marketing.jp/events/te08/special/bof.htm"&gt;http://www.event-marketing.jp/events/te08/special/bof.htm&lt;/A&gt;&lt;/P&gt;&lt;img src ="http://blogs.sqlpassj.org/hotikisu/aggbug/25435.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ホチキス先生</dc:creator><title>InfoPathの弱いところ。複数ページの印刷処理。</title><link>http://blogs.sqlpassj.org/hotikisu/archive/2008/06/29/25281.aspx</link><pubDate>Sun, 29 Jun 2008 17:21:00 GMT</pubDate><guid>http://blogs.sqlpassj.org/hotikisu/archive/2008/06/29/25281.aspx</guid><wfw:comment>http://blogs.sqlpassj.org/hotikisu/comments/25281.aspx</wfw:comment><comments>http://blogs.sqlpassj.org/hotikisu/archive/2008/06/29/25281.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.sqlpassj.org/hotikisu/comments/commentRss/25281.aspx</wfw:commentRss><trackback:ping>http://blogs.sqlpassj.org/hotikisu/services/trackbacks/25281.aspx</trackback:ping><description>&lt;P&gt;InfoPathをSQL Serverに接続してクライアント・サーバーシステムにしている。InfoPathの弱いところは印刷だが、特に複数ページわたる印刷物を作成したいときに、改行の自由度が小さいところだ。&lt;/P&gt;
&lt;P&gt;データベースに生徒データと講座データ、それを関連付ける受講データがある。ここから各生徒の時間割個票を出力したい。このときInfoPathならクエリフィールドの学籍番号を使って、一人の生徒の時間割個票を出力するのは簡単だ。しかし担任が自分のクラスの生徒の時間割個票をまとめて印刷したい、というような場合がある。&lt;/P&gt;
&lt;P&gt;Accessなら接続先のデータのうち「学籍番号」を「グループヘッダー」にして「改ページ」しておけば、自動的に一人ずつの時間割個票がまとめて印刷処理できる。InfoPathでもこのようなグループ処理ができればいいのだが。&lt;/P&gt;&lt;img src ="http://blogs.sqlpassj.org/hotikisu/aggbug/25281.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ホチキス先生</dc:creator><title>SQL ServerとAccessによるクライアントサーバーシステムの事例はあるのか</title><link>http://blogs.sqlpassj.org/hotikisu/archive/2008/06/28/25279.aspx</link><pubDate>Sat, 28 Jun 2008 12:41:00 GMT</pubDate><guid>http://blogs.sqlpassj.org/hotikisu/archive/2008/06/28/25279.aspx</guid><wfw:comment>http://blogs.sqlpassj.org/hotikisu/comments/25279.aspx</wfw:comment><comments>http://blogs.sqlpassj.org/hotikisu/archive/2008/06/28/25279.aspx#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://blogs.sqlpassj.org/hotikisu/comments/commentRss/25279.aspx</wfw:commentRss><trackback:ping>http://blogs.sqlpassj.org/hotikisu/services/trackbacks/25279.aspx</trackback:ping><description>&lt;P&gt;InfoPathをクライアントにして、SQL Serverデータベースシステムを作っている。InfoPathはデータの入出力には得意だが、印刷の自由度が小さい。そこでクライアントにAccessを使い、アクセスプロジェクトでSQL Serverに接続することも併用している。&lt;/P&gt;
&lt;P&gt;いろいろとやってみると、これが結構便利だ。Accessのレポートで表を作ることも面倒だが、Accessはよく使っていて慣れているので、手際よく作るコツはわかっている。&lt;/P&gt;
&lt;P&gt;もしかしたらSQL ServerとAccessだけでクライアントサーバーシステムを構築する事例もあるのではないか、と思うようになってきた。ちょっと調べてみると、Microsoftや@ITなどの記事はあるが、具体的な事例を書いたページは見当たらない。実際にやってみると工夫のしがいもあるので、またここに書いていきたい。&lt;/P&gt;
&lt;P&gt;Microsoft Office Online 「Access プロジェクトについて (ADP)」&lt;BR&gt;&lt;A href="http://office.microsoft.com/ja-jp/access/HP052731031041.aspx"&gt;http://office.microsoft.com/ja-jp/access/HP052731031041.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;@IT「データベース・サーバのフロントエンドとしてAccessを利用する」&lt;A href="http://www.atmarkit.co.jp/fwin2k/win2ktips/346dbaccess/dbaccess.html"&gt;&lt;BR&gt;http://www.atmarkit.co.jp/fwin2k/win2ktips/346dbaccess/dbaccess.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;@IT 「AccessをMSDEのフロントエンドとして利用する」&lt;A href="http://www.atmarkit.co.jp/fwin2k/win2ktips/404accessmsde/accessmsde.html"&gt;http://www.atmarkit.co.jp/fwin2k/win2ktips/404accessmsde/accessmsde.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Microsoft Office Online 「アクセスプロジェクト」&lt;BR&gt;&lt;A href="http://office.microsoft.com/ja-jp/access/CH062526761041.aspx"&gt;http://office.microsoft.com/ja-jp/access/CH062526761041.aspx&lt;/A&gt;&lt;/P&gt;&lt;img src ="http://blogs.sqlpassj.org/hotikisu/aggbug/25279.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>