Crear y editar columnas para Microsoft Dataverse con el explorador de soluciones Power Apps

El explorador de soluciones proporciona una forma de crear y editar columnas para Dataverse.

El portal de Power Apps permite configurar las opciones más comunes, pero algunas opciones solo se pueden configurar usando el explorador de soluciones.
Más información:

Abra el explorador de soluciones

La parte del nombre de cualquier columna personalizada que cree es el prefijo de personalización. Esto se establece en función del editor de soluciones para la solución en la que trabaja. Si le interesa el prefijo de personalización, asegúrese de que está trabajando en una solución no administrada donde el prefijo de personalización es el que desea para esta tabla. Más información: Cambiar el prefijo del editor de soluciones

Abrir una solución no administrada

  1. En Power Apps, seleccione Soluciones en el panel de navegación izquierdo y, a continuación, en la barra de herramientas, seleccione Cambiar a clásico. Si el elemento no se encuentra en el panel lateral, seleccione …Más y, a continuación, el elemento que desee.

  2. En la lista Todas las soluciones abra la solución no administrada que desee.

Ver columnas

Con el explorador de soluciones abierto, en Componentes expanda Tablas y seleccione la tabla donde desea crear o editar la columna.

Vista de las columnas del explorador de soluciones.

Puede seleccionar las siguientes vistas:

Vista Descripción
Toda Muestra todas las columnas para la tabla
Personalizada Muestra solo las columnas para la tabla
Personalizable Muestra solo las columnas que se pueden editar

Crear una columna

Mientras ve columnas, en la barra de comandos, haga clic en Nuevo que abrirá el nuevo formulario de columna. Es posible que algunas tablas estándar o tablas personalizadas que se incluyen en una solución administrada no permitan que agregue nuevas columnas.

Nota

Para aplicaciones basadas en modelos también puede crear una nueva columna desde el editor de formularios. En el editor de formularios, debajo de Explorador de columnas haga clic en Nueva columna para crear una nueva columna. Más información: Agregar, configurar, mover o eliminar columnas de un formulario

Formulario de nueva columna del explorador de soluciones.

Debe especificar datos y confirmar los valores predeterminados establecidos para las propiedades siguientes antes de guardar.

Propiedad Descripción
Nombre para mostrar El texto que se muestra para la columna en la interfaz de usuario. Puede cambiar esto después de guardar, pero el valor que especifique generará un valor para la columna Nombre.
Requisito de columna Si se necesitan datos en la columna para guardar la fila. Más información: Opciones de requisito de columna
Nombre El nombre único en el entorno. Se generará un nombre para usted basado en el nombre para mostrar que ha especificado, pero puede editarlo antes de guardar. Una vez que una columna se crea el nombre no se puede cambiar, ya que se puede hacer referencia a él en sus aplicaciones o código. El nombre tendrá antepuesto el prefijo de personalización del editor de la solución actual.
Se puede buscar Establézcalo en No para las columnas de la tabla que no use. Cuando una columna permite búsquedas aparece en Búsqueda avanzada en aplicaciones basadas en modelos y está disponible cuando se personalizan las vistas. Si anula esta selección se reducirá el número de opciones mostradas a las personas que usan la búsqueda avanzada.
Seguridad de columna Indica si los datos de la columna están protegidos en un nivel superior que la tabla. Más información: Seguridad de nivel de columna para controlar el acceso.
Auditoría Si los datos para esta columna se auditarán cuando la tabla esté habilitada para auditoría. Más información: Auditar datos y actividad de usuario para seguridad y conformidad
Descripción Escriba instrucciones para indicar al usuario para qué sirve la columna. Estas descripciones aparecen como información sobre herramientas para el usuario en aplicaciones basadas en modelos cuando mantienen el mouse sobre la etiqueta de la columna.
Aparece en el filtro global en la experiencia interactiva Más información: Configurar paneles de experiencia interactiva
Se puede ordenar en el panel de experiencia interactiva Más información: Configurar paneles de experiencia interactiva
Tipo de datos Controla cómo se almacenan los valores y también cómo se formatean en algunas aplicaciones. Un vez se guarda una columna, no puede cambiar el tipo de datos ya que puede afectar a los datos en la tabla. Más información: Tipos de datos de columnas
Tipo de columna Si la columna es Simple, Calculado o Consolidado. Más información: Tipo de columna
Formato Cómo se formateará la columna. Las opciones de formato disponibles dependen del Tipo de datos.

