Re: Re: ActiveXの設定
daihar
投稿数: 2
投稿数: 2
遅レスで すみません
私も同じ箇所で悩みました。
ControlPrintStatusイベントの取得ができなかったためです。
い〜さぽ に問い合わせたりしましたが、最終的には諦めて
別の方法で解決しました。その方法について記載します。
(製品構成)
・まいと〜く FAX Server7
・まいと〜く FAX9 クライアント
・まいと〜く FAX Server7 API連携キット
・Magicのバージョンは uniPaaS 1.8 SP1b
(手法)
��Connectメソッドを実行する
��SendToV7メソッドを実行する
��MAGICの印刷タスクを実行する
��GetSendLogIDメソッドを実行する
��DisConnectメソッドを実行する。
ポイントは…
ControlPrintStatusイベントの取得を行う代わりに
GetSendLogIDメソッドを実行してログIDを取得することです。
ログIDが取得できれば、次のFAX送信処理を行っても
不具合が起きることはありません。
(インターコムに問い合わせ 絶対に不具合が起きないことを
確認済み)
−−−−−−−−
不具合とは、送付先情報とFAX送付内容が食い違ってしまう
現象のことです。
−−−−−−−−
FAX送付先が複数件ある場合は
� 銑イ亮蟒腓魴�り返せば良いわけです。
GetSendLogIDメソッドについて
このメソッドは子タスクで実行させてログIDが取得できるまで
メソッドの実行を繰り返し行います。
しかし、何らかの要因でログIDが取得できない可能性を考えて
子タスクは10秒経ってもログIDが取得できなかった場合は
タイムアウトさせます。(タスク終了条件を記述する)
また、注意点として
印刷タスクを抜けて 入出力ファイルがクローズした後でないと
ログIDは取得できません。
私も同じ箇所で悩みました。
ControlPrintStatusイベントの取得ができなかったためです。
い〜さぽ に問い合わせたりしましたが、最終的には諦めて
別の方法で解決しました。その方法について記載します。
(製品構成)
・まいと〜く FAX Server7
・まいと〜く FAX9 クライアント
・まいと〜く FAX Server7 API連携キット
・Magicのバージョンは uniPaaS 1.8 SP1b
(手法)
��Connectメソッドを実行する
��SendToV7メソッドを実行する
��MAGICの印刷タスクを実行する
��GetSendLogIDメソッドを実行する
��DisConnectメソッドを実行する。
ポイントは…
ControlPrintStatusイベントの取得を行う代わりに
GetSendLogIDメソッドを実行してログIDを取得することです。
ログIDが取得できれば、次のFAX送信処理を行っても
不具合が起きることはありません。
(インターコムに問い合わせ 絶対に不具合が起きないことを
確認済み)
−−−−−−−−
不具合とは、送付先情報とFAX送付内容が食い違ってしまう
現象のことです。
−−−−−−−−
FAX送付先が複数件ある場合は
� 銑イ亮蟒腓魴�り返せば良いわけです。
GetSendLogIDメソッドについて
このメソッドは子タスクで実行させてログIDが取得できるまで
メソッドの実行を繰り返し行います。
しかし、何らかの要因でログIDが取得できない可能性を考えて
子タスクは10秒経ってもログIDが取得できなかった場合は
タイムアウトさせます。(タスク終了条件を記述する)
また、注意点として
印刷タスクを抜けて 入出力ファイルがクローズした後でないと
ログIDは取得できません。
投票数:1
平均点:10.00
投稿ツリー
-
ActiveXの設定
(fnom, 2010-12-2 23:15)
-
Re: ActiveXの設定
(pu_mahalo, 2010-12-3 9:09)
-
Re: ActiveXの設定
(fnom, 2010-12-3 9:28)
-
Re: ActiveXの設定
(pu_mahalo, 2010-12-7 8:59)
-
Re: Re: ActiveXの設定
(daihar, 2013-3-28 17:53)
-
-
Re: ActiveXの設定
(Y_Matsuda, 2013-4-1 17:04)
-
Re: ActiveXの設定
(kubota, 2013-4-10 10:44)
-
-
Re: ActiveXの設定
(Y_Matsuda, 2013-4-18 13:27)
-
Re: ActiveXの設定
(kubota, 2013-4-18 19:39)
-
-
Re: ActiveXの設定
(Y_Matsuda, 2013-4-26 9:43)
-