DataSources- en DataSets-verwijzingen in een gepagineerd rapport (Report Builder)

Van toepassing op: Microsoft Report Builder (SSRS) Power BI Report Builder Report Designer in SQL Server Data Tools

De verzameling DataSources vertegenwoordigt alle gegevensbronnen die worden gebruikt in een gepagineerd rapport. Op dezelfde manier vertegenwoordigt de verzameling DataSets alle gegevenssets voor alle gegevensbronnen in een rapport. Gebruik het deelvenster Rapportgegevens voor een hiërarchische weergave van rapportgegevenssets die zijn geordend onder de gegevensbron waarnaar ze verwijzen. Als u verwijzingen naar deze verzamelingen opneemt, ziet u waarden wanneer u een voorbeeld van uw rapport bekijkt. Deze verzamelingen zijn alleen beschikbaar nadat het rapport is gepubliceerd naar een rapportserver.

Opmerking

U kunt gepagineerde rapportdefinitiebestanden (.rdl) maken en wijzigen in Microsoft Report Builder, Power BI Report Builder en in Report Designer in SQL Server Data Tools.

Gegevensbronnen

De verzameling DataSources vertegenwoordigt de gegevensbronnen waarnaar wordt verwezen in een gepubliceerde rapportdefinitie. U kunt ervoor kiezen om deze informatie in uw rapport op te nemen om de bron van de rapportgegevens te documenteren. Deze verzameling is niet beschikbaar in de preview-modus . In de volgende tabel worden de variabelen in de verzameling DataSources beschreven.

Veranderlijk Typ Beschrijving
DataSourceReference String Het volledige pad van de definitie van de gegevensbron op de rapportserver. U kunt bijvoorbeeld een lijst opnemen met alle gegevensbronnen die een rapport gebruikt als onderdeel van een rapportgeschiedenis. In het volgende voorbeeld ziet u het volledige pad voor de gegevensbron AdventureWorks2022:

/DataSources/AdventureWorks2022.
Typ String Het type gegevensprovider voor de gegevensbron. Bijvoorbeeld: SQL.

Datasets

De verzameling DataSets vertegenwoordigt de gegevenssets waarnaar wordt verwezen in een rapportdefinitie. U kunt ervoor kiezen om de query op te nemen in het rapport in een tekstvak, zodat een gebruiker die precies wilt weten welke gegevens zich in het rapport bevinden, de oorspronkelijke opdrachttekst kan zien. Deze verzameling is niet beschikbaar in de preview-modus . In de volgende tabel worden de leden van de verzameling DataSets beschreven.

Lid Typ Beschrijving
CommandText String Voor databasegegevensbronnen is deze query de query die wordt gebruikt om gegevens op te halen uit de gegevensbron. Als de query een expressie is, is deze expressie de geëvalueerde expressie.
HerschrevenCommandText String De uitgebreide CommandText-waarde van de gegevensprovider. Deze waarde wordt doorgaans gebruikt voor rapporten met queryparameters die zijn toegewezen aan rapportparameters. De gegevensprovider stelt deze eigenschap in bij het uitbreiden van de opdrachttekstparameterverwijzingen naar de constante waarden die zijn geselecteerd voor de toegewezen rapportparameters.

Query-expressies gebruiken

U kunt expressies gebruiken om de query te definiëren die is opgenomen in een gegevensset. U kunt deze functie gebruiken om rapporten te ontwerpen waarin de query wordt gewijzigd op basis van invoer van de gebruiker, gegevens in andere gegevenssets of andere variabelen. Zie Rapport ingesloten gegevenssets en gedeelde gegevenssets (Report Builder) voor nadere uitleg over query’s.