Toolbar fanampiny amin'ny InterSystems IRIS

Fitaovam-pitaovana fanampiny amin'ny fanaraha-maso sy fanadihadiana ny lesoka amin'ny fampiharana sy ny vahaolana fampidirana ao amin'ny sehatra data InterSystems IRIS, ny sehatra fampidirana Ensemble ary ny Caché DBMS, na ny tantaran'ny bisikileta hafa.

Amin'ity lahatsoratra ity dia te hiresaka momba ny fampiharana aho, miaraka amin'ireo fitaovana fitantanana mahazatra, ampiasaiko isan'andro mba hanaraha-maso ny fampiharana sy ny vahaolana fampidirana ao amin'ny sehatra InterSystems IRIS ary mahita lesoka rehefa mitranga izany.
Ny vahaolana dia ahitana ny fijerena sy ny fanovana ny array maneran-tany, ny fametrahana fanontaniana (anisan'izany ny JDBC/ODBC), ny fandefasana valin'ny fikarohana amin'ny alàlan'ny mailaka ho rakitra XLS zip. Jereo ny zavatra kilasy manana fahafahana manova. Kisary tsotra maromaro ho an'ny protocols system.

Ity dia fampiharana CSP mifototra amin'ny jQuery-UI, chart.js, jsgrid.js
Raha liana ianao dia jereo eto ambany sy ao repository.

Izany rehetra izany dia nanomboka tamin'ny fandalinana ny fanontaniana momba ny fomba hidirana ny fiovana amin'ny zavatra ao amin'ny InterSystems IRIS, Ensemble ary ny Caché DBMS.

Rehefa avy namaky прекрасную статью momba izany, dia nisaoka aho tetikasa. ary nanomboka namita izany araka izay nilainy.

Ny vahaolana aterak'izany dia apetraka ho toy ny zana-tsipìka tontonana amin'ny %CSP.Util.Pane, izay manana varavarankely baiko lehibe sy bokotra Run, miampy firafitry ny fanatsarana baiko.

Rehefa miditra “?” mahazo famaritana fohy momba ireto baiko ireto isika:

Toolbar fanampiny amin'ny InterSystems IRIS

Globals

Ny baiko mahazatra indrindra dia ny mijery ny eran-tany. Amin'ny maha-fitsipika, ity dia protocole manerantany rehefa manala ny tetikasanao manokana na olon-kafa. Azonao atao ny mijery azy amin'ny filaharana mivadika, ary koa amin'ny fampiharana sivana amin'ny rohy sy ny angona. Azo ovaina sy voafafa ny nodes hita:

Toolbar fanampiny amin'ny InterSystems IRIS

Azonao atao ny mamafa ny tontolo manontolo amin'ny alàlan'ny fampidirana minus ^logMSW- ao amin'ny baiko aorian'ny anarana.
Saingy amin'ity fomba ity dia azonao atao ny mamafa ny globals manomboka amin'ny ^ log (protocol globals), i.e. Napetraka ny fameperana amin'ny famafana tsy nahy.

Raha miditra "*" aorian'ny anarana ianao, dia hahazo lisitry ny tontolo misy toetra fanampiny. Ny "*" faharoa dia hanampy saha vaovao "Allocated MB", ary ny asterisk iray hafa dia "MB ampiasaina". Ity fitambaran'ny tatitra roa ity sy ny fizarana ho "asterisks" dia natao mba hizarana ny tatitra matetika efa ela be ho bloc voabodo. amin'ny tontolo lehibe.

Toolbar fanampiny amin'ny InterSystems IRIS

Avy amin'ity tabilao ity dia azonao atao ny manaraka rohy mavitrika hijerena ny eran'izao tontolo izao na hijery/hanova azy amin'ny fomba mahazatra avy amin'ny vavahadin-tseraseran'ny fitantanana amin'ny fipihana R na W ao amin'ny saha Fahazoan-dalana.

fangatahana

Mamadika tatitra ho endrika Excel

Ny asa faharoa fampiasa matetika indrindra dia ny fanatanterahana ny fangatahana. Mba hanaovana izany, ampidiro ny fanambarana sql ho baiko.

Ny zava-dehibe indrindra izay ampy ho ahy ao amin'ny Portal System Management Standard dia ny fametrahana fanontaniana amin'ny loharano JDBC/ODBC namboarina tao amin'ny DBMS ary namoaka ny valiny amin'ny endrika XLS, mitahiry sy mandefa ny rakitra amin'ny mailaka. Mba hanaovana izany, ao amin'ny fitaovako, alohan'ny hanatanterahana ny baiko dia mila mamela ny bokotra "Download to Excel file" ianao.

Ity endri-javatra ity dia mamonjy ahy fotoana betsaka amin'ny fanao isan'andro, ary ampidiriko am-pahombiazana ireo maodely efa vita amin'ny fampiharana vaovao sy vahaolana fampidirana.

Toolbar fanampiny amin'ny InterSystems IRIS

Fa mba hanaovana izany dia mila amboarina aloha ny lalana hamoronana rakitra ao amin'ny mpizara sy ny fahazoan-dàlana ho an'ny mpampiasa sy ny mpizara mailaka, noho izany, mila manitsy ny node amin'ny fandaharana fandaharana manerantany ianao ^%App.Setting .

Toolbar fanampiny amin'ny InterSystems IRIS

Mitahiry tatitra maneran-tany

Matetika dia ilaina ny mitahiry ny vokatry ny fanatanterahana ny tatitra maneran-tany. Mba hanaovana izany dia mampiasa ireto fomba manaraka ireto aho:

Ho an'ny JDBC:
##class(App.sys).SqlToDSN

Ho an'ny ODBC:
##class(App.sys).SaveGateway

Ho an'ny teny SQL:
##class(App.sys).SaveSQL

Ho an'ny fanontaniana:
##class(App.sys).SaveQuery

Ohatra, raha ao amin'ny tontonana ny baiko
xec do ##class(App.sys).SaveQuery("%SYSTEM.License:Counts","^GN",0)
Andao hotehirizina ao amin'ny laharan'ny ^GN ny valin'ny fangatahana fanisana fampiasana lisansa, ary azonao jerena izay voatahiry ao amin'ny tontonana miaraka amin'ny baiko: result ^GN("%SYSTEM.License:Counts",0)

Toolbar fanampiny amin'ny InterSystems IRIS

Modules fampiasa fanampiny

Ary ny fanatsarana faharoa, izay nanatsotra sy nanara-maso ny asako, dia ny fampiharana ny fahafahana manatanteraka ireo maody voasoratra manokana rehefa mamorona andalana fanontaniana tsirairay. Amin'izany fomba izany no ahafahako manangana fiasa vaovao ao amin'ny tatitra amin'ny sidina amin'ny lalana iray, ohatra, rohy mavitrika ho an'ny asa fanampiny momba ny angona.

Ohatra 1: Miasa amin'ny kilasy App.Parameter

Mamorona paramètre amin'ny alàlan'ny "Table Navigator"

Hanova parameter amin'ny alàlan'ny "Options"

Toolbar fanampiny amin'ny InterSystems IRIS

Ohatra 2: Fijerena ny eran-tany amin'ny alalan'ny rohy "History".

Toolbar fanampiny amin'ny InterSystems IRIS

tabilao

Nahazo aingam-panahy avy amin'ny lahatsoratra [9] sy mba hijerena ny firoboroboan'ny angon-drakitra, nisy pejy iray noforonina izay mampiseho tabilao isam-bolana momba ny haben'ny angon-drakitra noforonina avy amin'ny rakitra iris.log (cconsole.log) amin'ny fampiasana ny firaketana “Expand” amin'ny andro ankehitriny.

Ohatra, misy tabilao hetsika noforonina ihany koa ao amin'ny InterSystems IRIS, izay novokarina ihany koa avy amin'ny rakitra protocol:

Toolbar fanampiny amin'ny InterSystems IRIS

Rohy amin'ny fitaovana:

[1] subsystem logging in Kasha
[2] Sakafo avy hatrany - manao CRUD ao amin'ny Caché mampiasa jqGrid
[3] Mpitantana SQL hafa ho an'ny Caché DBMS
[4] Ohatra amin'ny famoronana sy fandefasana mailaka mampiasa ny Caché DBMS
[5] Cache + jQuery. Manomboka haingana
[6] Fametrahana fampiharana
[7] Fanohanana UDL
[8] Mijery an'izao tontolo izao ao amin'ny Portal Caché Management
[9] Prometheus miaraka amin'ny Cache
[10] Localization ao amin'ny Caché DBMS

Misaotra ireo mpanoratra ireo sy ireo lahatsoratra hafa nanampy ahy hamorona ity fitaovana ity.

PS Mivoatra ity tetikasa ity ary maro ny hevitra tsy mbola ampiharina. Atsy ho atsy dia mikasa ny hanao:

1. Modely fampiharana amin'ny rafitra uikit
2. Auto-documentation amin'ny format code Doxegen miaraka amin'ny fampidirana ao amin'ny CStudio

Source: www.habr.com

Add a comment