Puede establecer opciones adicionales en función de su elección de Tipo de datos. Más información: Tipos de datos de columnas

Opciones de requisito de columna

Hay tres opciones de requisito de columna:

  • Opcional: Se puede guardar la fila aunque no haya ningún dato en esta columna.
  • Recomendado por la empresa: Se puede guardar la fila aunque no haya ningún dato en esta columna. Sin embargo, un símbolo azul aparece junto a la columna para indicar que es importante.
  • Necesario para la empresa: No se puede guardar la fila si no hay ningún dato en esta columna.

Nota

  • Cuando una fila se guarda mediante programación utilizando servicios web, solo se aplican las columnas SystemRequired. Si no se establece un valor para las columnas SystemRequired, se devolverá un error. No puede establecer el nivel de requisito SystemRequired.
    Establecer una columna en Requerido por la empresa significa que el comportamiento predeterminado de una aplicación de lienzo o basada en modelos hará cumplir este requisito en la aplicación. La solicitud no se enviará al servicio si la columna no tiene valor. Se muestra un error al usuario de la aplicación y se le solicita que agregue datos a la columna requerida antes de que pueda guardar la fila. Hay opciones dentro de la aplicación para anular este comportamiento y permitir que la operación continúe si es necesario.
  • Tenga cuidado cuando cree columnas requeridas por la empresa. Los usuarios se opondrán al uso de la aplicación si no pueden guardar filas porque carecerán de la información correcta para introducir en una columna obligatorio. Los usuarios pueden especificar datos incorrectos simplemente para guardar la fila y comenzar con su trabajo. Puede usar reglas de negocio o scripts de formulario para cambiar el nivel de requisito a medida que los datos de la fila cambian con el trabajo de los usuarios. Más información: Crear reglas de negocio y recomendaciones para aplicar lógica en un formulario

Tipos de datos de columna

Hay muchos diferentes tipos de columnas, pero solo puede crear algunos. Para obtener más información sobre todos los tipos de columnas, consulte Tipos de columnas y tipos de datos de columna.

Cuando crea una columna, Tipo de datos proporciona las siguientes opciones:

Opción Descripción
Línea de texto única Esta columna puede contener hasta 4000 caracteres de texto. Puede establecer una longitud máxima inferior a esta. Esta columna tiene varias opciones de formato que cambiarán la presentación del texto. Más información: Opciones de una línea de texto única
Opción Muestra una lista de opciones donde puede seleccionar una. Más información: Opciones de columna de elección
Opción MultiSelect Muestra una lista de opciones donde puede seleccionar más de una. Más información: Opciones de columna de elección
Sí/no Muestra una lista de opciones donde puede seleccionar dos.

