Referencia de la Clase sage.ew.formul.Clases.ColumnDefinition

Clase para la definición de columnas personalizadas Más...

Diagrama de herencias de sage.ew.formul.Clases.ColumnDefinition

Tipos públicos

enum  TipoMascara {
  TipoMascara.Ninguna, TipoMascara.Porcentaje, TipoMascara.Total, TipoMascara.GrandTotal,
  TipoMascara.Peso, TipoMascara.Unidades, TipoMascara.Cajas
}
 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...
 
DataTable _GetColumns ()
 Devuelve los registros ascociados Más...
 
String _ToSQLColumnName (String tcAlias)
 Devuelve la columna para la consulta de SQL Más...
 
 ColumnDefinition ()
 Constructor Más...
 
 ColumnDefinition (DataRow toRow, Boolean tlInicial=false)
 Constructor Más...
 
 ColumnDefinition (String tcTitulo)
 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 estáticos

static String _GetCodigo (List< ColumnDefEntidad > loList, Int32 lnPosMax)
 Obtiene el codigo a partir de la ruta Más...
 
static DataTable _GetColumns (String tcFiltro, Int32 tnTablaId=0)
 Devuelve los registros ascociados Más...
 

Propiedades

List< ColumnDefEntidad_ListPath [get, set]
 Devuelve o establece toda la ruta de definition Más...
 
bool _ColumnAdded [get]
 Indica si la columna es personalizada Más...
 
Boolean _Oculta [get, set]
 Indica si es una columna oculta 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...
 
Boolean _IsLoad [get, set]
 Indica si los datos de las columnas relacionadas estan cargadas Más...
 
Boolean _Inmobilizada [get, set]
 Indica si la columna esta inmobiliza Más...
 
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...
 
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 _Nombre [get, set]
 Nombre 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 _Codigo [get, set]
 Codigo de la columna Más...
 
String _Entidad [get]
 Retorna el codigo del defentidad inical para hacer la relación Más...
 

Descripción detallada

Clase para la definición de columnas personalizadas

Definición en la línea 30 del archivo ColumnDefinition.cs.

Documentación de las enumeraciones miembro de la clase

◆ Accion

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 112 del archivo ColumnDefinition.cs.

◆ Activo

Sí/no

Valores de enumeraciones
Si 

No 

No

Definición en la línea 149 del archivo ColumnDefinition.cs.

◆ TipoMascara

Tipo de mascara

Valores de enumeraciones
Ninguna 

Ninguna

Porcentaje 

Porcentaje

Total 

Total

GrandTotal 

GrandTotal

Peso 

Peso

Unidades 

Unidades

Cajas 

Cajas

Definición en la línea 70 del archivo ColumnDefinition.cs.

Documentación del constructor y destructor

◆ ColumnDefinition() [1/5]

sage.ew.formul.Clases.ColumnDefinition.ColumnDefinition ( )
inline

Constructor

Definición en la línea 1091 del archivo ColumnDefinition.cs.

◆ ColumnDefinition() [2/5]

sage.ew.formul.Clases.ColumnDefinition.ColumnDefinition ( DataRow  toRow,
Boolean  tlInicial = false 
)
inline

Constructor

Definición en la línea 1098 del archivo ColumnDefinition.cs.

◆ ColumnDefinition() [3/5]

sage.ew.formul.Clases.ColumnDefinition.ColumnDefinition ( String  tcTitulo)
inline

Constructor

Parámetros
tcTitulo

Definición en la línea 1118 del archivo ColumnDefinition.cs.

◆ ColumnDefinition() [4/5]

sage.ew.formul.Clases.ColumnDefinition.ColumnDefinition ( XElement  toElement)
inline

Constructor

Parámetros
toElement

Definición en la línea 1127 del archivo ColumnDefinition.cs.

◆ ColumnDefinition() [5/5]

sage.ew.formul.Clases.ColumnDefinition.ColumnDefinition ( DataColumn  toElement)
inline

Constructor

Parámetros
toElement

Definición en la línea 1193 del archivo ColumnDefinition.cs.

Documentación de las funciones miembro

◆ _GetCodigo()

static String sage.ew.formul.Clases.ColumnDefinition._GetCodigo ( List< ColumnDefEntidad loList,
Int32  lnPosMax 
)
inlinestatic

Obtiene el codigo a partir de la ruta

Parámetros
loList
lnPosMax
Devuelve

Definición en la línea 884 del archivo ColumnDefinition.cs.

◆ _GetCodigoParent()

String sage.ew.formul.Clases.ColumnDefinition._GetCodigoParent ( )
inline

