Өнім туралы ақпарат



жүктеу 9,9 Mb.
Pdf просмотр
бет143/196
Дата21.11.2018
өлшемі9,9 Mb.
#23257
түріБағдарламасы
1   ...   139   140   141   142   143   144   145   146   ...   196

Мағына

Жапсырма

Көрсетілім

Мысал

Миллисекунд

S

Сан


978

Уақыт белдеуі

c

Мәтін


Стандартты

Тынықмұхит Уақыты

Мәтінде қолданылған

Escape


'

қол жетімді емес

қол жетімді емес

Бір ұсыныс

''

қол жетімді емес



'

Оңдық пішімді нышандар

Барлық тілдер



Жапсырма

Мағына

0

Мән нөл болған кездеде көрінетін сан.



#

Егер мән нөл болса, сан басылған болады.

.

Оңдық бөлгішке арналған толтырғыш.



,

Мыңдаған бөлгіш топтарға арналған

толтырғыш.

E

Экспоненттік пішімдерге арналған мантисса



және экспонентті бөледі.

;

Оң сандарға арналған пішімдерді және теріс



санға арналған пішімдерді бөледі.

-

Әдепкі бойынша теріс префикс.



%

Пайызбен 100 көбейтіледі.

промиллдегі 1000 көбейтілген.

Ақша белгісі. Егар бұл белгі үлгіде болса,

оңдық бөлгіштің ақшалай құны оңдық

бөлгіштің орнына қолданылады.

Ақшаның халықаралық белгісі. Бұл

халықаралық ақша белгісімен ауыстырылады.

Егер бұл үлгіде болса, оңдық бөлгіштің

ақшалай құны оңдық бөлгіштің орнына

қолданылады.

X

Префикс немесе суффиксте қолданылуы



мүмкін басқа таңбалар.

'

Префикс немесе суффикстегі нақты



таңбаларға баға ұсыну үшін қолданылған.

/u221E


Шексіздік белгісі.

/uFFFD


Сан белгісі емес.

372

IBM Cognos Analytics - Reporting Нұсқа 11.0: Пайдаланушы нұсқаулығы




Бөлім 17. Сұрау макростарын пайдалану

Макрос сұраудың Таңдау нұсқауында немесе өрнекке енгізуге болатын код

фрагменті болып табылады. Мысалы, пайдаланушының аты бар жаңа деректер

элементін енгізу үшін макрос қосыңыз.

Сілтемелерді сеанс параметрлеріне, параметр карталарына және макростардағы

параметр картасының жазбаларына қоса аласыз. Сұрауды орындаған кезде параметр

мәндері орнатылады. Мысалы, ағымдағы пайдаланушының тіл параметріне сәйкес

келетін деректерді ғана көрсету үшін тіл сеансының параметрін пайдалана аласыз.

Макростар келесідей түрлі жолдарда пайдаланылуы мүмкін:

v

Оларды SQL ішіне енгізуге болады.



Мысал  -  Select * from Country where Country.Name = #$myMap{$runLocale}#

v

Сақталған үрдіс сұрауының тақырыбына қажетсіну аргументін жабдықтай аласыз.



Егер мән аргумент үшін аса қатты кодталмаған болса, сақталған үрдіс сұрауының

тақырыбы басқа деректерді қайтаруға пайдаланылады.

v

Олар есептеулер және сүзгілер сияқты өрнектерге енгізілуі мүмкін.



Мысал  -  [gosales].[Sales staff].[Staff name] = #$UserLookUpMap{$UserId}#

сүзгісі


v

Олар параметр шебері ретінде пайдаланылуы мүмкі.

Параметрлер басқа параметрлерге байланысуы мүмкін. Мысал - Map1, Key =

en-us, Value = #$myMap{$UserId}#

Сонымен қоса IBM Cognos Framework Manager үлгісіне сұрау макростарын қоса

аласыз. Толық ақпарат алу үшін Framework Manager бағдаламасы Пайдаланушы



нұсқаулығы бөлімін қараңыз.

IBM Cognos Analytics - Reporting қызметінде сұрау макростарын қолдау Framework

Manager бағдарламасында қолданылған макрос ретінде бірдей мүмкіндіктерді

қамтиды. Алайда, Есеп беру сұрау макросы орналасымға кеңейтілмейді. Осылайша,

макростарды қолданып сұрауға өзгерістер жасаған кезде орналасудағы жанама

әсерлерді ұмытпаңыз. Мысалы, егер макрос орналасу жеріне сілтеме жасайтын

сұраудан бағанды жойып тастаған кезде, орындау қатесі орын алады.

Синтаксис

Келесі синтаксисті сілтемелік сеанс параметрі мен параметр мәндері үшін

пайдаланыңыз.

Нысан

Синтаксис

Мысал

Сеанс кілті

$session_key

#$my_account#

Параметрдің карта кілті

$map{}

#$map_one{’abc’}#

Кілті сеанс параметрі арқылы

анықталатын параметр

картасының жазбасы

$map{$session_key}

#$map_one{$my_account}#

Алда макрос формуласын анықтау үшін келесі параметрлерді қоса аласыз.

373



Жапсырма

Мақсаты

Жеке өтінім белгілері '

Жолдың бөлігі ретінде жеке сұрау белгісіне

ие нышанды жолды сызады.

Егер жеке сұрау белгісі жолда көрсетілсе,

сұрау элементі сияқты, жолдың екі жағында

да жеке сұрау белгісі жабылуы қажет және

жеке сұрау белгісі қосарларнуы қажет.

Мысалы, ab'c ’ab’’c’ осылай жазылады

Егер жеке сұрау белгісі макроста көрсетілсе,

жол тік жақшалармен жабылуы қажет.

Мысалы, ab'c [ab’c] осылай жазылады

Егер жеке сұрау белгісі сұрауда көрсетілсе,

жолды жабудың еш қажеті жоқ.

Формуладағы жеке сұрау белгісін жабу үшін,



пайдалану

Тік жақшалар [ ]

Сандық белгі, дефис не бос орын сияқты

шектелген таңбалардың қамтитын макрос

аттарды және ат орны мен сұрау тақырыбы

сияқты үлгі нысандарын жабады.

Фигуралық жақшалар жақша ретінде де

белгілі { }

IBM Db2 ішінде dateadd сияқты талдаушыға

белгісіз функцияны шақырады, және оның

бірінші аргументі кілт сөз болып табылады.

Мысалы:


dateadd

({month},2,

expression>)

+ оператор

’abc’ + ’xyz’

сияқты екі жолдарды қосады

Жеке сұрау функциясы (sq)

Жол формуласының нәтижесін жеке

тырнақшамен жабады. Егер жеке сұрау белгісі

жолда көрсетілсе, сұрау элементі сияқты,

жолдың екі жағында да жеке сұрау белгісі

жабылуы қажет және жеке сұрау белгісі

қосарларнуы қажет. Сызықтық жүргізілген

мәндер параметріне қарсы пункттерді құруға

осы функцияны пайдалана аласыз.

Мысалы:


#sq($my_sp)#

Егер сеанс параметрі (my_sp) ab'cc мәніне ие

болса, нәтиже -

’ab"cc’


374

IBM Cognos Analytics - Reporting Нұсқа 11.0: Пайдаланушы нұсқаулығы




жүктеу 9,9 Mb.

Достарыңызбен бөлісу:
1   ...   139   140   141   142   143   144   145   146   ...   196




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау