Barra uirlisí forbróra breise ar InterSystems IRIS

Painéal d’uirlisí breise chun monatóireacht agus imscrúdú a dhéanamh ar earráidí in iarratais agus réitigh chomhtháthaithe ar ardán sonraí InterSystems IRIS, ardán comhtháthú Ensemble agus an Cache DBMS, nó scéal rothar eile.

San Airteagal seo ba mhaith liom labhairt faoin bhfeidhmchlár a úsáidim, mar aon le huirlisí caighdeánacha riaracháin, gach lá chun monatóireacht a dhéanamh ar fheidhmchláir agus ar réitigh chomhtháthaithe ar ardán IRIS InterSystems agus chun earráidí a aimsiú nuair a tharlaíonn siad.
Áiríonn an réiteach féachaint agus eagarthóireacht ar eagair dhomhanda, ceisteanna a rith (JDBC/ODBC san áireamh), torthaí cuardaigh a sheoladh trí ríomhphost mar chomhaid XLS zipped. Féach ar rudaí ranga leis an gcumas eagarthóireacht a dhéanamh. Roinnt graif shimplí do phrótacail chórais.

Is iarratas CSP é seo atá bunaithe ar jQuery- Chomhéadain, chairt.js, jsgrid.js
Má tá suim agat, féach thíos le do thoil agus isteach stór.

Thosaigh sé ar fad le staidéar a dhéanamh ar an gceist conas athruithe ar réada a logáil in InterSystems IRIS, Ensemble agus an Cache DBMS.

Tar éis a léamh alt den scoth faoi ​​seo, forked mé tionscadal. agus thosaigh sé á chríochnú dá riachtanais.

Cuirtear an réiteach mar thoradh air i bhfeidhm mar fho-aicme painéil de% CSP.Util.Pane, a bhfuil príomhfhuinneog ordaithe agus cnaipe Rith, chomh maith le socruithe mionchoigeartaithe ordaithe.

Nuair a théann tú isteach “?” faighimid cur síos gairid ar na horduithe seo:

Barra uirlisí forbróra breise ar InterSystems IRIS

Domhanda

Is é mo ordú is coitianta chun féachaint ar an domhanda. De ghnáth, is prótacal domhanda é seo agus tú ag déanamh dífhabhtaithe ar do thionscadal féin nó ar thionscadal duine éigin eile. Is féidir leat é a fheiceáil in ord droim ar ais, chomh maith le scagaire a chur i bhfeidhm ar an nasc agus ar na sonraí araon. Is féidir nóid aimsithe a chur in eagar agus a scriosadh:

Barra uirlisí forbróra breise ar InterSystems IRIS

Is féidir leat an cruinne iomlán a scriosadh trí lúide ^logMSW- a chur isteach san ordú i ndiaidh an ainm.
Ach ar an mbealach seo ní féidir leat ach cruinneanna a scriosadh ag tosú le ^log (protocol globals), i.e. Tá srian ar scriosadh de thaisme curtha i bhfeidhm.

Má chuireann tú “*” isteach i ndiaidh an ainm, gheobhaidh tú liosta domhanda le tréithe breise. Cuirfidh an dara “*” réimse nua “MB Leithdháilte” leis, agus “Úsáid MB” a bheidh ar réiltín eile Déantar an teaglaim seo de dhá thuarascáil agus an deighilt ina “réiltíní” chun an tuairisc fhadfhoirmithe a roinnt ina bloic áitithe. de dhomhan mór.

Barra uirlisí forbróra breise ar InterSystems IRIS

Ón tábla seo is féidir leat naisc ghníomhacha a leanúint chun an cruinne féin a fheiceáil nó chun é a fheiceáil / a chur in eagar ar an mbealach caighdeánach ón tairseach bainistíochta trí chliceáil ar R nó W sa réimse Cead.

Iarratais

Tuairisc a thiontú go formáid Excel

Is í an dara feidhm is minice a úsáidtear ná forghníomhú fiosrúchán. Chun seo a dhéanamh, cuir isteach an ráiteas sql mar ordú.

Ba é an rud is mó a bhí go leor domsa sa Tairseach Bainistíochta Córas caighdeánach ná fiosrúcháin a dhéanamh ar fhoinsí JDBC/ODBC cumraithe sa DBMS agus na torthaí a aschur i bhformáid XLS, an comhad a chur i gcartlann agus a sheoladh trí ríomhphost. Chun seo a dhéanamh, i mo uirlis, sula ndéanann tú an t-ordú, ní mór duit an ticbhosca “Íoslódáil go comhad Excel” a chumasú.

