Delen via


Tabellen ophalen, bijwerken en verwijderen

Meer informatie over het ophalen, bijwerken en verwijderen van een tabeldefinitie. In dit artikel wordt de aangepaste Bank Account tabel gebruikt die is gemaakt in Een aangepaste tabel maken.

Een tabel ophalen en bijwerken

Met het volgende codevoorbeeld wordt een tabeldefinitie opgehaald met behulp van het RetrieveEntityRequest bericht. Vervolgens wordt de tabel bijgewerkt om afdruk samenvoegen uit te schakelen door de eigenschap IsMailMergeEnabled in te stellen op false en HasNotes in te stellen op true in de tabel UpdateEntityRequest om aan te geven dat de tabel een relatie met de tabel Annotation moet bevatten voor het weergeven van notities.


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

Een aangepaste tabel verwijderen

In het volgende codevoorbeeld wordt het DeleteEntityRequest bericht gebruikt om de tabeldefinitie te verwijderen met de logische naam die is opgegeven door de _customEntityName variabele.


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

Zie ook

Tabeldefinities aanpassen
Een tabel maken en bijwerken om e-mailactiviteiten naar rijen te verzenden
Een aangepaste tabel maken