Teilen über


Abrufen, Aktualisieren und Löschen von Tabellen

Erfahren Sie mehr zum Abrufen, Aktualisieren und Löschen einer Tabellendefinition. Dieser Artikel verwendet die benutzerdefinierte Tabelle Bank Account, die unter Eine benutzerdefinierte Tabelle erstellen erstellt wurde.

Abrufen und Aktualisieren einer Tabelle

Das folgende Codebeispiel ruft eine Tabellendefinition mit der Nachricht RetrieveEntityRequest ab. Anschließend aktualisiert es die Tabelle, um den Seriendruck zu deaktivieren, indem es die Eigenschaft IsMailMergeEnabled auf false und HasNotes auf true festlegt in UpdateEntityRequest, um anzugeben, dass die Tabelle eine Beziehung zur Tabelle Annotation enthalten soll, um Notizen anzuzeigen.


RetrieveEntityRequest retrieveBankAccountEntityRequest = new RetrieveEntityRequest
{
 EntityFilters = EntityFilters.Entity,
 LogicalName = _customEntityName
};
RetrieveEntityResponse retrieveBankAccountEntityResponse = (RetrieveEntityResponse)_serviceProxy.Execute(retrieveBankAccountEntityRequest);
EntityMetadata BankAccountEntity = retrieveBankAccountEntityResponse.EntityMetadata;

// Disable Mail merge
BankAccountEntity.IsMailMergeEnabled = new BooleanManagedProperty(false);
// Enable Notes
UpdateEntityRequest updateBankAccountRequest = new UpdateEntityRequest
{
 Entity = BankAccountEntity,
 HasNotes = true
};

_serviceProxy.Execute(updateBankAccountRequest);

Löschen einer benutzerdefinierten Tabelle

Das folgende Codebeispiel verwendet die Nachricht DeleteEntityRequest zum Löschen der Tabellendefinition mit dem logischen Namen, der von der Variable _customEntityName angegeben wird.


DeleteEntityRequest request = new DeleteEntityRequest()
{
 LogicalName = _customEntityName,
};
_serviceProxy.Execute(request);

Siehe auch

Anpassen von Tabellendefinitionen
Erstellen und Aktualisieren einer Tabelle, um E-Mail-Aktivitäten an Zeilen zu senden
Erstellen einer benutzerdefinierten Tabelle

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).