お客様より「インターネットから社内にある情報を閲覧および変更したい」とのご要望を承りました。
ご要望の詳細様々な方法があるかと思います。皆様なら実現にどの様な手法をお考えになりますか?弊社では以下の制約事項を踏まえたソリューションでお答え致しました。
制約事項ここまでは普通のWebアプリケーションの様に考えれば問題ありません。しかし今回はブラウザではなくインターフェイスがエクセルに限定されています。この課題をクリアしエクセルからWebサーバーへhttpアクセスを行うために我々は様々な調査を行いました。やっと見つかったのがMSXML。何とかこれでWebサーバーへの要求はMSXMLにお任せし解決に至りました。
実際にエクセルのアプリケーションを利用する方はご要望を頂いたお客様のお客様(以降「エンドユーザー」と記載)となります。それを踏まえた最終的な全体像は以下の様になりました。
技術面についてはこれで要望は満たされました。でも実際に運用に至るまでにはさらに乗り越えなければならない壁が...
利用者の不安を払拭当然ですが「マクロ(Visual Basic for Application)が含まれたエクセルをダウンロードして使うなんて事はできない」と心配される方もいらっしゃいました。
利用される方が実際に使ってもらうまでの取り決めについてもお話をさせていただき具体的なご利用手続きの内容も決まりました。
事務手続きが完了し使用する方が実際に使う段階になって、再度我々の出番となります。最後の最後まで使っていただくためにお客様と協力をして構築いたしました。
今回はお客様が IBM i (AS/400) と Lotus ドミノ をお持ちだったため、この様な構成にしましたが、このソリューションなら IBM i (AS/400) にこだわる必要はありません。安価なところでいけば Linux + Apache + MySQL + PHP の LAMP環境でも構築可能です。
やはり複数データを取り扱う場合、EXCEL のスプレッドシートは魅力的ですよね。また使用対象者も外部の方ではなく社員の方でも良い訳です。
お客様からの要望を実現するため我々は様々な角度からソリューションをご提案させていただきます。 お一人で悩まずに我々に是非ご相談ください。