Sábhálann an ghné seo go leor ama dom i mo ghnáthamh laethúil, agus d’éirigh liom modúil réamhdhéanta a chomhtháthú in iarratais nua agus i réitigh chomhtháthaithe.

Barra uirlisí forbróra breise ar InterSystems IRIS

Ach chun é seo a dhéanamh, ní mór duit ar dtús an cosán a chumrú chun comhaid a chruthú ar an bhfreastalaí agus dintiúir an úsáideora agus an fhreastalaí ríomhphoist; chuige seo, ar a seal, ní mór duit nóid na socruithe ríomhchláir dhomhanda a chur in eagar ^%App.Setting .

Barra uirlisí forbróra breise ar InterSystems IRIS

Tuarascálacha a shábháil ar fud an domhain

Go minic is gá torthaí fhorghníomhaithe tuairisce a shábháil ar fud an domhain. Chun seo a dhéanamh bainim úsáid as na nósanna imeachta seo a leanas:

Le haghaidh JDBC:
##rang(App.sys).SqlToDSN

Le haghaidh ODBC:
##rang(App.sys).SaveGateway

Le haghaidh nathanna SQL:
##rang(App.sys).SaveSQL

Chun Iarratas:
##rang(App.sys).SaveQuery

Mar shampla, más rud é sa phainéal an t-ordú
xec do ##class(App.sys).SaveQuery("%SYSTEM.License:Counts","^GN",0)
Sábhálaimis toradh an iarratais chomhairimh úsáide ceadúnais san eagar ^GN, agus is féidir leat a fheiceáil cad a sábháladh sa phainéal leis an ordú: result ^GN("%SYSTEM.License:Counts",0)

Barra uirlisí forbróra breise ar InterSystems IRIS

Modúil feidhmiúlachta méadaithe

Agus ba é an dara feabhsúchán, a rinne mo chuid oibre a shimpliú agus a uathoibriú go mór, ná cur i bhfeidhm an chumais modúil a bhí scríofa go speisialta a fhorghníomhú agus gach líne ceiste á nginiúint. Ar an mbealach seo, is féidir liom feidhmiúlacht nua a chur isteach sa tuarascáil ar an eitilt in aon phas amháin, mar shampla, naisc ghníomhacha le haghaidh oibríochtaí breise ar shonraí.

Sampla 1: Ag obair leis an rang App.Parameter

Cruthaigh paraiméadar leis an “Table Navigator”

Cuir paraiméadar in eagar trí "Roghanna"

Barra uirlisí forbróra breise ar InterSystems IRIS

Sampla 2: Ag féachaint ar an domhanda tríd an nasc “Stair”.

Barra uirlisí forbróra breise ar InterSystems IRIS

Graif

Arna spreagadh ag an alt [9] agus chun fás bunachair shonraí a shamhlú, cruthaíodh leathanach a thaispeánann graf míosúil de mhéideanna bunachar sonraí a cruthaíodh ón gcomhad iris.log (cconsole.log) ag baint úsáide as taifid “Leathnaigh” go siarghabhálach ón lá atá inniu ann.

Mar shampla, tá graf imeachta cruthaithe freisin in InterSystems IRIS, a ghintear freisin ón gcomhad prótacail:

Barra uirlisí forbróra breise ar InterSystems IRIS

Naisc chuig ábhair:

[1] fochóras logáil isteach i Kasha
[2] Leite ar an toirt - CRUD a dhéanamh i gCaché ag baint úsáide as jqGrid
[3] Bainisteoirí malartacha SQL don DBMS Cache
[4] Samplaí de Ríomhphost a ghiniúint agus a sheoladh ag baint úsáide as an DBMS Cache
[5] Taisce + jQuery. Tús tapa
[6] Imscaradh Feidhmchláir
[7] Tacaíocht UDL
[8] Ag féachaint ar dhomhanda sa Tairseach Bainistíochta Taisce
[9] Prometheus le taisce
[10] Logánú sa DBMS Cache

Buíochas le húdair na n-alt seo agus eile a chabhraigh liom an uirlis seo a chruthú.

PS Tá an tionscadal seo ag forbairt agus níl go leor smaointe curtha i bhfeidhm fós. Go luath amach anseo tá sé beartaithe agam:

1. Teimpléad iarratais ar an gcreat uikit
2. Auto-doiciméadú formáid cód Doxegen le comhtháthú isteach sa CSstudio

Foinse: will.com

Add a comment