Κοινή χρήση μέσω


Προσθήκη κώδικα σε μια σελιδοποιημένη αναφορά (Εργαλείο δόμησης αναφορών του Power BI)

ΙΣΧΎΕΙ ΓΙΑ: Power BI Report Builder Power BI Desktop

Σε οποιαδήποτε παράσταση, μπορείτε να καλέσετε τον δικό σας προσαρμοσμένο κώδικα σε μια σελιδοποιημένη αναφορά.

Ενσωμάτωση κώδικα που έχει συνταχθεί στη Visual Basic απευθείας στην αναφορά σας. Για περισσότερες πληροφορίες σχετικά με άλλες αναφορές που μπορείτε να κάνετε από τον κώδικά σας, ανατρέξτε στο θέμα Προσαρμοσμένος κώδικας σε παραστάσεις (Power BI Report Builder).

Προσθήκη ενσωματωμένου κώδικα σε αναφορά

  1. Στην Προβολή σχεδίασης , κάντε δεξί κλικ στην επιφάνεια σχεδίασης έξω από το περίγραμμα της αναφοράς και επιλέξτε Ιδιότητες αναφοράς.

  2. Επιλέξτε Κώδικας.

  3. Στον Προσαρμοσμένο κώδικα, πληκτρολογήστε τον κώδικα. Τα σφάλματα στον κώδικα δημιουργούν προειδοποιήσεις όταν εκτελείται η αναφορά. Το παρακάτω παράδειγμα δημιουργεί μια προσαρμοσμένη συνάρτηση με την ονομασία ChangeWord που αντικαθιστά τη λέξη "Bike" με "Bicycle".

    Public Function ChangeWord(ByVal s As String) As String
       Dim strBuilder As New System.Text.StringBuilder(s)
       If s.Contains("Bike") Then
          strBuilder.Replace("Bike", "Bicycle")
          Return strBuilder.ToString()
          Else : Return s
       End If
    End Function
    
  4. Το παρακάτω παράδειγμα δείχνει πώς μπορείτε να διαβιβάσετε ένα πεδίο συνόλου δεδομένων με την ονομασία Category σε αυτή τη συνάρτηση σε μια παράσταση:

    =Code.ChangeWord(Fields!Category.Value)
    

    Εάν προσθέσετε αυτή την παράσταση σε ένα κελί πίνακα που εμφανίζει τιμές κατηγορίας, κάθε φορά που η λέξη "Ποδήλατο" βρίσκεται στο πεδίο συνόλου δεδομένων για αυτή τη γραμμή, η τιμή κελιού πίνακα εμφανίζει τη λέξη "Ποδήλατο".

Επόμενα βήματα