En todas las entidades se pueden crear y actualizar uno o varios campos. Al crear un campo personalizado, especifica un conjunto de propiedades, como el nombre del campo, el nombre para mostrar y el tipo de datos que va a contener. Para más información, consulte Entity field data types (Tipos de datos del campo Entidad) y Entity field properties (Propiedades del campo Entidad).

Nota: Todas las entidades tienen campos del sistema, como los campos que indican la última vez en que se actualizó un registro y quién lo actualizo. Asimismo, las entidades estándar tienen campos estándar (predeterminados). Ni los campos estándar ni los del sistema se pueden modificar o eliminar. Si crea un campo personalizado, debe proporcionar funcionalidad además de estos campos integrados.

Crear un campo

  1. En powerapps.com, expanda la sección Common Data Service y pulse o haga clic en Entidades en el panel de navegación izquierdo. Aparece una lista de entidades. Para mostrar las entidades personalizadas al principio de la lista, pulse o haga clic en el encabezado de la columna Tipo. También puede filtrar la lista escribiendo uno o varios caracteres en la barra de búsqueda.
  2. Haga clic o pulse en una entidad y, luego, en Agregar campo junto a la parte superior de la pantalla.
  3. En Nombre para mostrar, especifique la cadena de texto que identificará el campo para los usuarios. Para más información, consulte Crear una aplicación.
  4. En Nombre, especifique la cadena de texto que usará para hacer referencia al campo en, por ejemplo, en una fórmula al compilar una aplicación.

    Importante: Especifique un nombre que sea único, claro y significativo, ya que no podrá cambiarlo una vez creado el campo.

  5. En Tipo, especifique el tipo de datos que contendrá el campo, como Texto o Número.

    Importante: Especifique esta propiedad con cuidado porque es posible que no pueda cambiarla una vez que el campo contenga datos. Para más información acerca de los tipos de datos que puede especificar, consulte Comprender las entidades.

  6. Si se le solicita, especifique información adicional del tipo de datos especificado.

  7. En Único, active la casilla si cada registro debe tener un valor único en este campo.

  8. En Requerido, active la casilla si cada registro debe tener un valor en este campo.

    Importante: No puede requerir que un campo personalizado de una entidad estándar contenga datos. Esta restricción impide interrumpir las aplicaciones que se basan en esa entidad.

  9. Haga clic o pulse en Guardar para enviar los cambios.

    Importante: Los cambios se perderán si no los guarda antes de abrir otra página en el explorador, o si sale de este.

Cuando la operación se complete correctamente recibirá una notificación. Si la operación no se realiza correctamente, aparecerá un mensaje de error que indica los problemas que han aparecido y cómo solucionarlos.

Actualizar o eliminar un campo

  1. En powerapps.com, haga clic o pulse en Administrar, en Entidades y, después, en una entidad.

  2. En la lista de campos de la entidad que ha seleccionado, haga clic en uno de ellos, o púlselo, y siga uno de estos pasos:

    • Cambie una o varias propiedades del campo. Tenga en cuenta los procedimientos recomendados y restricciones.

      Para seleccionar la propiedad siguiente, presione la tecla Tab. Para deshacer todos los cambios de un campo, haga clic o pulse en el botón de puntos suspensivos (...) del campo y, después, en Deshacer.

    • Para eliminar el campo, pulse o haga clic en los puntos suspensivos (...) que hay cerca al borde derecho y, luego, en Eliminar.

  3. Haga clic o pulse en Guardar para enviar los cambios.

    Importante: Los cambios se perderán si no los guarda antes de abrir otra página en el explorador, o si sale de este.

Cuando la operación se complete correctamente recibirá una notificación. Si la operación no se realiza correctamente, aparecerá un mensaje de error que indica los problemas que han aparecido y cómo solucionarlos.

Procedimientos recomendados y restricciones

Al crear y modificar campos, tenga en cuenta estos puntos:

  • No puede modificar ni eliminar campos del sistema ni sus valores.
  • En una entidad estándar, no puede modificar ni eliminar un campo estándar (predeterminado), agregar un campo que requiera datos o realizar cualquier otro cambio que pueda interrumpir una aplicación que confíe en la entidad.
  • En una entidad personalizada, debe asegurarse de que los cambios que realice no van a interrumpir ninguna aplicación que confíe en la entidad.
  • Debe asignar a cada campo personalizado un nombre que sea único dentro de la entidad y no puede cambiar el nombre de un campo después de crearlo.
  • Puede cambiar el tipo de datos de cualquier campo, siempre que este no contenga datos. Si el campo contiene datos, puede cambiar el tipo de datos, siempre que todos los datos existentes cumplan los requisitos del nuevo tipo de datos. Por ejemplo, puede cambiar el tipo de datos de un campo Número a Cadena, pero no puede cambiarlo de Cadena a Número si contiene datos no numéricos.
  • Puede interrumpir una aplicación que utiliza una entidad si modifica un campo de esa entidad de una o varias de las siguientes maneras:
    • Cambiar el tipo de datos del campo.
    • Requerir valores, pero uno o varios registros no contienen un valor en ese campo.
    • Requerir valores únicos, pero dos o más registros contienen el mismo valor en ese campo.

Pasos siguientes

Aviso de privacidad

Con el modelo de datos común de Microsoft PowerApps, recopilamos y almacenamos los nombres de los campos y las entidades personalizadas en nuestros sistemas de diagnóstico. Usamos esta información para mejorar el modelo de datos común para nuestros clientes. Los nombres de entidades y de campos creados nos servirán para comprender qué escenarios son habituales en toda la comunidad de Microsoft PowerApps y determinar las carencias en la cobertura de entidades estándar del servicio, por ejemplo, los esquemas relacionados con las organizaciones. Microsoft no accede a los datos de las tablas de base de datos asociadas a estas entidades ni los usa; tampoco los replica fuera de la región en que esté aprovisionada la base de datos. Sin embargo, tenga en cuenta que es posible que los nombres de campos y entidades personalizadas se repliquen entre regiones y se eliminen de acuerdo con nuestras directivas de retención de datos. Microsoft se compromete a respetar su privacidad, como se describe con más detalle en nuestro Centro de confianza.