0.0.6 • Published 5 months ago

@clavisco/rptmng-desk v0.0.6

Weekly downloads
-
License
-
Repository
-
Last release
5 months ago

Acerca de @clavisco/rptmng-desk

Es un componente de visualización de reportes de Crystal Reports en aplicaciones de escritorio. Los reportes se podrán descargar y enviar por correo a múltiples usuarios a la vez

¿Qué resuelve?

Designa un entorno estandar general para la visualizacion de reportes en aplicaciones y sistemas que implementan el uso de Report Manager v2.

Resumen de versión

Características (Features)

  • Se cambian botones por iconos y se le modifican algunos estilos a los titulos de las modales

Dependencias

RptmngDesk

Está compuesto por un módulo y su respectivo componente visual cl-rptmng-desk a continuacion se detalla sus diferentes atributos:

  • Id (String, Opcional): Identificador del componente
  • AppKey (Number, Requerido): ID de la aplicación en Report Manager
  • ShowRefreshButton (Boolean, Opcional): Indica si se muestra boton de refrescado
  • BtnRefreshText (String, Opcional): Texto del boton de refrescado
  • ShouldResolve (Boolean, Opcional): Indica si se muestra el bloqueo de pantalla en procesos de los reportes. Por defecto es true
  • ShouldResolveParamModal (Boolean, Opcional): Indica si se muestra bloqueo de pantalla en procesos de modal de parametros de los reportes. Por defecto es true
  • ShouldResolveSendEmail (Boolean, Opcional): Indica si se muestra bloquo de pantalla al en procesos de la modal de envio de reporte por correo. Por defecto es true

¿Cómo lo uso?

  1. Primero debemos cumplir las depencias mencionadas al inicio de este documento
  2. Ejecutar el comando npm i @clavisco/rptmng-desk en el directorio root del proyecto
  3. Incluir los providers para los modulos de Overlay y Modales como se indica en el siguiente código:
  ...
  providers: [
    ...,
    {
      provide: 'OverlayService',
      useClass: OverlayService
    },
    {
      provide: 'ModalService',
      useClass: ModalService
    }
 ]
  1. Ejemplo de implementacion del componente en el template html
<cl-rptmng-desk
    [Id]="rptmngId"
    [AppKey]="appKey"
    [ShowRefreshButton]="showRefreshButton"
    [BtnRefreshText]="btnRefreshText"
    [ShouldResolve]="shouldResolve"
    [ShouldResolveParamModal]="shouldResolveParamModal"
    [ShouldResolveSendEmail]="shouldResolveSendEmail">
</cl-rptmng-desk>
  1. Ya con esto tenemos una implementación básica del componente rptmng-desk
  2. Video explicativo sobre el uso de @clavisco/rptmng-desk

Recomendaciones

Visitar @clavisco/core para conocer la amplia gama de funcionalidades que se nos ofrecen para facilitarnos el proceso de desarrollo

Clavis Consultores ©

0.0.6

5 months ago

0.0.6-beta.0

6 months ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

2 years ago