Obtiene el código de la ruta anterior

Devuelve

Definición en la línea 962 del archivo ColumnDefinition.cs.

◆ _GetColumns() [1/2]

DataTable sage.ew.formul.Clases.ColumnDefinition._GetColumns ( )
inline

Devuelve los registros ascociados

Devuelve

Definición en la línea 971 del archivo ColumnDefinition.cs.

◆ _GetColumns() [2/2]

static DataTable sage.ew.formul.Clases.ColumnDefinition._GetColumns ( String  tcFiltro,
Int32  tnTablaId = 0 
)
inlinestatic

Devuelve los registros ascociados

Parámetros
tcFiltro
tnTablaId
Devuelve

Definición en la línea 982 del archivo ColumnDefinition.cs.

◆ _GetMascara()

String sage.ew.formul.Clases.ColumnDefinition._GetMascara ( )
inline

Obtine la mascara segun el tipo especificado

Devuelve

Definición en la línea 923 del archivo ColumnDefinition.cs.

◆ _ResetSpecialProperties()

void sage.ew.formul.Clases.ColumnDefinition._ResetSpecialProperties ( )
inline

Reestablece los valores readonly para las propiedades segun sus valores

Definición en la línea 913 del archivo ColumnDefinition.cs.

◆ _ToSQLColumnName()

String sage.ew.formul.Clases.ColumnDefinition._ToSQLColumnName ( String  tcAlias)
inline

Devuelve la columna para la consulta de SQL

Parámetros
tcAlias
Devuelve

Definición en la línea 1061 del archivo ColumnDefinition.cs.

◆ _ToXElement()

XElement sage.ew.formul.Clases.ColumnDefinition._ToXElement ( )
inline

Devuelve un XElement con los parámetros de la columna

Devuelve

Definición en la línea 1220 del archivo ColumnDefinition.cs.

◆ GetAttributes()

AttributeCollection sage.ew.formul.Clases.ColumnDefinition.GetAttributes ( )
inline

GetAttributes

Devuelve
AttributeCollection

Definición en la línea 1279 del archivo ColumnDefinition.cs.

◆ GetClassName()

String sage.ew.formul.Clases.ColumnDefinition.GetClassName ( )
inline

Get Class Name

Devuelve
String

Definición en la línea 1270 del archivo ColumnDefinition.cs.

◆ GetComponentName()

String sage.ew.formul.Clases.ColumnDefinition.GetComponentName ( )
inline

GetComponentName

Devuelve
String

Definición en la línea 1288 del archivo ColumnDefinition.cs.

◆ GetConverter()

TypeConverter sage.ew.formul.Clases.ColumnDefinition.GetConverter ( )
inline

GetConverter

Devuelve
TypeConverter

Definición en la línea 1297 del archivo ColumnDefinition.cs.

◆ GetDefaultEvent()

EventDescriptor sage.ew.formul.Clases.ColumnDefinition.GetDefaultEvent ( )
inline

GetDefaultEvent

Devuelve
EventDescriptor

Definición en la línea 1306 del archivo ColumnDefinition.cs.

◆ GetDefaultProperty()

PropertyDescriptor sage.ew.formul.Clases.ColumnDefinition.GetDefaultProperty ( )
inline

GetDefaultProperty

Devuelve
PropertyDescriptor

Definición en la línea 1315 del archivo ColumnDefinition.cs.

◆ GetEditor()

object sage.ew.formul.Clases.ColumnDefinition.GetEditor ( Type  editorBaseType)
inline

GetEditor

Parámetros
editorBaseTypeeditorBaseType
Devuelve
object

Definición en la línea 1325 del archivo ColumnDefinition.cs.

◆ GetEvents() [1/2]

EventDescriptorCollection sage.ew.formul.Clases.ColumnDefinition.GetEvents ( Attribute []  attributes)
inline

GetEvents

Parámetros
attributes
Devuelve

Definición en la línea 1335 del archivo ColumnDefinition.cs.

◆ GetEvents() [2/2]

EventDescriptorCollection sage.ew.formul.Clases.ColumnDefinition.GetEvents ( )
inline

GetEvents

Devuelve

Definición en la línea 1344 del archivo ColumnDefinition.cs.

◆ GetProperties() [1/2]

PropertyDescriptorCollection sage.ew.formul.Clases.ColumnDefinition.GetProperties ( Attribute []  attributes)
inline

GetProperties

Parámetros
attributes
Devuelve

Definición en la línea 1354 del archivo ColumnDefinition.cs.

◆ GetProperties() [2/2]

PropertyDescriptorCollection sage.ew.formul.Clases.ColumnDefinition.GetProperties ( )
inline

