PowerApps CDS KitControls

No hay comentarios

Microsoft a lanzado una nueva característica para nosotros los desarrolladores con el fin de que podamos crear componentes personalizados que puedan satisfacer necesidades especificas, y que seria una alternativa a los canvas app. Esta nueva característica o nuevo marco de desarrollo es el PowerApp Component Framework (PCF).

Este nuevo marco de desarrollo funciona con un lenguaje bastante demandado en este momento como es TypeScript, por lo que nos da un abanico bastante amplio para utilizar librerías y Framework JavaScript para hacer componentes que pueden ser bastante impresionantes.


Jugando con el framework y haciendo mis propias pruebas, he decidido crear un proyecto en github para ir sumando algunos controles personalizados que espero ir actualizando cada cierto tiempo.


Para ver mi proyecto y las soluciones administradas listas para instalar puedes ir al link https://github.com/jaguil3ra/PowerApps-KitControls/

Los componentes de campos actualmente disponibles son:

RichTextControl

Este es un control de texto enriquecido para campos multilineas.


CreditCardControl

Este control requiere de 4 campos de texto que representa la información de una tarjeta de crédito. El control principal debe estar vinculado al campo que almacenara la información del numero de tarjeta de crédito, mientras que los otros campos deben permanecer ocultos en el formulario de PowerApps.


ExchangeRateControl

Un control que permite almacenar el tipo de cambio y moneda de cambio según una fecha especificada y a partir de una moneda base (la cual se establece en la configuración). La información de los tipos de cambios es obtenida desde la api publica de https://exchangeratesapi.io. La información de las monedas es mostrada en un panel lateral que se apertura a petición.


ItemsComparator

Este es un control que permite comparar a través de una gráfica de radar hasta 10 características (numericas) entre distintos registros de una grilla. El componente esta construido utilizando knockout (personalmente me gusta esta librería porque utiliza el patrón MVVM y para casos prácticos y pequeños como lo son los PCF es bastante fácil de acoplar ademas de ser bastante ligero). Profundizando en el componente, esta diseñado para trabajar con vista o subgrillas de donde podemos ir seleccionando los registros que queremos ir comparando, adicionalmente podemos habilitar que la imagen del registro (entityimage) se muestre como columna en la grilla.


SharePoint DocumentCard

Control creado para ser usado sobre las vistas de la entidad “SharePoint Document“, esta construido utilizando los componentes de Office Fabric. El componente permite ver una previsualización (imagen) del documento, el cual se logra utilizando la api de SharePoint. Funciona tanto para los documentos de SharePoint como los documentos de OneDrive

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s