Las columnas Sí/No no proporcionan opciones de formato a nivel de columna. Pero cuando agregue uno al formulario puede elegir presentarlos como botones de opción, una casilla o una lista de selección.
Imagen Muestra una sola imagen por fila de la aplicación. Cada tabla puede tener una columna de imagen. Las columnas de imagen siempre se denominan tableImage.
Número entero Los valores enteros con un valor entre -2 147 483 648 y 2 147 483 647 pueden estar en esta columna. Esta columna tiene opciones que cambian en función de cómo se presenta la columna. Más información: Opciones de número entero
Número de punto flotante Hasta 5 puntos decimales de precisión se pueden usar para valores entre -100 000 000 000 y -100 000 000 000 en esta columna. Puede especificar el nivel de precisión y los valores máximo y mínimo. Más información: Uso del tipo correcto de número
Número decimal Hasta 10 puntos decimales de precisión se pueden usar para valores entre -100.000.000.000 y -100.000.000.000 en esta columna. Puede especificar el nivel de precisión y los valores máximo y mínimo. Más información: Uso del tipo correcto de número
Divisa Los valores monetarios entre -922 337 203 685 477 y 922 337 203 685 477 pueden estar en esta columna. Puede establecer un nivel de precisión o elegir basar la precisión en una divisa específica o una precisión estándar única usada por la organización. Más información: Uso de columnas de divisa
Varias líneas de texto Esta columna puede contener hasta 1 048 576 caracteres de texto. Puede establecer que la longitud máxima sea inferior a esta. Cuando agrega esta columna a un formulario de aplicación basado en modelos, puede especificar las dimensiones de la columna.
Fecha y hora Use estas columnas para almacenar valores de hora. Puede almacenar valores de hasta 1/1/1753 12:00 AM. Más información: Opciones de fecha y hora
Búsqueda Una columna que permite la configuración de una referencia a una fila única de un tipo específico de tabla. Algunas columnas de búsqueda del sistema se comportan de forma distinta. Más información: Diferentes tipos de búsquedas
Cliente Una columna de búsqueda que puede usar para especificar un cliente, que puede ser una cuenta o un contacto. Más información: Diferentes tipos de búsquedas

Opciones de una sola línea de texto

El tipo de datos de una sola línea de texto tiene las opciones de formato siguientes:

Formato Descripción
Texto Un valor de texto pensado para mostrar en un cuadro de texto de una línea.
Área de texto Un valor de texto pensado para mostrar en un cuadro de texto de varias líneas. Si requiere más de 4.000 caracteres, use un tipo de datos Varias líneas de texto.
Correo electrónico Valor de texto validado como dirección de correo electrónico y generado como vínculo mailto en la columna.
Dirección URL Valor de texto validado como dirección URL y generado como un vínculo para abrir la dirección URL.
Símbolo del valor Un valor del texto para un símbolo de valor que mostrará un vínculo que se abrirá para mostrar una oferta para el símbolo de valor bursátil.
Teléfono Valor de texto validado como número de teléfono generado como vínculo para realizar una llamada de teléfono con Skype.

También puede establecer una Longitud máxima para que el sistema no permita valores de texto más largos de los que especifique.

Opciones de la columna Opción

Las columnas que proporcionan un conjunto de opciones pueden incluir su propio conjunto de opciones locales o hacer referencia a un conjunto común de opciones globales que se pueden usar para varias columnas.

El uso de una opción global es útil cuando se tiene que crear el mismo conjunto de opciones de varias columnas. Con una opción global, solo necesita mantener el conjunto de opciones en un lugar.

Cuando seleccione el tipo de datos Opción multiselección u Opción el diseñador del explorador de soluciones le confiere la opción para una opción local de forma predeterminada.

Configurar una opción local.

Configurar opciones locales

Para definir opciones, en el área Opciones haga clic en el icono Agregar opción. para agregar una opción.

Para cada opción puede agregar los siguientes valores de propiedad

Propiedad Descripción
Etiqueta El texto localizable de la opción.
Valor El valor numérico de la opción. Se prefija con un valor definido en el editor de soluciones para la solución en la que está trabajando. Este prefijo ayuda a garantizar que el valor será distinto de los valores de opción definidos en otra solución e importados en el entorno.
Valor externo Este valor se usa para que las entidades virtuales asignen un valor de un origen de datos externos con esta opción.
Descripción Un lugar para registrar el objetivo de esta opción. Este valor no se muestra a los usuarios de la aplicación.
Color Especifica un color para los gráficos de esta opción.
Sugerencia: use un sitio como w3schools.com HTML Color Picker para ver los valores de códigos hexadecimal de los colores.

Use los otros iconos de la barra de herramientas de opciones para realizar las operaciones siguientes:

