Referencia de la Clase sage.ew.objetos.EtiquetaContabilidadRatio

Etiqueta generica para calculo de Ratios de contabilidad. Clase derivada de EtiquetaBase. Más...

Diagrama de herencias de sage.ew.objetos.EtiquetaContabilidadRatio
sage.ew.objetos.EtiquetaBase sage.ew.objetos.ECRCobro sage.ew.objetos.ECREndeudamiento sage.ew.objetos.ECRGastosFinancieros sage.ew.objetos.ECRLiquidez sage.ew.objetos.ECRPago sage.ew.objetos.ECRTesoreria

Estructuras de datos

class  cmb_Balances
 Combo especifico de propiedades para tipos de cobros Más...
 
class  Editor_AnalisisResultados
 Editor_Valores_Defecto: Editor de los valores por defecto de los controles Más...
 

Métodos públicos

 EtiquetaContabilidadRatio ()
 Constructor Más...
 
override string _Obtener_Resultado (DateTime tdFechaIni, DateTime tdFechaFin, out Color toColorEtiqueta, out string tcComentario)
 Redefinición para obtener resultado del ratio Más...
 
override Dictionary< string, string > _Saving ()
 Realizamos los cambios necesarios y nos devuelve la cadena que tenemos de guardar como personalizado Más...
 
override bool _Loading (Dictionary< string, string > tdictPersonalizado)
 Cargamos las propiedades específicas del control a partir de la cadena guardada en el tag de PERSONALIZADO del JSON Más...
 
Dictionary< string, string > GetListaBalances ()
 Devuelve una lista con los balances Más...
 
- Métodos públicos heredados desde sage.ew.objetos.EtiquetaBase
bool _Deleting ()
 Podremos realizar los controles necesarios al borrar el elemento, eliminar ficheros relacionados o registros de alguna tabla específica ... Más...
 
bool _Filtrar (bool tlBefore=false)
 Realizar los cambios necesarios en las propiedades filtradas Más...
 
bool _OnShow ()
 _OnShow: Para poder realizar la carga inicial del control Más...
 
bool _OnRefresh ()
 _OnRefresh: Para poder realizar el refresco de los datos. Más...
 
virtual void _CalcularIntervaloFechas (eTipoPeriodicidad toPeriodicidad)
 Recarga el intervalo de fechas que tratar Más...
 
bool _Before_RunWorkerAsync ()
 Prepararación / configuración previa del widget antes de consultar la información Más...
 
void _WidgetExecuteRunWorker (object sender, DoWorkEventArgs e)
 Método que define el proceso que se va a ejecutar en segundo plano Más...
 
void _WidgetRunWorkerCompleted (object sender, RunWorkerCompletedEventArgs e)
 Método que se ejecutará al finalizar el proceso Más...
 
 EtiquetaBase ()
 Constructor Más...
 

Métodos protegidos

override void Dispose (bool disposing)
 Protected implementation of Dispose pattern. Más...
 
- Métodos protegidos heredados desde sage.ew.objetos.EtiquetaBase
override void Dispose (bool disposing)
 Limpiar los recursos que se estén utilizando. Más...
 

Propiedades

string IdBalance [get, set]
 Balance del que se recogerán los valores de variables para la fórmula. Más...
 
string Formula [get, set]
 Fórmula que se aplicará en la etiqueta. Más...
 
string AnalisisResultados [get, set]
 Propiedad para definir el analisis de resultados del widget (color y texto) Más...
 
DataTable AnalisisResultadosDataTable [get, set]
 Grid de datos para analisis de resultados Más...
 
new Color _ColorFondoEtiqueta [get, set]
 Sobrescribimos propiedad _ColorFondoEtiqueta para ocultarla de la grid de configuracion Más...
 
new string _Comentario [get, set]
 Sobrescribimos propiedad _Comentario para ocultarla de la grid de configuracion Más...
 
string UnidadMedida [get, set]
 Fórmula que se aplicará en la etiqueta. Más...
 
- Propiedades heredados desde sage.ew.objetos.EtiquetaBase
int _X [get, set]
 Posición X del widget Más...
 
int _Y [get, set]
 Posición Y del widget Más...
 
int _Alto [get, set]
 Alto del objeto Más...
 
int _Ancho [get, set]
 Ancho del objeto Más...
 
