Clase para la definición de columnas personalizadas Más...
Tipos públicos | |
enum | TipoMascara { TipoMascara.Ninguna, TipoMascara.Porcentaje, TipoMascara.Total, TipoMascara.GrandTotal, TipoMascara.Peso, TipoMascara.Unidades, TipoMascara.Cajas, TipoMascara.PrecioCoste } |
Tipo de mascara Más... | |
enum | Accion { Accion.Ninguna, Accion.Contador, Accion.Media, Accion.Minimo, Accion.Maximo, Accion.Suma } |
Tipo de acción Más... | |
enum | Activo { Activo.Si = 1, Activo.No = 0 } |
Sí/no Más... | |
Métodos públicos | |
void | _ResetSpecialProperties () |
Reestablece los valores readonly para las propiedades segun sus valores Más... | |
String | _GetMascara () |
Obtine la mascara segun el tipo especificado Más... | |
String | _GetCodigoParent () |
Obtiene el código de la ruta anterior Más... | |
String | _ToSQLColumnName (String tcAlias) |
Devuelve la columna para la consulta de SQL Más... | |
ColumnDefinition () | |
Constructor Más... | |
ColumnDefinition (String tcTitulo) | |
Constructor Más... | |
ColumnDefinition (DataRow toRow, Boolean tlInicial=false) | |
Constructor Más... | |
ColumnDefinition (XElement toElement) | |
Constructor Más... | |
ColumnDefinition (DataColumn toElement) | |
Constructor Más... | |
XElement | _ToXElement () |
Devuelve un XElement con los parámetros de la columna Más... | |
String | GetClassName () |
Get Class Name Más... | |
AttributeCollection | GetAttributes () |
GetAttributes Más... | |
String | GetComponentName () |
GetComponentName Más... | |
TypeConverter | GetConverter () |
GetConverter Más... | |
EventDescriptor | GetDefaultEvent () |
GetDefaultEvent Más... | |
PropertyDescriptor | GetDefaultProperty () |
GetDefaultProperty Más... | |
object | GetEditor (Type editorBaseType) |
GetEditor Más... | |
EventDescriptorCollection | GetEvents (Attribute[] attributes) |
GetEvents Más... | |
EventDescriptorCollection | GetEvents () |
GetEvents Más... | |
PropertyDescriptorCollection | GetProperties (Attribute[] attributes) |
GetProperties Más... | |
PropertyDescriptorCollection | GetProperties () |
GetProperties Más... | |
object | GetPropertyOwner (PropertyDescriptor pd) |
GetPropertyOwner Más... | |
Métodos públicos heredados desde sage.ew.formul.Clases.ColumnDefinitionBase | |
DataTable | _GetColumns () |
Devuelve los registros ascociados Más... | |
ColumnDefinitionBase () | |
Constructor Más... | |
ColumnDefinitionBase (String tcTitulo) | |
Constructor Más... | |
ColumnDefinitionBase (DataRow toRow, Boolean tlInicial=false) | |
Constructor Más... | |
Métodos públicos estáticos | |
static String | _GetCodigo (List< ColumnDefEntidad > loList, Int32 lnPosMax) |
Obtiene el codigo a partir de la ruta Más... | |
static List< IListadoComunicado > | _GetComunicadosByType (List< string > toClasses=null) |
Obtener los comunicados, a partir deun listado de clases o todos los que se encuentren en la aplicación Más... | |
static List< ColumnDefinition > | _ValidaCondicion (List< ColumnDefinition > toColumns) |
Valida la condición Más... | |
Métodos públicos estáticos heredados desde sage.ew.formul.Clases.ColumnDefinitionBase | |
static DataTable | _GetColumns (String tcFiltro, Int32 tnTablaId=0) |
Devuelve los registros ascociados Más... | |
static DataTable | _GetColumns (List< IDefEntidad > toEntidades, string tcFiltro="") |
Devuelve los registros ascociados Más... | |
Propiedades | |
bool | _ColumnAdded [get] |
Indica si la columna es personalizada Más... | |
Boolean | _Oculta [get, set] |
Indica si es una columna oculta Más... | |
List< IListadoComunicado > | _Comunicados [get] |
Listado de comunicados de la columna Más... | |
Activo | _IncluirComunicados [get, set] |
Indica si la columna esta inmobiliza Más... | |
Boolean | _Inmobilizada [get, set] |
Indica si la columna esta inmobiliza Más... | |
override String | _Titulo [get, set] |
Título de la columna Más... | |
Int32 | _Width [get, set] |
Tamaño de la columna Más... | |
Int32 | _UserWidth [get, set] |
Indica el tamaño de la columna definida por el usuario Más... | |
TipoMascara | _Mascara [get, set] |
Máscara que se aplicará Más... | |
override List< ColumnDefEntidad > | _ListPath [get, set] |
Devuelve o establece toda la ruta de definition Más... | |
Accion | _Accion [get, set] |
Tamaño de la columna Más... | |
DefinicionValores | _DefinicionValores [get, set] |
Tamaño de la columna Más... | |
Listados._Operacion_Calculo | _OperacionCalculo [get] |
Obtiene la operación a realizar según la acción seleccionada Más... | |
Activo | _PermitirNavegacion [get, set] |
Permitir navegación Más... | |
Activo | _IncluirSageReports [get, set] |
Incluir en SageReport Más... | |
Activo | _IncluirExportacionCSV [get, set] |
Incluir en CSV Más... | |
Boolean | _PermiteNavegacion [get] |
Indica si permite la navegación Más... | |
Boolean | _PermiteGoogleMaps [get] |
Indica si permite la navegación de google maps Más... | |
Boolean | _IncluidoSageReports [get] |
Indica si permite la navegación Más... | |
Boolean | _IncluidoCSV [get] |
Indica si permite la navegación Más... | |
Boolean | _ColorsChanged [get] |
Indica si hay cambios en los colores Más... | |
String | _TituloNavegacion [get, set] |
Título del botón de navegación Más... | |
Int32 | _Posicion [get, set] |
Posición de la columna Más... | |
String | _Mante [get, set] |
Nombre de la columna Más... | |
Color | _ColorFondo [get, set] |
Color de fondo Más... | |
Color | _ColorLetra [get, set] |
Color de la letra Más... | |
Activo | _GoogleMaps [get, set] |
Color de la letra Más... | |
GoogleMapsConfig | _GoogleMapsConfig [get, set] |
Propiedad GoogleMaps para property grid Más... | |
GoogleMapsConfig.TipoCampo | _TipoCampo [get, set] |
Enum tipo de campo Más... | |
Int32 | _NTipoCampo [get, set] |
Tipo campo númerico Más... | |
Boolean | _IsNumeric [get] |
Indica si la columna es numerica Más... | |
Boolean | _IsMemo [get] |
Indica si la columna es numerica Más... | |
Boolean | _IsBoolean [get] |
Indica si la columna es de tipo lógico Más... | |
Boolean | _IsDate [get] |
Indica si la columna es fecha Más... | |
Dictionary< String, ColumnDefinition > | _ColumnsList [get, set] |
Listado de columnas original Más... | |
Boolean | _Visible [get, set] |
Indica si la columna esta visible Más... | |
String | _Entidad [get] |
Retorna el codigo del defentidad inical para hacer la relación Más... | |
Propiedades heredados desde sage.ew.formul.Clases.ColumnDefinitionBase | |
Boolean | _IsLoad [get, set] |
Indica si los datos de las columnas relacionadas estan cargadas Más... | |
string | _Codigo [get, set] |
Codigo de la columna Más... | |
virtual String | _Titulo [get, set] |
Título Más... | |
String | _Nombre [get, set] |
Nombre de la columna Más... | |
virtual List< ColumnDefEntidad > | _ListPath [get, set] |
Devuelve o establece toda la ruta de definition Más... | |
List< ColumnDefEntidad > | _DefinicionEntidades [get] |
Definición de entidades Más... | |
ColumnDefEntidad | _DefEntidad [get, set] |
Definición de entidades Más... | |
Boolean | _HasRelacion [get] |
Indica si se puede realizar la relación con otra tabla Más... | |
Otros miembros heredados | |
Métodos protegidos estáticos heredados desde sage.ew.formul.Clases.ColumnDefinitionBase | |
static string | _GetSQLColumns (string tcBd, string tcFiltro, bool tbOrder, Int32 tnTablaId=0) |
Obtener la SQL de los campos Más... | |
Atributos protegidos heredados desde sage.ew.formul.Clases.ColumnDefinitionBase | |
ColumnDefEntidad | _oDefEntidad = null |
Definición de entidades Más... | |
List< ColumnDefEntidad > | _oListDefEntidad = new List<ColumnDefEntidad>() |
Definición de entidades Más... | |
Clase para la definición de columnas personalizadas
Definición en la línea 32 del archivo ColumnDefinition.cs.
|
strong |
Tipo de acción
Valores de enumeraciones | |
---|---|
Ninguna | Ninguna |
Contador | Contador |
Media | Media |
Minimo | Mínimo |
Maximo | Máximo |
Suma | Suma |
Definición en la línea 117 del archivo ColumnDefinition.cs.
|
strong |
Sí/no
Valores de enumeraciones | |
---|---|
Si | Sí |
No | No |
Definición en la línea 154 del archivo ColumnDefinition.cs.
Tipo de mascara
Valores de enumeraciones | |
---|---|
Ninguna | Ninguna |
Porcentaje | Porcentaje |
Total | Total |
GrandTotal | GrandTotal |
Peso | Peso |
Unidades | Unidades |
Cajas | Cajas |
PrecioCoste | PrecioCoste |
Definición en la línea 70 del archivo ColumnDefinition.cs.
|
inline |
Constructor
Definición en la línea 1015 del archivo ColumnDefinition.cs.
|
inline |
|
inline |
Constructor
Definición en la línea 1033 del archivo ColumnDefinition.cs.
|
inline |
|
inline |
|
inlinestatic |
Obtiene el codigo a partir de la ruta
loList | |
lnPosMax |
Definición en la línea 847 del archivo ColumnDefinition.cs.
|
inline |
Obtiene el código de la ruta anterior
Definición en la línea 928 del archivo ColumnDefinition.cs.
|
inlinestatic |
Obtener los comunicados, a partir deun listado de clases o todos los que se encuentren en la aplicación
toClasses |
Definición en la línea 1066 del archivo ColumnDefinition.cs.
|
inline |
Obtine la mascara segun el tipo especificado
Definición en la línea 886 del archivo ColumnDefinition.cs.
|
inline |
Reestablece los valores readonly para las propiedades segun sus valores
Definición en la línea 876 del archivo ColumnDefinition.cs.
|
inline |
Devuelve la columna para la consulta de SQL
tcAlias |
Definición en la línea 985 del archivo ColumnDefinition.cs.
|
inline |
Devuelve un XElement con los parámetros de la columna
Definición en la línea 1205 del archivo ColumnDefinition.cs.
|
inlinestatic |
Valida la condición
toColumns |
Definición en la línea 1255 del archivo ColumnDefinition.cs.
|
inline |
GetAttributes
Definición en la línea 1314 del archivo ColumnDefinition.cs.
|
inline |
|
inline |
|
inline |
|
inline |
GetDefaultEvent
Definición en la línea 1341 del archivo ColumnDefinition.cs.
|
inline |
GetDefaultProperty
Definición en la línea 1350 del archivo ColumnDefinition.cs.
|
inline |
GetEditor
editorBaseType | editorBaseType |
Definición en la línea 1360 del archivo ColumnDefinition.cs.
|
inline |
GetEvents
attributes |
Definición en la línea 1370 del archivo ColumnDefinition.cs.
|
inline |
|
inline |
GetProperties
attributes |
Definición en la línea 1389 del archivo ColumnDefinition.cs.
|
inline |
|
inline |
GetPropertyOwner
pd |
Definición en la línea 1443 del archivo ColumnDefinition.cs.
|
getset |
Tamaño de la columna
Definición en la línea 390 del archivo ColumnDefinition.cs.
|
getset |
Color de fondo
Definición en la línea 625 del archivo ColumnDefinition.cs.
|
getset |
Color de la letra
Definición en la línea 642 del archivo ColumnDefinition.cs.
|
get |
Indica si hay cambios en los colores
Definición en la línea 559 del archivo ColumnDefinition.cs.
|
get |
Indica si la columna es personalizada
Definición en la línea 203 del archivo ColumnDefinition.cs.
|
getset |
Listado de columnas original
Definición en la línea 802 del archivo ColumnDefinition.cs.
|
get |
Listado de comunicados de la columna
Definición en la línea 237 del archivo ColumnDefinition.cs.
|
getset |
Tamaño de la columna
Definición en la línea 409 del archivo ColumnDefinition.cs.
|
get |
Retorna el codigo del defentidad inical para hacer la relación
Definición en la línea 834 del archivo ColumnDefinition.cs.
|
getset |
Color de la letra
Definición en la línea 662 del archivo ColumnDefinition.cs.
|
getset |
Propiedad GoogleMaps para property grid
Definición en la línea 683 del archivo ColumnDefinition.cs.
|
get |
Indica si permite la navegación
Definición en la línea 547 del archivo ColumnDefinition.cs.
|
get |
Indica si permite la navegación
Definición en la línea 535 del archivo ColumnDefinition.cs.
|
getset |
Indica si la columna esta inmobiliza
Definición en la línea 251 del archivo ColumnDefinition.cs.
|
getset |
Incluir en CSV
Definición en la línea 495 del archivo ColumnDefinition.cs.
|
getset |
Incluir en SageReport
Definición en la línea 476 del archivo ColumnDefinition.cs.
|
getset |
Indica si la columna esta inmobiliza
Definición en la línea 267 del archivo ColumnDefinition.cs.
|
get |
Indica si la columna es de tipo lógico
Definición en la línea 757 del archivo ColumnDefinition.cs.
|
get |
Indica si la columna es fecha
Definición en la línea 788 del archivo ColumnDefinition.cs.
|
get |
Indica si la columna es numerica
Definición en la línea 745 del archivo ColumnDefinition.cs.
|
get |
Indica si la columna es numerica
Definición en la línea 733 del archivo ColumnDefinition.cs.
|
getset |
Devuelve o establece toda la ruta de definition
Definición en la línea 369 del archivo ColumnDefinition.cs.
|
getset |
Nombre de la columna
Definición en la línea 608 del archivo ColumnDefinition.cs.
|
getset |
Máscara que se aplicará
Definición en la línea 353 del archivo ColumnDefinition.cs.
|
getset |
Tipo campo númerico
Definición en la línea 717 del archivo ColumnDefinition.cs.
|
getset |
Indica si es una columna oculta
Definición en la línea 215 del archivo ColumnDefinition.cs.
|
get |
Obtiene la operación a realizar según la acción seleccionada
Definición en la línea 427 del archivo ColumnDefinition.cs.
|
get |
Indica si permite la navegación de google maps
Definición en la línea 523 del archivo ColumnDefinition.cs.
|
get |
Indica si permite la navegación
Definición en la línea 511 del archivo ColumnDefinition.cs.
|
getset |
Permitir navegación
Definición en la línea 456 del archivo ColumnDefinition.cs.
|
getset |
Posición de la columna
Definición en la línea 592 del archivo ColumnDefinition.cs.
|
getset |
Enum tipo de campo
Definición en la línea 701 del archivo ColumnDefinition.cs.
|
getset |
Título de la columna
Definición en la línea 284 del archivo ColumnDefinition.cs.
|
getset |
Título del botón de navegación
Definición en la línea 573 del archivo ColumnDefinition.cs.
|
getset |
Indica el tamaño de la columna definida por el usuario
Definición en la línea 333 del archivo ColumnDefinition.cs.
|
getset |
Indica si la columna esta visible
Definición en la línea 818 del archivo ColumnDefinition.cs.
|
getset |
Tamaño de la columna
Definición en la línea 317 del archivo ColumnDefinition.cs.