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

パスワード:


パスワード紛失

Re: Re: ActiveXの設定

このトピックの投稿一覧へ

なし Re: Re: ActiveXの設定

msg# 1.3.1
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-3-28 17:53
daihar  新米   投稿数: 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は取得できません。
投票数:1 平均点:10.00

投稿ツリー

  条件検索へ


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