GetProperties

Devuelve

Definición en la línea 1392 del archivo ColumnDefinition.cs.

◆ GetPropertyOwner()

object sage.ew.formul.Clases.ColumnDefinition.GetPropertyOwner ( PropertyDescriptor  pd)
inline

GetPropertyOwner

Parámetros
pd
Devuelve

Definición en la línea 1404 del archivo ColumnDefinition.cs.

Documentación de propiedades

◆ _Accion

Accion sage.ew.formul.Clases.ColumnDefinition._Accion
getset

Tamaño de la columna

Definición en la línea 376 del archivo ColumnDefinition.cs.

◆ _Codigo

String sage.ew.formul.Clases.ColumnDefinition._Codigo
getset

Codigo de la columna

Definición en la línea 836 del archivo ColumnDefinition.cs.

◆ _ColorFondo

Color sage.ew.formul.Clases.ColumnDefinition._ColorFondo
getset

Color de fondo

Definición en la línea 627 del archivo ColumnDefinition.cs.

◆ _ColorLetra

Color sage.ew.formul.Clases.ColumnDefinition._ColorLetra
getset

Color de la letra

Definición en la línea 644 del archivo ColumnDefinition.cs.

◆ _ColorsChanged

Boolean sage.ew.formul.Clases.ColumnDefinition._ColorsChanged
get

Indica si hay cambios en los colores

Definición en la línea 545 del archivo ColumnDefinition.cs.

◆ _ColumnAdded

bool sage.ew.formul.Clases.ColumnDefinition._ColumnAdded
get

Indica si la columna es personalizada

Definición en la línea 191 del archivo ColumnDefinition.cs.

◆ _ColumnsList

Dictionary<String, ColumnDefinition> sage.ew.formul.Clases.ColumnDefinition._ColumnsList
getset

Listado de columnas original

Definición en la línea 804 del archivo ColumnDefinition.cs.

◆ _DefEntidad

ColumnDefEntidad sage.ew.formul.Clases.ColumnDefinition._DefEntidad
getset

Definición de entidades

Definición en la línea 225 del archivo ColumnDefinition.cs.

◆ _DefinicionValores

DefinicionValores sage.ew.formul.Clases.ColumnDefinition._DefinicionValores
getset

Tamaño de la columna

Definición en la línea 395 del archivo ColumnDefinition.cs.

◆ _Entidad

String sage.ew.formul.Clases.ColumnDefinition._Entidad
get

Retorna el codigo del defentidad inical para hacer la relación

Definición en la línea 871 del archivo ColumnDefinition.cs.

◆ _GoogleMaps

Activo sage.ew.formul.Clases.ColumnDefinition._GoogleMaps
getset

Color de la letra

Definición en la línea 664 del archivo ColumnDefinition.cs.

◆ _GoogleMapsConfig

GoogleMapsConfig sage.ew.formul.Clases.ColumnDefinition._GoogleMapsConfig
getset

Propiedad GoogleMaps para property grid

Definición en la línea 685 del archivo ColumnDefinition.cs.

◆ _HasRelacion

Boolean sage.ew.formul.Clases.ColumnDefinition._HasRelacion
get

Indica si se puede realizar la relación con otra tabla

Definición en la línea 243 del archivo ColumnDefinition.cs.

◆ _IncluidoCSV

Boolean sage.ew.formul.Clases.ColumnDefinition._IncluidoCSV
get

Indica si permite la navegación

Definición en la línea 533 del archivo ColumnDefinition.cs.

◆ _IncluidoSageReports

Boolean sage.ew.formul.Clases.ColumnDefinition._IncluidoSageReports
get

Indica si permite la navegación

Definición en la línea 521 del archivo ColumnDefinition.cs.

◆ _IncluirExportacionCSV

Activo sage.ew.formul.Clases.ColumnDefinition._IncluirExportacionCSV
getset

Incluir en CSV

Definición en la línea 481 del archivo ColumnDefinition.cs.

◆ _IncluirSageReports

Activo sage.ew.formul.Clases.ColumnDefinition._IncluirSageReports
getset

Incluir en SageReport

Definición en la línea 462 del archivo ColumnDefinition.cs.

◆ _Inmobilizada

Boolean sage.ew.formul.Clases.ColumnDefinition._Inmobilizada
getset

Indica si la columna esta inmobiliza

Definición en la línea 271 del archivo ColumnDefinition.cs.

◆ _IsBoolean

Boolean sage.ew.formul.Clases.ColumnDefinition._IsBoolean
get

Indica si la columna es de tipo lógico

