Параметрлер
{cognos.Value[]} aValues
Осы басқару элементі үшін пайдаланылатын жаңа мәндер.
Қайтарады
{void}
Мысал
function setPromptValue( promptName, value ) {
var oCR = cognos.Report.getReport(“_THIS_”);
var oP = oCR.prompt. getControlByName( promptName );
oP.setValues( oValues );
}
oValues = [{'use': 'ca', 'display': 'Canada'},
{'use': 'us', 'display': 'USA'}];
setPromptValue( 'countries', oValues );
cognos.Report нысаны
Мазмұн қоймасында есеп нысанын көрсетеді.
Сипаттар
prompt
cognos.Prompt
нысанын осы дана үшін сілтеме жасайды.
Мысал
Бұл мысалы жаңа cognos.Report нысанын ағымдағы данадан жасайды.
var ocr= cognos.Report.getReport("_THIS_");
Жаңа ocr нысаны cognos.Report ат орны үшін арнайы болып табылады және
сценарийлердегі басқа нысандармен байланыстарды болдырмайды. _THIS_ кілтсөзі
үнемі пайдаланылуы тиіс. Report Server бұны есепті орындау барысында бірегей ат
орнымен ауыстырылады.
cognos.Report.getReport әдісі
cognos.Report
нысаны үшін жақсы әдіс.
Ат орындары HTML үзінділерін қолдау үшін пайдаланылады. cognos.Report
нысанын шығару барысында осы әдісті пайдалану кезінде тиісті ат орнын
пайдаланыңыз.
Синтаксис___cognos.Report.Action.NEXT__cognos.Report.Action.REPROMPT'>Синтаксис___{cognos.Report}_cognos.Report.getReport(sNamespace)__Параметрлер__{String}_sNamespace'>Синтаксис
{cognos.Report} cognos.Report.getReport(sNamespace)
Параметрлер
{String} sNamespace Optional
Қайтарады
{cognos.Report}
Бұл ат орнына арналған cognos.Report данасы.
488
IBM Cognos Analytics - Reporting Нұсқа 11.0: Пайдаланушы нұсқаулығы
Мысал
var oCR = cognos.Report.getReport( "_THIS_" );
cognos.Report.sendRequest әдісі
Ағымдағы параметрлер және мәндермен сұраулар жіберу.
Синтаксис
{void} sendRequest(eAction)
Параметрлер
{cognos.Report.Action} eAction
cognos.Report.Action
тізімдеу мәндерінің бірін көрсетеді. Басқа ешбір мәндер
көрсетілмейді.
Қайтарады
{void}
Мысал
function customButton( eAction )
{
var oCR = cognos.Report.getReport("_THIS_");
oCR.sendRequest( eAction );
}
cognos.Report.Action нысаны
Есеп шарлауы үшін константаларды анықтайды.
cognos.Report.Action.BACK
Бір сұрау бетіне кері қайту.
Синтаксис
cognos.Report.Action.BACK
cognos.Report.Action.CANCEL
Есеп орындалуын болдырмаңыз және бастапқы бетке өтіңіз.
Синтаксис
cognos.Report.Action.CANCEL
cognos.Report.Action.FINISH
Параметр мәндерін жіберіңіз және барлық қалған қосымша сұраулар мен сұрау
беттерін өткізіңіз.
Синтаксис
cognos.Report.Action.FINISH
cognos.Report.Action.NEXT
Параметр мәндерін жіберіп, келесі сұрау бетіне өтіңіз.
Қосымша D. API элементін IBM Cognos Analytics үшін шақыру
489
Қосымша E. Бұрынғы Map Manager карталары
Бұл қосымша жаңа Map Manager карталары мүмкіндікмен ауыстырылған осы
құжаттың басқа салаларында сипатталған карталар мүмкіндігін сипаттайды.
IBM Cognos Analytics - Reporting қызметі кестелік деректі кеңістікті мазмұнда
көрсету үшін қолдана алатын салыстырулар жиынын қамтамасыз етеді. Мысалы, әлем
картасында елдер және аймақтар табыс деңгейін көрсету үшін түрлі түсті болуы
мүмкін.
Microsoft Excel пішімінде іске қосылған есептер үшін карталарға қолдау
көрсетілмейді.
Есеп беру карта нысаны
Салыстырулар көбінесе географиялық аймақтарды көрсету үшін қолданылады, бірақ
олар құрастырудағы негізгі жоспар, ұшақтағы орындар немесе адам денесінің
бөліктері сияқты басқа кеңістіктік ақпаратты көрсету үшін қолданылуы мүмкін.
Салыстырулар олардың деректері ұйымдастырылған жолдағы айқас кестелерге ұқсас.
Дисплей ерекшеленеді, бірақ салыстырулар деректердің айқас кестелер сияқты
қиылысын көрсетеді; мысалы, Канададағы гольф жабдығының табысын көре аласыз.
IBM Cognos Analytics қызметіндегі карта қабаттардың жиынынан тұрады. Әр бір
қабат әр түрлі ақпаратты қамтиды және картаның устіне орнатылған ашық зат ретінде
әрекет етеді. Әрбір қабат картаға қосымша ақпарат қосады. Мысалы, әлем картасында
бір қабаттағы контейнерлерге және аймақтарға қатысты ақпарат және басқа
деңгейдегі қалаларға қатысты ақпарат болуы мүмкін.
IBM Cognos Analytics - Reportingкарталары келесі үш қабат түрлерін қамтамасыз
етеді:
v
Аумақ деңгейі
Деректер қор көзіндегі мәндерге байланысты өзгешеленетін картадағы аймақтарды
көрсетеді. Мысалы, әлем картасындағы әрбір ел және аймақ үшін табыс деңгейін
көрсету үшін аймақ қабаты ретінде Елді және Аймақты таңдаңыз және содан кейін
сол ел және аймаққа арналған табыс мағынасында негізделген әрбір ел және аймақ
түсін көрсетіңіз. Аймақтар басқа есептерді нақтылау үшін орнатылуы мүмкін.
v
Нүкте деңгейі
Картаға орналасуға арналған нүктелерді көрсетеді. Нүктелердің түсі және өлшемі
өзіңіз таңдаған деректерде негізделген. Мысалы, сіз картадағы нүктелер ретінде
қалаларды көрсетуді таңдадыңыз және табыс арқылы әр нүктенің түсін және пайда
бойынша әр нүкте өлшемін орнатуды таңдадыңыз. Нүктелер басқа есептерді
нақтылау үшін орнатылуы мүмкін.
v
Көрсетілім қабаты
491