Hinzufügen von Code zu einem paginierten Bericht (Power BI Report Builder)
GILT FÜR:️ Power BI Report Builder ️Power BI Desktop
In jedem Ausdruck können Sie Ihren eigenen benutzerdefinierten Code in einem paginierten Bericht aufrufen.
Betten Sie in Visual Basic geschriebenen Code direkt in Ihren Bericht ein. Weitere Informationen zu anderen möglichen Verweisen in Ihrem Code finden Sie unter Benutzerdefinierter Code in Ausdrücken (Power BI Report Builder).
Hinzufügen von eingebettetem Code zu einem Bericht
Klicken Sie in der Entwurfsansicht mit der rechten Maustaste auf die Entwurfsoberfläche außerhalb des Rahmens des Berichts, und klicken Sie auf Berichtseigenschaften.
Wählen Sie Code aus.
Geben Sie den Code unter Benutzerdefinierter Codeein. Fehler im Code erzeugen Warnungen, wenn der Bericht ausgeführt wird. Im folgenden Beispiel wird eine benutzerdefinierte Funktion namens
ChangeWord
erstellt, die das Wort "Bike
" mit "Bicycle
" ersetzt.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
Im folgenden Beispiel wird gezeigt, wie ein Datasetfeld namens Kategorie in einem Ausdruck an diese Funktion übergeben wird:
=Code.ChangeWord(Fields!Category.Value)
Wenn Sie diesen Ausdruck einer Tabellenzelle hinzufügen, in der Kategoriewerte angezeigt werden, wird, wenn das Wort "Bike" im Datasetfeld für diese Zeile enthalten ist, stattdessen das Wort "Bicycle" als Tabellenzellenwert angezeigt.
Nächste Schritte
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für