Color _ColorFondoEtiqueta [get, set]
 Color de fondo de la etiqueta Más...
 
string _Titulo [get, set]
 Texto para el título general de la etiqueta Más...
 
Color _ForeColorTitulo [get, set]
 Color de la fuente del título Más...
 
Color _BackColorTitulo [get, set]
 Color de fondo del título Más...
 
Font _FuenteTitulo [get, set]
 Fuente del título del widget Más...
 
string _Resultado [get, set]
 Texto para el resultado de la etiqueta Más...
 
Font _FuenteResultado [get, set]
 Fuente del resultado Más...
 
Color _ColorFuenteResultado [get, set]
 Color de la fuente del resultado Más...
 
ePosicion _PosicionResultado [get, set]
 Posición del resultado Más...
 
string _Comentario [get, set]
 Mostrará un texto de una línea por debajo del valor de resultado a modo de comentario visible. Más...
 
Font _FuenteComentario [get, set]
 Fuente del resultado Más...
 
Color _ColorFuenteComentario [get, set]
 Color de la fuente del comentario Más...
 
bool _Datos_Asincronos [get, set]
 Propiedad para gestionar la forma de obtener los datos Más...
 
virtual eTipoCalculo _TipoCalculo [get, set]
 Tipo de cálculo Más...
 
decimal _TotalResultado [get, set]
 Devuelve el resultado en formato numérico que se informa en el widget de etiqueta Más...
 
bool _AplicarEstilos [get, set]
 Obtiene o establece si el control debe aplicar estilos Más...
 
string _NombreID [get, set]
 Obtiene o establece el menú contextual Más...
 
bool _Editando [get, set]
 Obtiene o establece si el control esta en modo de edición Más...
 
Image _ImagenPersonalizable [get, set]
 Implementación del la imagen personalizable Más...
 
int _Intervalo [get, set]
 Obtiene o establece el intervalo de refresco Más...
 
bool _Refrescar [get, set]
 Nos indica si presentará la opción de refrescar el control Más...
 
ewcontextmenustrip _Menu [get, set]
 Obtiene o establece el menú contextual Más...
 
bool _Contorno [get, set]
 Indica si el control debe de pintar el contorno en el widget Más...
 
Color _ColorContorno [get, set]
 Color de fondo del contorno Más...
 
bool _Escalable [get, set]
 PARTE 100252 Nos indica si el control será escalable Más...
 
ControladorDesktop _ControladorDesktop [get, set]
 Tendremos el controlador mediante el que se podrá guardar las propiedades de un control y otras accciones como borrar un elemento ... Más...
 
Color _ColorLetra [get, set]
 _ColorLetra: Color de la letra del control Más...
 
Font _Fuente [get, set]
 _Fuente: Fuente del control Más...
 
bool _Resizable [get, set]
 Nos permite definir si el widget se puede mover en tiempo de ejecución del escritorio Más...
 
IUserElementoDesktop_GetData_Async _UserElementoDesktop [get, set]
 Referencia al contenedor del widget Más...
 
int _TiempoMaximo [get, set]
 Tiempo máximo en segundos Más...
 

Otros miembros heredados

- Campos de datos heredados desde sage.ew.objetos.EtiquetaBase
Dictionary< string, string > _Configuracion = null
 Diccionario de configuración del widget Más...
 
- Atributos protegidos heredados desde sage.ew.objetos.EtiquetaBase
DateTime _dFechaIni
 Variables para gestionar el filtro de fechas a realizar al ejecutar la etiqueta de resultados Más...
 
bool ActualizaTextosColores = false
 Define si se actualizarán los colores y textos de la etiqueta tras recuperar el resultado de la misma Más...
 

Descripción detallada

Etiqueta generica para calculo de Ratios de contabilidad. Clase derivada de EtiquetaBase.

Definición en la línea 32 del archivo EtiquetaContabilidadRatio.cs.

Documentación del constructor y destructor

◆ EtiquetaContabilidadRatio()

sage.ew.objetos.EtiquetaContabilidadRatio.EtiquetaContabilidadRatio ( )
inline

Constructor

Definición en la línea 179 del archivo EtiquetaContabilidadRatio.cs.

Documentación de las funciones miembro

◆ _Loading()

