[0045]圖7為圖6中的展開(kāi)模塊的功能模塊示意圖。
[0046]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
【具體實(shí)施方式】
[0047]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0048]本發(fā)明提供一種網(wǎng)管告警顯示方法,參照?qǐng)D1,圖1為本發(fā)明網(wǎng)管告警顯示方法第一實(shí)施例的流程示意圖,在第一實(shí)施例中,網(wǎng)管告警顯示方法包括:
[0049]步驟S100、獲取屏幕的顯示區(qū)域?qū)挾取?br>[0050]網(wǎng)管告警顯示裝置獲取顯示屏幕的有效顯示區(qū)域?qū)挾?,其中,有效顯示區(qū)域?qū)挾葹轱@示屏幕的窗口的可視化區(qū)域的寬度。
[0051]步驟S200、查詢告警列表中單條告警的所有告警屬性字段完全顯示時(shí)的寬度。
[0052]網(wǎng)管告警顯示裝置查詢告警列表中告警信息,告警列表包括告警條目、告警、告警屬性字段等,告警列表中的“列”稱(chēng)為“告警屬性字段”,告警屬性字段包括告警編號(hào)、網(wǎng)元標(biāo)識(shí)、網(wǎng)元類(lèi)型、告警在網(wǎng)元內(nèi)的位置、發(fā)生時(shí)間、告警級(jí)別、告警碼、告警類(lèi)型、告警原因、告警附加文本、告警處理建議等。其中,告警列表中單條告警的所有告警屬性字段完全顯示時(shí)的寬度為告警列表中單條告警里所有告警屬性字段相疊加時(shí)的長(zhǎng)度。
[0053]步驟S300、判斷所述屏幕的顯示區(qū)域?qū)挾仁欠翊笥诨虻扔谒龈婢瘜傩宰侄瓮耆@示時(shí)的寬度。
[0054]網(wǎng)管告警顯示裝置將查詢到的屏幕的顯示區(qū)域?qū)挾群透婢瘜傩宰侄瓮耆@示時(shí)的寬度進(jìn)行比較,如果所述屏幕的顯示區(qū)域?qū)挾却笥诨虻扔谒龈婢瘜傩宰侄瓮耆@示時(shí)的寬度,則說(shuō)明在顯示屏的一行當(dāng)中即可以完全顯示單條告警中所有的告警屬性字段。
[0055]步驟S400、如果所述屏幕的顯示區(qū)域?qū)挾却笥诨虻扔谒龈婢瘜傩宰侄瓮耆@示時(shí)的寬度,則將所述單條告警的所有告警屬性字段調(diào)整成一行并單頁(yè)顯示。
[0056]網(wǎng)管告警顯示裝置檢測(cè)到顯示屏幕的顯示區(qū)域?qū)挾却笥诨虻扔诟婢瘜傩宰侄委B加時(shí)完全顯示時(shí)的長(zhǎng)度,則將單條告警中的所有告警屬性字段自適應(yīng)調(diào)整成一行并在當(dāng)前頁(yè)面進(jìn)行顯示。
[0057]本實(shí)施例提供的網(wǎng)管告警顯示方法,將告警列表的告警信息自動(dòng)調(diào)整成單行和單頁(yè)顯示,從而不需在告警詳細(xì)信息界面和告警列表之間切換即可完成單條告警詳細(xì)信息查看和多條告警監(jiān)視的操作,界面簡(jiǎn)潔直觀、操作方便實(shí)用。
[0058]進(jìn)一步參照?qǐng)D2,圖2為本發(fā)明網(wǎng)管告警顯示方法第二實(shí)施例的流程示意圖,在第一實(shí)施例的基礎(chǔ)上,步驟S300之后還包括:
[0059]步驟S500、如果所述屏幕的顯示區(qū)域?qū)挾刃∮谒龈婢瘜傩宰侄瓮耆@示時(shí)的寬度,則逐次累加計(jì)算單條告警中各條告警屬性字段的顯示寬度。
[0060]網(wǎng)管告警顯示裝置將查詢到的屏幕的顯示區(qū)域?qū)挾群透婢瘜傩宰侄瓮耆@示時(shí)的寬度進(jìn)行比較,如果屏幕的顯示區(qū)域?qū)挾刃∮诟婢瘜傩宰侄瓮耆@示時(shí)的寬度,則說(shuō)明在顯示屏幕的當(dāng)前頁(yè)面中無(wú)法在一行中完全顯示單條告警中所有的告警屬性字段,此時(shí),網(wǎng)管告警顯示裝置逐次累加計(jì)算單條告警中各條告警屬性字段的長(zhǎng)度。比如說(shuō),一個(gè)告警列表的告警屬性字段按序排列分別由告警編號(hào)、發(fā)生時(shí)間、告警級(jí)別、告警類(lèi)型、告警原因、告警附加文本和告警處理建議組成,其中,告警編號(hào)占用48個(gè)字節(jié),發(fā)生時(shí)間占用48字節(jié),告警級(jí)別占用80個(gè)字節(jié),告警類(lèi)型占用12個(gè)字節(jié),告警原因占用480個(gè)字節(jié),告警附加文本占用1028個(gè)字節(jié),告警處理建議占用560個(gè)字節(jié),那么告警屬性字段完全顯示時(shí)的寬度至少需2256個(gè)字節(jié),如果屏幕的顯示區(qū)域?qū)挾茸畲罂娠@示為2000個(gè)字節(jié),那么說(shuō)明,屏幕的顯示區(qū)域?qū)挾刃∮诟婢瘜傩宰侄瓮耆@示時(shí)的寬度,此時(shí),網(wǎng)管告警顯示裝置逐次累加計(jì)算單條告警中各條告警屬性字段的顯示寬度,那么第一次顯示寬度的計(jì)算數(shù)值為48個(gè)字節(jié),第二次顯示寬度的計(jì)算數(shù)值為96個(gè)字節(jié),第三次顯示寬度的計(jì)算數(shù)值為176個(gè)字節(jié),第四次顯示寬度的計(jì)算數(shù)值為188個(gè)字節(jié),第五次顯示寬度的計(jì)算數(shù)值為668個(gè)字節(jié),第六次顯示寬度的計(jì)算數(shù)值為1696個(gè)字節(jié),第七次顯示寬度的計(jì)算數(shù)值為2256個(gè)字節(jié)。
[0061]步驟S600、將所述逐次累加計(jì)算的告警屬性字段的顯示寬度與所述屏幕的顯示區(qū)域?qū)挾冗M(jìn)行比較。
[0062]網(wǎng)管告警顯示裝置將逐次累加計(jì)算出來(lái)的告警屬性字段的顯示寬度與屏幕的顯示區(qū)域?qū)挾冗M(jìn)行比較,比如說(shuō)網(wǎng)管告警顯示裝置逐一將疊加計(jì)算出來(lái)的顯示寬度的數(shù)值與屏幕的顯示區(qū)域?qū)挾冗M(jìn)行比對(duì)。
[0063]步驟S700、當(dāng)所述逐次累加計(jì)算的告警屬性字段的顯示寬度首次大于或等于所述屏幕的顯示區(qū)域?qū)挾葧r(shí),則將首次大于前或者等于時(shí)的所有告警屬性字段作為當(dāng)前顯示的告警屬性字段,調(diào)整成一行并單頁(yè)顯示。
[0064]如果網(wǎng)管告警顯示裝置比較之后得知,所述逐次累加計(jì)算的告警屬性字段的顯示寬度首次大于或等于所述屏幕的顯示區(qū)域?qū)挾葧r(shí),則將首次大于前或者等于時(shí)的所有告警屬性字段作為當(dāng)前顯示的告警屬性字段,調(diào)整成一行并單頁(yè)顯示。比如說(shuō)網(wǎng)管告警顯示裝置如果首次檢測(cè)到第七次顯示寬度的計(jì)算數(shù)值為2256個(gè)字節(jié),大于屏幕的顯示區(qū)域?qū)挾?000個(gè)字節(jié)時(shí),將首次大于前的所有告警屬性字段(即將告警編號(hào)、發(fā)生時(shí)間、告警級(jí)別、告警類(lèi)型、告警原因、告警附加文本)作為當(dāng)前顯示的告警屬性字段,調(diào)整成一行并單頁(yè)顯示,而對(duì)于“告警處理建議”這一條告警屬性字段雖無(wú)法在當(dāng)前頁(yè)面進(jìn)行顯示,但可通過(guò)用戶拖動(dòng)的左右滑動(dòng)條進(jìn)行實(shí)時(shí)顯示。
[0065]本實(shí)施例將告警列表的告警信息自動(dòng)調(diào)整成一行和單頁(yè)顯示,界面簡(jiǎn)潔直觀、操作方便實(shí)用,不需在告警詳細(xì)信息界面和告警列表之間進(jìn)行切換即可完成單條告警詳細(xì)信息查看和多條告警監(jiān)視的操作。
[0066]進(jìn)一步參照?qǐng)D3,圖3為本發(fā)明網(wǎng)管告警顯示方法第三實(shí)施例的流程示意圖,在第二實(shí)施例的基礎(chǔ)上,步驟S500之后還包括:
[0067]步驟S500A、將告警列表中所有告警屬性字段按優(yōu)先級(jí)進(jìn)行排序。
[0068]網(wǎng)管告警顯示裝置根據(jù)用戶設(shè)置的優(yōu)先級(jí)順序,對(duì)告警列表中所有告警屬性字段重新進(jìn)行排序,從而可實(shí)時(shí)獲取最重要的告警信息,以便在屏幕的顯示區(qū)域?qū)挾荣Y源有限的情況下對(duì)關(guān)鍵的告警信息及時(shí)進(jìn)行直觀的了解。
[0069]進(jìn)一步參照?qǐng)D4,圖4為本發(fā)明網(wǎng)管告警顯示方法第四實(shí)施例的流程示意圖,在第一實(shí)施例的基礎(chǔ)上,步驟S400之后還包括:
[0070]步驟S800、根據(jù)用戶選擇的告警屬性字段,在所述告警列表中展開(kāi)顯示相對(duì)應(yīng)的告警詳細(xì)信息。
[0071]網(wǎng)管告警顯示裝置根據(jù)用戶選擇的告警屬性字段,在告警列表中的告警屬性字段相對(duì)應(yīng)的告警詳細(xì)信息進(jìn)行展開(kāi)顯示,展開(kāi)顯示的功能可根據(jù)用戶的設(shè)置對(duì)應(yīng)實(shí)現(xiàn)相應(yīng)功能,如對(duì)告警列表中的某條告警進(jìn)行單獨(dú)展開(kāi),也可對(duì)多條告警分別展開(kāi),也可只對(duì)單條告警的某些告警屬性字段進(jìn)行實(shí)時(shí)展開(kāi),讓用戶獲知重要的告警屬性字段,也可將本單行中告警中無(wú)法顯示的告警屬性字段通過(guò)展開(kāi)的方式進(jìn)行完整顯示。
[0072]本實(shí)施例通過(guò)展開(kāi)告警屬性字段的方式讓告警的詳細(xì)信息得以在當(dāng)前頁(yè)面實(shí)時(shí)展現(xiàn),讓用戶即時(shí)獲取每條告警的詳細(xì)信息