Sub PrintTuple()
Set tupleObject = cafe.QuickReports.Get("0").GetTuple(ActiveCell)
Dim tuple As String
For tupleIdx = 0 To tupleObject.Count - 1
If tuple <> "" Then
tuple = tuple & ", " & vbNewLine
End If
tuple = tuple & tupleObject.Item(tupleIdx)
Next
MsgBox "Tuple: " & vbNewLine & tuple
End Sub
GetSpecification
GetSpecification
- Жылдам есеп ағымын құру үшін
пайдаланатын MDX тармағын
қайтару үшін пайдаланылады.
Синтаксис
Reporting.GetCurrentReport().GetSpecification
Мысалы
Келесі синтаксис мысал болады:
Public Sub GetSpecification()
MsgBox Reporting.GetCurrentReport(ActiveCell).GetSpecification
End Sub
GetReport
Есеп_Алу
жылдам есебі идентификаторына негізделген нақты Жылдам есепті қайтару
үшін пайдаланылады.
Синтаксис
Есеп беру.Жылдам_Есеп.Алу ("<есеп идентификаторы>")
Параметрлер
Кесте 32. GetReport арналған дәлелдер
Аргумент
Сипаттама
Деректер түрі
есеп идентификаторы
қызметі
оралу болатын Жылдам есеп
идентификатор
Бүтін сан
Мысалы
Келесі синтаксис мысал болады:
Public Sub GetReport()
Reporting.QuickReports.Get ("5")
End Sub
ID
ID
функциясы Жылдам есеп идентификаторын қайтару үшін қолданылады.
Бөлім 10.
IBM API
229
Синтаксис
Reporting.GetCurrentReport().ID
Мысалы
Келесі синтаксис мысал болады:
Public Sub ID()
MsgBox Reporting.GetCurrentReport(ActiveCell).ID
End Sub
Атауы
Name
фуекциясы Жылдам есеп ішінен құрылған текше аты және көрініс атын қайтару
үшін қолданылады.
Синтаксис
Reporting.GetCurrentReport().Name
Мысалы
Келесі синтаксис мысал болады:
Public Sub Name()
MsgBox Reporting.GetCurrentReport(ActiveCell).Name
End Sub
RebuildSpecification
RebuildSpecification
функциясы Жылдам есеп қайта
құру кезінде қолданылатын
MDX жолын қайтару үшін қолданылады.
Синтаксис
Reporting.GetCurrentReport().RebuildSpecification
Мысалы
Келесі синтаксис мысал болады:=
Public Sub RebuildSpecification()
MsgBox Reporting.GetCurrentReport(ActiveCell).RebuildSpecification
End Sub
Қайта құру
Rebuild
функциясы Жылдам есеп қайта құру үшін қолданылады.
Синтаксис
Reporting.GetCurrentReport().Rebuild
Мысалы
Келесі синтаксис мысал болады:
Public Sub Rebuild()
Reporting.GetCurrentReport(ActiveCell).Rebuild
End Sub
230
Microsoft Excel қызметі үшін жоспарлау талдаулары
Refresh
Refresh
функциясы Жылдам есеп жаңарту үшін қолданылады.
Синтаксис
Reporting.GetCurrentReport().Refresh
Мысалы
Келесі синтаксис мысал болады:
Public Sub Refresh()
Reporting.GetCurrentReport(ActiveCell).Refresh
End Sub
Ауыстыру
Replace
функциясы MDX мәлімдемесін Жылдам есеп бөлігінде басқа MDX
мәлімдемемен алмастыру үшін қолданылады.
Синтаксис
Есеп беру.Есептерді Ауыстыру.Ағымдағы_Есепті_Алу(Белсенді_Ұяшық).<Жылдам
есеп идентификаторы>,
Кесте 33. Алмастыруға арналған дәлелдер
Аргумент
Сипаттама
Деректер түрі
Жылдам есеп
идентификаторы
Жылдам есеп идентификаторы оның
алмастырылған MDX мәлімдемесін
иеленеді
Бүтін сан
MDX мәлімдемесі
MDX мәлімдемесі ағымдағы MDX
мәлімдемемен Жылдам есеп бөлігінде
алмасытырылады
Тармақ
Мысалы
Келесі синтаксис мысал болады:
Public Sub Replace()
Reporting.QuickReports.Replace Reporting.GetCurrentReport(ActiveCell).4,
"ТАҢДАУ {[есептер_жоспарының_диаграммасы].[есептер_жоспарының_диаграммасы].[Табыс]} 0 де,
{[жоспарлау_уақыты].[Жоспарлау_уақыты].[2004]} ON 1 FROM [жоспарлау_бюджетжоспарлау]"
End Sub
RowHierarchies
RowHierarchies
функциясы Жылдам есеп жолдарында бар иерархияларды қайтару
үшін қолданылады.
Синтаксис
cafe.QuickReports.Get("<Жылдам есеп ID").RowDimensions
Бөлім 10. IBM API
231