ワークスペース URL ルーティングIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } タブ/ブレッドクラム/モジュール/ドリルダウン/ディープリンクが発生するたびに、URL は自動的に更新され、現在のコンテンツステータスを表します。逆に、URLが更新されるたびに、タブ/ブレッドクラム/モジュール/ドリルダウン/ディープリンクの状態が一致するように更新されます。これは、ユーザーが次の場合に発生します。 [refresh] をクリックします。ブラウザーの戻るボタンまたは進むボタンを使用します。同僚と URL を共有します。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Orland Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } URL は、選択された親コンテンツと選択されたリーフコンテンツの 2 つに分かれています。たとえば、次のようになります: 選択したメインタブ/選択したサブタブ選択したモジュール/選択したドリルダウン選択したモジュール/ブレッドクラムトレイルの最後のブレッドクラム これら 2 つの URL の半分は、URL の用語 sub で分割されます。子がない場合、または子が親と同じ場合 (インシデント -> インシデントの詳細など)、サブはありません。 親コンテンツには、リーフコンテンツと同じ URL パターンが使用されます。 最初の URL スラッグは、表示されるコンテンツのタイプ ([moduleId]、[renderer_type]、new_record、full_search) を表しますモジュールが選択されている場合は、moduleId (ホームまたはリストなど) ですそうでない場合は、レコードやマップなどのrenderer_typeです検索と新規レコードは、それぞれスラッグ new_record と full_search で表される特殊なケースです。ただし、検索はまもなく独自のrenderer_typeに移行されます。コンテンツにテーブルやsys_idがある場合は、URL の次に含まれます (例:/record/incident/123)次にパラメータが来て、params/name1/value1/name2/value2などの形式にシリアル化されます。したがって、{params: {foo: '123', bar: 'abc'}}は /params/123/bar/abc になります 例 #1 メインタブ:{table: 'incident', sys_id: '123', params: {readonly: true}}サブタブ:{table: 'case', sys_id: '456', params: {query:'impact=3'}URL:/record/incident/123/params/readonly/true/sub/case/456/params/query/impact%3D3 例 #2 モジュール:ホームドリルダウン: {render_type: 'list_drilldown', params: {query: 'table=incidents'}}URL:/home/sub/list_drilldown/params/query/table%3Dincidents 例 #3 ブレッドクラム記録:リスト (パラメーター {listId: '123'} を使用) -> INC003 -> CASE001 -> Account001 (パラメーター {readonly: false} を使用)URL:/list/params/list-id/123/sub/record/account/001/params/readonly/false 例 #4 メインタブ {テーブル:「アラート」、sys_id:「456」}サブタブ:{render_type:「alert_map」、sys_id:「456」、パラメーター:{alertUpdatedTime:「2019-02-05 12:00:00」}URL:/record/alert/456/sub/alert_map/456/params/alert-updated-time/2019-02-05%2012%3A00%3A00