2012-01-26 11 views
0

私はRoboHelp 9でWebHelpヘルプシステムを作成しています。これは状況依存のオンラインヘルプです。システムのために書かれたソフトウェア製品には、3つのユーザーの「コンテキスト」がありますが、それらはほぼ同じですが、わずかな違いがあります。私の目標は、ユーザーに関連するヘルプコンテンツのみを表示することです。Adob​​e RoboHelp 9:複数の条件付きビルドを同じアプリケーションで使用できるようにするにはどうすればよいですか?

私の問題を説明するには:アプリケーションで、ユーザーAがFooを追加すると、フィールド1、2、3が表示されます。ただし、ユーザーBがFooを追加すると、フィールド1、2、およびが表示されます。ユーザーAが[追加]画面の[ヘルプ]リンクをクリックすると、彼は自分が見ているものを正確に説明するヘルプトピックを表示するはずです。ユーザーBがヘルプリンクをクリックすると、ユーザーは自分が見ているものに合わせたコンテンツを表示する必要があります。

この目標を達成するために、ソフトウェアのさまざまなコンテキストのテキストレベル(トピック内)に条件インジケータを追加する処理が進行中です。

私の質問は、ヘルプシステムを出力するときに、条件付きビルドタグを使用して3つの完全なヘルプシステムを生成する必要があるということです。次に、開発者がコンテキストマップIDをプラグインするときに、正しいヘルプシステムにアクセスするためにa_pszHelpFileパラメータの別の場所を渡す必要がありますか?

上記の方法は、特定のページで[ヘルプ]リンクをクリックする可能性のあるユーザーの種類ごとに目次とトピックのテキストが正しいことを確認する唯一の方法ですが、ヘルプシステム全体を生成するのは難しいようです条件付きビルド・タグごとに

答えて

0

はい、あなたは正しく推測しました。ここで説明したのと同じシナリオを使用して、同じシナリオを作成します。

関連する問題