Όταν τα δεδομένα παρουσιάζονται επάνω σε κάποιο αντικείμενο (Pivot,Map,Chart κλπ) έχουν μορφοποιηθεί και παρουσιάζονται ως σύνολα σε συγκεκριμένη διάσταση. Παράδειγμα. Σε ένα PIVOT που εμφανίζει δεδομένα κατηγοριών έχουμε στην γραμμή την κατηγορία αλλά και το άθροισμα των αξιών για αυτή την κατηγορία. Στην ουσία όμως τα πραγματικά δεδομένα μπορεί να προέρχονται από πολλαπλές γραμμές του Data Source. Μέσω της DashboardUnderlyingDataSet δίνεται πρόσβαση στα δεδομένα αυτά προκειμένου να χρησιμοποιηθούν για τις ανάγκες ενός Script.
Properties
RowCount
Επιστρέφει το πλήθος των γραμμών.
Παράδειγμα: sc$DashboardParams.UnderlyingData.RowCount;
Methods
GetValue( rowIndex, columnIndex )
Επιστρέφει την τιμή για την στήλη στην θέση < columnIndex> που βρίσκεται στην γραμμή <rowIndex>. ( 0=1η Γραμμή )
Παράμετροι:
- rowIndex (int)
- columnIndex (int)
GetValue( rowIndex, columnName )
Επιστρέφει την τιμή για την στήλη με όνομα <columnName> που βρίσκεται στην γραμμή <rowIndex>. ( 0=1η Γραμμή )
Παράμετροι:
- rowIndex (int).
- columnName (string). To όνομα της στήλης.
Παράδειγμα: Παράδειγμα1
GetColumnNames()
Επιστρέφει λίστα με τα ονόματα των στηλών του DataSet.
Παράδειγμα: sc$DashboardParams.UnderlyingData. GetColumnNames();