ドキュメントビューアーでドキュメントを開くリンクを作成する方法Summaryドキュメントビューアー機能は、Madrid リリースで追加されました。これにより、ユーザーは、ブラウザのダウンロードマネージャーでPDFドキュメントをダウンロードしてファイルシステムから開く代わりに、「ドキュメントビューア」ブラウザのタブまたはウィンドウでPDFドキュメント(後で追加する他の形式をサポートする)を直接開くことができます。 デフォルトでは、ユーザーはレコードの添付ファイル名 (インシデントなど) の横にある [表示] リンクをクリックすることによってのみ、ドキュメントビューアーでドキュメントを開くことができます。一部の顧客は、サービスポータルなど、UI の他の部分からドキュメントビューアーでドキュメントを開く方法を要求していました。ReleaseMadrid 以降Instructionsドキュメントビューアーで開くリンクを取得するには、sys_attachmentレコードへの直接リンクを取得し、URL パラメーター view=true を追加する必要があります。 例えば: PDF ドキュメントが添付されているインシデントを検索します。 開いているインシデントのsys_idを取得します (<ハンバーガーメニュー>->Sys_idをコピー)ナビゲーターに「sys_attachment.list」と入力して Enter キーを押すと、[添付ファイル] テーブルを直接開きます[添付ファイル] リストで、テーブル Sys ID を <sys_id> でフィルターします。見つかったレコードを右クリックして URL をコピーできます。 https://<instance-name>.service-now.com/nav_to.do?uri=sys_attachment.do?sys_id=fa615af2db573b001c1d468b3a9619fc のようになります。その後、URL を https://<instance-name>.service-now.com/nav_to.do?uri=sys_attachment.do?sys_id=fa615af2db573b001c1d468b3a9619fc&view=true に変更できます。 もちろん、GlideRecord オブジェクトを使用して sys_attachment テーブルを検索してsys_idを取得し、コードで上記の URL をビルドすることで、これらの URL をプログラムでビルドすることもできます。これは、サービスポータルで自動的に生成された PDF へのリンクが必要な場合に役立ちます。 注: これは、 attachment_field タイプのフィールドに添付されたファイル (フォームがタイプ attachment_field のフィールドでカスタマイズされている場合) では機能しません。Related Linksこれはマドリードでテストされています。ServiceNow の将来のリリースで動作するという明確な保証はありません