ファイルハンドラー
ファイルハンドラーとは、ある種のドキュメント(.pdf、.txt、xlsxなど)を扱うために必要なアプリケーションセットのことです。ライブラリが初期化されると、ほとんどのWindowsアプリケーションに関する情報を含むアプリケーションリストが提供されます。 iManageライブラリごとに、それに関連付けられたアプリケーションリストが提供されます。アプリケーションを扱うドキュメントをiManage Workと統合するのに必要な情報が含まれています。この情報には次が含まれます:
ドキュメントタイプとアプリケーションを関連付ける手順
iManage Workからアプリケーションを起動するプログラム
統合アプリケーションでドキュメントを開いて印刷する
ファイルハンドラーページには 、アプリケーションを扱うドキュメントとそれらのメタデータ値のリストが表示されます。この表リストでは、以下のさまざまな操作を実行できます:
検索 フィールドを使って目的のファイルハンドラーアプリを検索する。
ファイルハンドラーを追加オプションを使ってファイルハンドラーアプリケーションを追加する。
プライマリーアプリケーションおよび非プライマリーアプリケーションタイプを使って複数のドキュメントタイプをアプリケーションにマッピングする。
編集オプションを使って特定のファイルハンドラーの属性を編集する。
削除オプションを使って単一または複数のファイルハンドラーアプリを削除する。
表示 オプションを使ってファイルハンドラーアプリの詳細を表示する。
ユーザーインターフェースの概要セクション内の汎用表オプションを表示する。
ファイルハンドラーを検索
このオプションは、 リボンバー上で利用でき、 ファイルハンドラーアプリケーションを プロファイルフィールドおよびキャプションで検索できます。
図:検索フィールド
ファイルハンドラーを追加する
を選択します。ファイルハンドラーを追加ダイアログボックスが表示されます。以下のフィールドの値を入力して、保存を選択します。 新しいファイルハンドラーアプリが追加されます。
表:フィールド情報
フィールド識別子
対象コンテンツ
名前
ファイル処理アプリケーションの記述名注:名前フィールドは、設定された後は編集できません。
場所
このフィールド内のアプリケーションの場所フルパス名を指定できます。たとえば、アプリケーションがMicrosoft Wordで、実行可能ファイルがWINWORD.EXEの場合、このフィールドにWINWORD.EXEと入力することをお勧めします。
アプリケーションが非プライマリーアプリケーション(この表のPrimary Application(プライマリーアプリケーション)オプションを参照)の場合は、以下のコマンドラインパラメータによって、ドキュメント情報がiManageから起動されたアプリケーションに渡されます:
%DOC_DB。ライブラリ名を渡すことができます
%DOC_NUM。ドキュメント番号を渡すことができます
%DOC_VER。ドキュメントバージョンを渡すことができます
-NO_OUTPUT 起動中のアプリケーションがiManage Workクライアントに出力を返さないときに、使用されます。
例:
ライブラリ名、ドキュメント番号、バージョン番号をコマンドライン経由でアプリケーションに渡したい。指定されたアプリケーションがiManageに出力を返さない。Faxアプリケーションは、このドキュメント情報を使用するけれども出力を返さない場合があるアプリケーションの例です。Faxアプリケーションsendfax.exeを呼び出します。これらのパラメータの場合、Faxアプリケーションのコマンドライン設定は以下のようになります:
C:\…\sendfax.exe DB=%DOC_DB NUM=%DOC_NUM VER=%DOC_VER -NO_OUTPUT
タイプ
アプリケーションに関連付けるドキュメントタイプを指定します。注:タイプフィールドは、設定された後は編集できません。
統合モード
このテキスト入力フィールドには、アプリケーションをiManage Workクライアントと統合する方法を指定します。
COM統合:iManage DMSで提供されるマクロを使ってこのアプリケーションをiManageと統合する場合に、このオプションを選択します。
ODMA統合:ODMA方式でアプリケーションを統合する場合に、このオプションを選択します。
非統合:マクロでもODMA統合でもアプリケーションを統合できない場合に、このオプションを選択します。
アプリケーション統合については、iManage Work Desktopクライアントカスタマイズ用ガイドを参照してください。
プライマリーアプリケーション
アプリケーションがドキュメントタイプのプライマリーアプリケーションであることを示します。複数のアプリケーションがドキュメントタイプと関連付けられている場合、1つのアプリケーションをプライマリーに指定できます。1つのアプリケーションだけがドキュメントタイプと関連付けられている場合は、このスイッチを有効化してください(オンにする)。
DDE
アプリケーションが動的データ交換(DDE)をサポートしている場合は、このスイッチを有効化してください(オンにする)。Add or Edit Application(アプリケーションを追加または編集)ダイアログボックス上のフィールドに必要な情報を入力します。ほとんどの主要アプリケーションはDDEをサポートします。
DDEスイッチが有効になっている場合にのみ、以下のセクションに情報を入力します:
DDE名
DDEアプリケーション名。通常、これはアプリケーションの実行可能ファイル名です(.exe拡張子なし)。
DDEトピック
アプリケーション用のDDEトピック。通常、これによりアプリケーションに関連付けられたデータのカテゴリが識別されます。
開くコマンド
ドキュメントをこのアプリケーションで開くためのDDEコマンドライン。DDEコマンドラインは、アプリケーションによって異なります。
読み取り専用で開くコマンド
このアプリケーションでドキュメントを読み取り専用表示で開くためのDDEコマンドライン。ここでも、DDEコマンドラインはアプリケーションによって異なります。
印刷コマンド
(オプション)ドキュメントをこのアプリケーションで印刷するためのDDEコマンドライン。このコマンドラインは、アプリケーションがすでに動作していることが前提です。
印刷してアプリを終了コマンド
(オプション)アプリケーションがまだ動作していない場合に、ドキュメントを印刷するためのDDEコマンドライン。
ファイルハンドラーを編集する
このオプションは以下で利用可能です:
リボンバー(ファイルハンドラーを選択すると、リボンバーにこのオプションが表示されます)
ケバブメニュー(各ファイルハンドラーアプリの隣にある
アイコンを選択すると
このオプションが表示されます
)
コンテキストメニュー( ファイルハンドラーアプリ を右クリックするとこのオプションが表示されます )
ファイル ハンドラーアプリ を編集するには、 上記のオプションを使用して以下の手順を実行します:
ファイルハンドラーアプリを右クリックして編集を選択します。 Edit File Handler(ファイルハンドラーを編集)ダイアログボックスが表示されます。
目的のフィールドを編集します。詳細について詳しくは、「表:フィールド情報」を参照してください。
保存を選択します。
ファイルハンドラーを削除する
Single File Handler(単一ファイルハンドラー)
このオプションは以下で利用可能です:
リボンバー(ファイルハンドラーを選択すると、リボンバーにこのオプションが表示されます)
ケバブメニュー(各ファイルハンドラーアプリの隣にある
アイコンを選択するとこのオプションが表示されます)
コンテキストメニュー(ファイルハンドラーアプリを右クリックするとこのオプションが表示されます)
ファイル ハンドラーアプリ を編集するには、 上記のオプションを使用して 以下の手順を実行します:
削除したいファイルハンドラーアプリを選択します。
ファイルハンドラーアプリ を右クリックして削除 を選択します。削除確認ボックスが表示されます。操作を確認して続行するか中止します。
Multiple File Handler(複数ファイルハンドラー)
ファイルハンドラーアプリを右クリックして、リボンバーで 削除 を選択します。 選択したファイルハンドラーアプリが削除されます。
ファイルハンドラー詳細を表示する
このオプションは以下で利用可能です:
リボンバー(ファイルハンドラーを選択すると、リボンバーにこのオプションが表示されます)
ケバブメニュー(各ファイルハンドラーアプリの隣にある
アイコンを選択するとこのオプションが表示されます)
コンテキストメニュー(ファイルハンドラーアプリを右クリックするとこのオプションが表示されます)
ファイルハンドラーアプリ ( ドキュメント番号/バージョン 列内)クリック可能なリンクとして。
上記オプションのいずれかを使用して 表示を選択します。
複数のドキュメントタイプをファイルハンドラーアプリケーションにマッピングする
ファイルハンドラー情報表内に同じアプリケーション用の複数のレコードを作成できます。これらのレコードには異なるドキュメントタイプを指定します。このようにマッピングすることで、ユーザーは複数のドキュメントタイプを同じアプリケーションから開くことができます。 たとえば、ANSIテキストファイルとWordドキュメントをMicrosoft Word内で開きたいとします。両方のドキュメントタイプがタイプフィールド(「表:フィールド情報」を参照)に指定されていることを確認してください。次に、Microsoft Word用のレコードをファイルハンドラー情報表に追加します。Microsoft Word用のエントリのコピーが作成されますが、ドキュメントタイプはANSIです。各エントリがそのデータタイプのプライマリーアプリケーションとして指定されている必要があります。
プライマリーアプリケーション
プライマリーアプリケーションとは、ドキュメントタイプを開くときの優先アプリケーションのことです。1つのアプリケーションだけがドキュメントタイプと関連付けられている場合は、Primary Application(プライマリーアプリケーション)スイッチがファイルハンドラーリスト内で有効化されていて(オンになっている)、iManage Workクライアント内でそのドキュメントが開くようにする必要があります。
複数のアプリケーションが同じドキュメントタイプにマッピングされている場合は、 ファイルハンドラーリスト内でいずれかのアプリケーションのエントリを作成するときに、Primary Application(プライマリーアプリケーション)チェックボックスを選択することで、そのアプリケーションをプライマリーとして指定できます。ドキュメントタイプのプライマリーアプリケーションとして指定できるのは、1つのアプリケーションだけです。
非プライマリーアプリケーション
プライマリーアプリケーションとは、iManageドキュメントを開くときの優先アプリケーションのことです。同じアプリケーションにマッピングされているほかのアプリケーションは非プライマリーになります。
すべての非プライマリーアプリケーションは、iManageクライアントのアプリケーションサブメニューに一覧表示されます。ユーザーはドキュメントグリッドでドキュメントを選択して、アプリケーションサブメニューから非プライマリーアプリケーションを選択することで、ドキュメントをそのアプリケーションで開くことができます。