Icono Operación
Quitar el icono de opción seleccionado. Quitar la opción seleccionada
Subir el icono de opción seleccionado. Subir la opción seleccionada
bajar el icono de opción seleccionado. Bajar la opción seleccionada
Icono de orden ascendente de opciones. Ordenar las opciones por etiqueta en orden ascendente
Icono de orden descendente de opciones. Ordenar las opciones por etiqueta en orden descendente

Utilizar opción existente

Si elige Usar conjunto de opciones existente, el diseñador mostrará una lista de opciones globales existentes e incluirá los botones Editar y Nuevo para configurar las opciones globales que esta columna debe usar.

Configurar una opción global.

También puede configurar opciones globales por separado. Más información: Creación y edición de conjuntos de opciones globales para Dataverse (listas desplegables)

Nota

Si define cada opción como opción global, la lista de opciones globales crecerá y puede resultar difícil de administrar. Si sabe que el conjunto de opciones solo se usará en un lugar, use una opción local.

Opciones de número entero

Las columnas de número entero tienen las siguientes opciones de formato:

Formato Descripción
Ninguno Valor de número presentado en un cuadro de texto.
Duración Valor de número presentado como lista desplegable que contiene intervalos de tiempo. El usuario puede seleccionar un valor de la lista o escribir un valor entero que represente el número de minutos.
Zona horaria Valor de número presentado como lista desplegable que contiene una lista de zonas horarias.
Idioma Un valor numérico presentado como lista desplegable con los idiomas que se hayan habilitado para el entorno. Si no se ha activado ningún otro idioma, el idioma base será la única opción. El valor guardado es el valor del Identificador de configuración regional (LCID) del idioma.

También puede restringir los valores máximo o mínimos permitidos.

Opciones de fecha y hora

Las columnas de fecha y hora tienen las siguientes opciones:

Formato Descripción
Fecha y hora Un valor de fecha y hora.
Solo fecha Valor de fecha y hora que solo se muestra una fecha. El valor de hora se almacena como 12:00 AM (00:00: 00) en el sistema.

También puede establecer un Comportamiento específico para las columnas de fecha y hora en Opciones avanzadas.

  • Local del usuario : Muestra valores convertidos a la zona horaria local del usuario actual. Es el valor predeterminado de nuevas columnas.
  • Solo fecha: Este comportamiento está disponible para el tipo Solo fecha. Muestra valores sin conversión de zona horaria. Úselo para datos como cumpleaños y aniversarios.
  • Independiente de la zona horaria: Muestra valores sin conversión de la zona horaria.

Más información: Comportamiento y formato de la columna de fecha y hora

Tipo de columna

Puede establecer que un Tipo de campo de columna personalizada sea una columna Simple, Calculada o Consolidada.

Sencillo

Simple significa que la columna no es una columna calculada ni consolidada.

Calculada

Con una columna calculada puede especificar una fórmula para asignar un valor a la columna. Estos tipos de datos pueden establecerse como columnas calculadas: Divisa, Fecha y hora, Número decimal, Opción multiselección, Opción, Línea única de texto, Sí/No y Número entero.

Más información: Definir columnas calculadas para automatizar los cálculos manuales

Paquete acumulativo

Con una columna consolidada puede establecer funciones de agregación que se ejecutarán periódicamente para configurar un valor numérico para la columna. Estos tipos de datos pueden establecerse como columnas calculadas: Divisa, Fecha y hora, Número decimal y Número entero.

Más información: Definir columnas consolidadas que agregan valores

Guardar nueva columna

Una vez que haya configurado la columna, use uno de los tres comandos en la barra de comandos:

Comando Descripción
Guardar Guarde la definición de la columna y deje la ventana del formulario abierta.
Guardar y cerrar Guarde la definición de la columna y cierre la ventana.
Guardar y crear nuevo Guarde la definición de la columna y abra un formulario nuevo para crear una columna nueva.

Editar una columna

Mientras ve columnas, seleccione la columna que desea editar. Es posible que algunas columnas estándar o columnas personalizadas que se incluyen en una solución administrada no permitan que los edite.

Nota

