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).