ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

RIAアプリからのCOM呼び出しについて

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 | 投稿日時 2016-2-26 20:02
yonex_gogogo  新米   投稿数: 12
お世話になります。

現在、下記環境でRIAで作成したアプリケーションの検証を
行っているのですが、サーバーで実行するバッチタスクとして
作成したExcelのCOM操作プログラムが動作しません。

■サーバー:Win2008(64bit)
 IIS7.0
 Excel2007

■MagicXPA Ver2.5b RIAサーバー版

■クライアント:Win7(32bit)


プログラムの中身は既存シートを開いて、数か所のセルを更新、
その後、保存して終了といった簡単な作りになっています。

サーバーに開発版もインストールして検証してみたのですが、
こちらは正常動作しています。


原因がわからず困っています。
開発版単体とブローカー経由で実行した場合でなにか違いがあるのでしょうか?

なにかヒントになることがありましたらご教授頂けると助かります。


以上、よろしくお願い致します。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-2-27 0:11
Kawahara  常連   投稿数: 55
yonex_gogogoさん。

開発版がOKで、サーバがNGなのは、Microsoftの問題だと記憶してます。
RIAサーバのインストールの時に、ブローカーを「アプリケーション」でインストールするとOKだと思います。
officeは、サービス環境から起動できないようです。
的を外してたらすみません。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-3-1 14:32
yonex_gogogo  新米   投稿数: 12
Kawahara様

返信ありがとうございます。

検証の結果、ブローカーを「アプリケーション」で起動させると
無事Excelを動かすことができました。

しかし「アプリケーション」で動かすとなると、再起動した際に
Windowsに一度ログインしないとブローカーが起動しないので、
少し使い勝手が悪くなりますね。

機能を取るか、使い勝手を取るかもう少し検討してみようと思います。

貴重な情報、ありがとうございました。
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-3-1 14:51
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
権限の問題だとすればサービスを起動するユーザーを権限のあるユーザーにするとできるかもしれません
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-3-2 7:47
Kawahara  常連   投稿数: 55
ISHIJIMA様。

サービスの権限を与えてテストの結果、「Bullzip PDF」はOKでした。Excelの環境はないので、テストはできませんでした。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-3-3 16:19
yonex_gogogo  新米   投稿数: 12
Kawahara様、ISHIJIMA様

情報ありがとうございます。

こちらでもサービスの権限をAdministratorに変更にしてみました。

ISHIJIMA様のおっしゃる通り「Bullzip PDF」はOK、
ExcelのCOM呼び出しについては、残念ながらNGでした。

確認の結果、以下URL文書の「6.25 サーバ側でOffice製品を使うことができますか?」に
Microsoft社によりサポートされていないとの情報がありました。

http://devnet.magicsoftware.co.jp/images/skillup/magic/download/xpa24_server_config.pdf

サービス起動ではあきらめるしかないようです。
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-3-3 16:55 | 最終変更
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
確実ではありませんが昔いろいろ確認したことがありサービス起動の時のユーザー指定とブローカーで起動させる時のユーザー指定でPDFはサービス起動でできてEXCLE等はブローカーの起動させる時の指定でできたような気がします。
違っていたらすみません。
あとブローカーの起動の場合、そのユーザーでログインしているとできる場合があります。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約