Definición en la línea 759 del archivo ColumnDefinition.cs.

◆ _IsDate

Boolean sage.ew.formul.Clases.ColumnDefinition._IsDate
get

Indica si la columna es fecha

Definición en la línea 790 del archivo ColumnDefinition.cs.

◆ _IsLoad

Boolean sage.ew.formul.Clases.ColumnDefinition._IsLoad
getset

Indica si los datos de las columnas relacionadas estan cargadas

Definición en la línea 255 del archivo ColumnDefinition.cs.

◆ _IsMemo

Boolean sage.ew.formul.Clases.ColumnDefinition._IsMemo
get

Indica si la columna es numerica

Definición en la línea 747 del archivo ColumnDefinition.cs.

◆ _IsNumeric

Boolean sage.ew.formul.Clases.ColumnDefinition._IsNumeric
get

Indica si la columna es numerica

Definición en la línea 735 del archivo ColumnDefinition.cs.

◆ _ListPath

List<ColumnDefEntidad> sage.ew.formul.Clases.ColumnDefinition._ListPath
getset

Devuelve o establece toda la ruta de definition

Definición en la línea 168 del archivo ColumnDefinition.cs.

◆ _Mante

String sage.ew.formul.Clases.ColumnDefinition._Mante
getset

Nombre de la columna

Definición en la línea 610 del archivo ColumnDefinition.cs.

◆ _Mascara

TipoMascara sage.ew.formul.Clases.ColumnDefinition._Mascara
getset

Máscara que se aplicará

Definición en la línea 357 del archivo ColumnDefinition.cs.

◆ _Nombre

String sage.ew.formul.Clases.ColumnDefinition._Nombre
getset

Nombre de la columna

Definición en la línea 594 del archivo ColumnDefinition.cs.

◆ _NTipoCampo

Int32 sage.ew.formul.Clases.ColumnDefinition._NTipoCampo
getset

Tipo campo númerico

Definición en la línea 719 del archivo ColumnDefinition.cs.

◆ _Oculta

Boolean sage.ew.formul.Clases.ColumnDefinition._Oculta
getset

Indica si es una columna oculta

Definición en la línea 203 del archivo ColumnDefinition.cs.

◆ _OperacionCalculo

Listados._Operacion_Calculo sage.ew.formul.Clases.ColumnDefinition._OperacionCalculo
get

Obtiene la operación a realizar según la acción seleccionada

Definición en la línea 413 del archivo ColumnDefinition.cs.

◆ _PermiteGoogleMaps

Boolean sage.ew.formul.Clases.ColumnDefinition._PermiteGoogleMaps
get

Indica si permite la navegación de google maps

Definición en la línea 509 del archivo ColumnDefinition.cs.

◆ _PermiteNavegacion

Boolean sage.ew.formul.Clases.ColumnDefinition._PermiteNavegacion
get

Indica si permite la navegación

Definición en la línea 497 del archivo ColumnDefinition.cs.

◆ _PermitirNavegacion

Activo sage.ew.formul.Clases.ColumnDefinition._PermitirNavegacion
getset

Permitir navegación

Definición en la línea 442 del archivo ColumnDefinition.cs.

◆ _Posicion

Int32 sage.ew.formul.Clases.ColumnDefinition._Posicion
getset

Posición de la columna

Definición en la línea 578 del archivo ColumnDefinition.cs.

◆ _TipoCampo

GoogleMapsConfig.TipoCampo sage.ew.formul.Clases.ColumnDefinition._TipoCampo
getset

Enum tipo de campo

Definición en la línea 703 del archivo ColumnDefinition.cs.

◆ _Titulo

String sage.ew.formul.Clases.ColumnDefinition._Titulo
getset

Título de la columna

Definición en la línea 288 del archivo ColumnDefinition.cs.

◆ _TituloNavegacion

String sage.ew.formul.Clases.ColumnDefinition._TituloNavegacion
getset

Título del botón de navegación

Definición en la línea 559 del archivo ColumnDefinition.cs.

◆ _UserWidth

Int32 sage.ew.formul.Clases.ColumnDefinition._UserWidth
getset

Indica el tamaño de la columna definida por el usuario

Definición en la línea 337 del archivo ColumnDefinition.cs.

◆ _Visible

Boolean sage.ew.formul.Clases.ColumnDefinition._Visible
getset

Indica si la columna esta visible

Definición en la línea 820 del archivo ColumnDefinition.cs.

◆ _Width

Int32 sage.ew.formul.Clases.ColumnDefinition._Width
getset

Tamaño de la columna

Definición en la línea 321 del archivo ColumnDefinition.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: