Table.ViewTable.View

SyntaxSyntax

Table.View(table as nullable table, handlers as record) as table

InfoAbout

Gibt eine Ansicht von table zurück, wobei die in handlers angegebenen Funktionen anstelle des Standardverhaltens eines Vorgangs verwendet werden, wenn der Vorgang auf die Ansicht angewendet wird.Returns a view of table where the functions specified in handlers are used in lieu of the default behavior of an operation when the operation is applied to the view. Handlerfunktionen sind optional.Handler functions are optional. Wenn für einen Vorgang keine Handlerfunktion angegeben ist, wird stattdessen das Standardverhalten des Vorgangs auf table angewendet (außer bei GetExpression).If a handler function is not specified for an operation, the default behavior of the operation is applied to table instead (except in the case of GetExpression).

Handlerfunktionen müssen einen Wert zurückgeben, der dem Ergebnis der Anwendung des Vorgangs auf table (oder der resultierenden Ansicht bei GetExpression) semantisch entspricht.Handler functions must return a value that is semantically equivalent to the result of applying the operation against table (or the resulting view in the case of GetExpression).

Wenn eine Handlerfunktion einen Fehler auslöst, wird das Standardverhalten des Vorgangs auf die Ansicht angewendet.If a handler function raises an error, the default behavior of the operation is applied to the view.

Table.View kann verwendet werden, um Query Folding in einer Datenquelle zu implementieren, d. h. die Übersetzung von M-Abfragen in quellspezifische Abfragen (z. B. um T-SQL-Anweisungen anhand von M-Abfragen zu erstellen).Table.View can be used to implement folding to a data source – the translation of M queries into source-specific queries (e.g. to create T-SQL statements from M queries).

Eine ausführlichere Beschreibung von Table.View finden Sie in der veröffentlichten Dokumentation.Please see the published documentation for a more complete description of Table.View.