Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este tema muestra cómo crear mediante programación una tabla personalizada propiedad del usuario llamada Cuenta bancaria y agregarle cuatro tipos diferentes de columnas.
También puede crear tablas personalizadas propiedad de la organización. Más información: Propiedad de tabla.
Cómo ejecutar esta muestra
- Descargar o clonar el informe de Muestras para que tenga una copia local.
- (Opcional) Edite el archivo dataverse/App.config para definir una cadena de conexión que especifique la instancia de Microsoft Dataverse a la que desea conectarse.
- Abra la solución de ejemplo en Visual Studio y presione F5 para ejecutar la muestra. Una vez que especifique una cadena de conexión en dataverse/App.config, cualquier muestra que ejecute utilizará esa información de conexión.
Si no especifica una cadena de conexión en el archivo dataverse/App.config, se abrirá un diálogo cada vez que ejecute la muestra y tendrá que introducir información acerca de a qué instancia de Dataverse desea conectarse y qué credenciales desea usar. Este diálogo guardará en caché conexiones anteriores para que pueda elegir una conexión usada previamente.
Las muestras en este informe que requieran una conexión a una instancia de Dataverse para ejecutarse incluirá una referencia vinculada al archivo dataverse/App.config.
Qué hace este ejemplo
El mensaje CreateEntityRequest está diseñado para usarse en un escenario en el que contiene los datos necesarios para crear una tabla personalizada y, opcionalmente, para agregarlo a una solución no administrada especificada.
Cómo funciona este ejemplo
Para simular el escenario descrito en Qué hace este ejemplo, el ejemplo hará lo siguiente:
Configuración
Comprobaciones para la versión actual de la organización.
Demostración
- El método
createrequestcrea la tabla personalizada. - El método
Entityse utiliza para definir la tabla. - El método
StringAttributeMetadatadefine la columna principal de la tabla. - El método
CreateBankNameAttributeRequestcrea una columna de cadena en la tabla. - El método
CreateBalanceAttributeRequestcrea una columna de dinero en la tabla. - El método
CreateCheckedDateRequestcrea una columna de fecha y hora en la tabla.
Limpiar
Muestra una opción para eliminar los registros creados en la Configuración. La eliminación es opcional en caso de que desee examinar las tablas y los datos creados por la muestra. Puede eliminar manualmente los registros para obtener el mismo resultado.