Cuando edite un formulario, para las columnas ya agregadas al formulario puede hacer doble clic en la columna para mostrar Propiedades de columna. En la pestaña Detalles, haga clic en Editar. Más información: Agregar, configurar, mover o eliminar columnas de un formulario

Después de realizar cambios en una columna, debe publicar personalizaciones.

  • Para publicar los cambios para una tabla, en Componentes, seleccione Tablas, y luego seleccione la tabla en la que ha realizado cambios. En la barra de herramientas Acciones, seleccione Publicar.

  • Para publicar todos los cambios realizados en varias tablas o componentes, en la barra de herramientas Acciones, seleccione Publicar todas las personalizaciones.

Nota

La instalación de una solución o la publicación de personalizaciones puede interferir en el funcionamiento normal del sistema. Le recomendamos que programe una solución para que se publique cuando menos perjudique a los usuarios.

Edición de varias columnas

Para editar uno o más columnas, seleccione la columna o las columnas (mediante la tecla Mayús) que desee modificar y en la barra de herramientas Acciones, seleccione Editar.

Al seleccionar varias columnas para la edición, aparece el cuadro de diálogo Editar varias columnas. Puede editar Requisito de columna, Búsqueda y Auditoría.

Eliminación de una columna

Con el rol de seguridad de administrador del sistema, puede eliminar columnas personalizadas que no sean parte de una solución administrada. Si elimina una columna, los datos almacenados en ella se perderán. La única forma de recuperar datos de una columna que se haya eliminado es restaurar la base de datos de un punto anterior a la eliminación de la columna.

Nota

Antes de poder eliminar una columna personalizada, debe quitar las dependencias que pueden existir en otros componentes de la solución.

  1. Mientras ve columnas, seleccione una columna personalizada que se puede eliminar en la lista y haga clic en el botón Eliminar comando. en la barra de comandos.
  2. En el cuadro de diálogo Confirmar eliminación, seleccione Eliminar.

Sugerencia

Puede seleccionar varias columnas personalizadas para eliminar en una operación.

Comprobar dependencias de columna

Seleccione la columna en la lista. En el menú Más acciones, seleccione Mostrar dependencias.

Mostrar dependencias para la columna.

Las dependencias son cualquier uso relacionado de la columna que evitaría que se eliminara. Por ejemplo, si la columna se usa en un formulario o una vista, primero debe quitar las referencias a la columna en esos componentes de la solución.

Si elimina una columna de búsqueda, la relación de tabla 1:N correspondiente se eliminará automáticamente.

Modo IME

El modo IME (editor de métodos de entrada) especifica cómo se puede utilizar un teclado físico para introducir caracteres en columnas de texto. Los IME son herramientas proporcionadas por el sistema operativo para redactar texto. Se usan habitualmente para escribir palabras en chino, japonés y coreano. El modo IME no restringe los caracteres que los usuarios pueden escribir. Por ejemplo, aunque el modo IME está deshabilitado, los usuarios podrán introducir caracteres japoneses pegando una entrada de texto.

Importante

El modo IME se usa por compatibilidad con versiones anteriores del cliente web heredado y la configuración del modo IME que se describe aquí no se aplica a las aplicaciones de Interfaz unificada. Además, el modo IME solo se admite en Internet Explorer y, parcialmente, en Firefox.

  • Activado: este valor activará el IME inicialmente. Puede desactivarlo más tarde si lo desea. Esta es la configuración predeterminada del IME.
  • Automático: Cuando el modo IME es automático, Power Apps no interferirá con el IME.
  • Deshabilitado: Deshabilita el modo IME para omitir el IME. Esto puede resultar útil para introducir caracteres alfanuméricos en determinados idiomas.
  • Inactivo: Power Apps desactivará el IME inicialmente. Puede activarlo más tarde si lo desea.

Consultar también

Crear y editar columnas para Dataverse
Crear y editar columnas para Dataverse utilizando el portal de Power Apps
Tipos de columnas y tipos de datos de columna
Definir columnas calculadas para automatizar los cálculos manuales
Definir columnas consolidadas que agregan valores
Comportamiento y formato de la columna Fecha y hora

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).