override bool sage.ew.objetos.EtiquetaContabilidadRatio._Loading ( Dictionary< string, string >  tdictPersonalizado)
inlinevirtual

Cargamos las propiedades específicas del control a partir de la cadena guardada en el tag de PERSONALIZADO del JSON

Parámetros
tdictPersonalizado
Devuelve

Reimplementado de sage.ew.objetos.EtiquetaBase.

Definición en la línea 304 del archivo EtiquetaContabilidadRatio.cs.

◆ _Obtener_Resultado()

override string sage.ew.objetos.EtiquetaContabilidadRatio._Obtener_Resultado ( DateTime  tdFechaIni,
DateTime  tdFechaFin,
out Color  toColorEtiqueta,
out string  tcComentario 
)
inlinevirtual

Redefinición para obtener resultado del ratio

Parámetros
tdFechaIniNo se utiliza
tdFechaFinNo se utiliza
toColorEtiquetaColor resultante del cálculo
tcComentarioComentario resultante del cálculo
Devuelve

Reimplementado de sage.ew.objetos.EtiquetaBase.

Definición en la línea 239 del archivo EtiquetaContabilidadRatio.cs.

◆ _Saving()

override Dictionary<string, string> sage.ew.objetos.EtiquetaContabilidadRatio._Saving ( )
inlinevirtual

Realizamos los cambios necesarios y nos devuelve la cadena que tenemos de guardar como personalizado

Devuelve
Devolverá la cadena que se guardará posteriormente en el JSON en el apartado de PERSONALIZADO

Reimplementado de sage.ew.objetos.EtiquetaBase.

Definición en la línea 289 del archivo EtiquetaContabilidadRatio.cs.

◆ Dispose()

override void sage.ew.objetos.EtiquetaContabilidadRatio.Dispose ( bool  disposing)
inlineprotected

Protected implementation of Dispose pattern.

Parámetros
disposing

Definición en la línea 202 del archivo EtiquetaContabilidadRatio.cs.

◆ GetListaBalances()

Dictionary<string, string> sage.ew.objetos.EtiquetaContabilidadRatio.GetListaBalances ( )
inline

Devuelve una lista con los balances

Devuelve

Definición en la línea 433 del archivo EtiquetaContabilidadRatio.cs.

Documentación de propiedades

◆ _ColorFondoEtiqueta

new Color sage.ew.objetos.EtiquetaContabilidadRatio._ColorFondoEtiqueta
getset

Sobrescribimos propiedad _ColorFondoEtiqueta para ocultarla de la grid de configuracion

Definición en la línea 144 del archivo EtiquetaContabilidadRatio.cs.

◆ _Comentario

new string sage.ew.objetos.EtiquetaContabilidadRatio._Comentario
getset

Sobrescribimos propiedad _Comentario para ocultarla de la grid de configuracion

Definición en la línea 154 del archivo EtiquetaContabilidadRatio.cs.

◆ AnalisisResultados

string sage.ew.objetos.EtiquetaContabilidadRatio.AnalisisResultados
getset

Propiedad para definir el analisis de resultados del widget (color y texto)

Definición en la línea 109 del archivo EtiquetaContabilidadRatio.cs.

◆ AnalisisResultadosDataTable

DataTable sage.ew.objetos.EtiquetaContabilidadRatio.AnalisisResultadosDataTable
getset

Grid de datos para analisis de resultados

Definición en la línea 121 del archivo EtiquetaContabilidadRatio.cs.

◆ Formula

string sage.ew.objetos.EtiquetaContabilidadRatio.Formula
getset

Fórmula que se aplicará en la etiqueta.

Definición en la línea 92 del archivo EtiquetaContabilidadRatio.cs.

◆ IdBalance

string sage.ew.objetos.EtiquetaContabilidadRatio.IdBalance
getset

Balance del que se recogerán los valores de variables para la fórmula.

Definición en la línea 50 del archivo EtiquetaContabilidadRatio.cs.

◆ UnidadMedida

string sage.ew.objetos.EtiquetaContabilidadRatio.UnidadMedida
getset

Fórmula que se aplicará en la etiqueta.

Definición en la línea 170 del archivo EtiquetaContabilidadRatio.cs.


La documentación para esta clase fue generada a partir de los siguientes ficheros: