Cosminexus V9 ナビゲーション プラットフォーム 開発ガイド
業務実行画面のメニュー領域の表示形式をカスタマイズする手順を次に示します。
ucnp_menu_onload関数に引数を指定すると,カスタム画面の読み込み時に初期化処理が実行されるため,画面もリサイズして表示されます。iPadでカスタム画面を表示する場合,適度にリサイズされるため便利です。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="/ucnpBase/adportlets/ucnp/js/tools/UcnpCustomTools.js"></script> </head> <body onload="ucnp_menu_onload('resizeArea');"> <div class="resizeArea" id="resizeArea"> この部分に,HTMLタグおよびナビゲーション プラットフォームで提供している JavaScript関数を使用して,メニューの内容を記述します。 </div> </body> </html> |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="/ucnpBase/adportlets/ucnp/js/tools/UcnpCustomTools.js"></script> </head> <body onload="ucnp_menu_onload();"> この部分に,HTMLタグおよびナビゲーション プラットフォームで提供している JavaScript関数を使用して,メニューの内容を記述します。 </body> </html> |
カスタマイズしたメニュー領域のソース例を次に示します。なお,この例ではカスタム画面がリサイズされます。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="/ucnpBase/adportlets/ucnp/js/tools/UcnpCustomTools.js"></script> </head> <body onload="ucnp_menu_onload('resizeArea');" > <div id="resizeArea"> <table border="0" cellspacing="0" cellpadding="0" style="width:100%;"> <tr bgcolor="#00ccff"><td><font size="4"><b>顧客対応業務</b></font></td></tr> <tr bgcolor="#0033ff"><td></td></tr> <tr bgcolor="#0033ff"><td></td></tr> <tr><td><br></td></tr> <tr><td style="padding-left:14px;"> <li><a href="javascript:void(0);" onclick="ucnp_menu_show_flow('「契約情報の確認」の業務コンテンツID'); return false;">契約情報の確認</a></li> </td></tr> <tr><td style="padding-left:14px;"> <li><a href="javascript:void(0);" onclick="ucnp_menu_show_flow('「契約への問い合わせ」の業務コンテンツID'); return false;">契約への問い合わせ</a></li> </td></tr> <tr><td style="padding-left:14px;"> <li><a href="javascript:void(0);" onclick="ucnp_menu_show_flow('「新規契約受付」の業務コンテンツID'); return false;">新規契約受付</a></li> </td></tr> </table> <br> <table border="0" cellspacing="0" cellpadding="0" style="width:100%;"> <tr bgcolor="#00ccff"><td><font size="4"><b>社内業務</b></font></td></tr> <tr bgcolor="#0033ff"><td></td></tr> <tr bgcolor="#0033ff"><td></td></tr> <tr><td><br></td></tr> <tr><td style="padding-left:14px;"><li><a href="「出張申請」社内システムのURL" target="_blank">出張申請</a></li></td></tr> <tr><td style="padding-left:14px;"><li><a href="「備品申請」社内システムのURL" target="_blank">備品申請</a></li></td></tr> </table> </div> </body> </html> |
メニュー領域の表示形式をカスタマイズした場合の表示例を次に示します。
図4-1 メニュー領域の表示形式をカスタマイズした場合の例
All Rights Reserved. Copyright (C) 2012, 2013, Hitachi, Ltd.