Referencia de la Clase sage.ew.txtbox.UserControls.ewtxtcodlabel

Clase base para controles de tipo txtcodlabelf Más...

Diagrama de herencias de sage.ew.txtbox.UserControls.ewtxtcodlabel
sage.addons.amortiza.Visual.UserControls.txttipoamor sage.addons.gaped.Visual.UserControls.txtestados sage.addons.gestdoc.Visual.UserControls.txtpropiedad sage.addons.idatos.Visual.UserControls.txtplinter_c sage.addons.offline.Visual.UserControls.txtsucursales sage.addons.rgpd.Visual.UserControls.txtbaselegal sage.addons.rgpd.Visual.UserControls.txtcategorias sage.addons.rgpd.Visual.UserControls.txtentidad_c sage.addons.rgpd.Visual.UserControls.txtmotisupr sage.addons.rgpd.Visual.UserControls.txtorigen sage.addons.rgpd.Visual.UserControls.txttratamientos sage.addons.services.Visual.UserControls.txtClasificacion sage.addons.services.Visual.UserControls.txtEstServ sage.addons.services.Visual.UserControls.txtGrupTipGas sage.addons.services.Visual.UserControls.txtMontajes sage.addons.services.Visual.UserControls.txtProblema sage.addons.services.Visual.UserControls.txtSerAtTec sage.addons.services.Visual.UserControls.txtSolucion sage.addons.services.Visual.UserControls.txtTecnicos sage.addons.services.Visual.UserControls.txtTipoGaran sage.addons.services.Visual.UserControls.txtTipoGastos sage.addons.services.Visual.UserControls.txtTipoServ Sage.ES.S50.UnitTest.Txtbox.ewtxtcodlabelTest.EwTxtCodLabelWrapper sage.ew.objetos.txtTipoFactura sage.ew.tpv.txtSelTipoDoc sage.ew.txtbox.txtDivisaBase sage.ew.txtbox.txtSIIMotivoRectificacion sage.ew.txtbox.txtSIIRectificativaARectificar sage.ew.txtbox.txtSIIRectificativaTipo sage.ew.txtbox.UserControls.ewtxtcodlabelRaizCuenta sage.ew.txtbox.UserControls.txtActividad sage.ew.txtbox.UserControls.txtAgencia sage.ew.txtbox.UserControls.txtAlbaranProduccionFab sage.ew.txtbox.UserControls.txtAlbaranTransformacionFab sage.ew.txtbox.UserControls.txtAlmacen sage.ew.txtbox.UserControls.txtAnaliticaNivel sage.ew.txtbox.UserControls.txtArqueo sage.ew.txtbox.UserControls.txtArticulo sage.ew.txtbox.UserControls.txtAsiento sage.ew.txtbox.UserControls.txtAsientoPredefinido sage.ew.txtbox.UserControls.txtBanco sage.ew.txtbox.UserControls.txtCajasTpv sage.ew.txtbox.UserControls.txtCanal sage.ew.txtbox.UserControls.txtCaracteristica sage.ew.txtbox.UserControls.txtCategoriaEmpleado sage.ew.txtbox.UserControls.txtCategoriaLote sage.ew.txtbox.UserControls.txtCausaLote sage.ew.txtbox.UserControls.txtClasificacion sage.ew.txtbox.UserControls.txtCliente sage.ew.txtbox.UserControls.txtCNAE sage.ew.txtbox.UserControls.txtCodAnalitico sage.ew.txtbox.UserControls.txtCodPos sage.ew.txtbox.UserControls.txtColor sage.ew.txtbox.UserControls.txtComboSerieDocumentosVenta sage.ew.txtbox.UserControls.txtCompaniaCredito sage.ew.txtbox.UserControls.txtComprobacionNIF sage.ew.txtbox.UserControls.txtConceptoAsiento sage.ew.txtbox.UserControls.txtConceptoConciliacion sage.ew.txtbox.UserControls.txtConceptoCuota sage.ew.txtbox.UserControls.txtConceptoGastoIngreso sage.ew.txtbox.UserControls.txtConceptoIRPF sage.ew.txtbox.UserControls.txtConceptosComunes sage.ew.txtbox.UserControls.txtConceptoSuplidos sage.ew.txtbox.UserControls.txtContadorOrdenSoportado sage.ew.txtbox.UserControls.txtCuenta sage.ew.txtbox.UserControls.txtCuentaBanco sage.ew.txtbox.UserControls.txtCuentaContable sage.ew.txtbox.UserControls.txtCuentaERP sage.ew.txtbox.UserControls.txtCuentaSecundaria sage.ew.txtbox.UserControls.txtCuentaSituacion sage.ew.txtbox.UserControls.txtDefinicionServicio sage.ew.txtbox.UserControls.txtDefVales sage.ew.txtbox.UserControls.txtDelegaciones sage.ew.txtbox.UserControls.txtEjercicio sage.ew.txtbox.UserControls.txtEmpleado sage.ew.txtbox.UserControls.txtEmpresa sage.ew.txtbox.UserControls.txtEntidadBancaria sage.ew.txtbox.UserControls.txtFamilia sage.ew.txtbox.UserControls.txtFecha sage.ew.txtbox.UserControls.txtFiltroAgrupacionAnalitica sage.ew.txtbox.UserControls.txtFiltroBalance sage.ew.txtbox.UserControls.txtFormaCobro sage.ew.txtbox.UserControls.txtFormaPagoBase sage.ew.txtbox.UserControls.txtFormaPagoFacturaE sage.ew.txtbox.UserControls.txtFuturoCliente sage.ew.txtbox.UserControls.txtGastoAdicional sage.ew.txtbox.UserControls.txtGrupoColores sage.ew.txtbox.UserControls.txtGrupoContribuyente sage.ew.txtbox.UserControls.txtGrupoContribuyentes sage.ew.txtbox.UserControls.txtGrupoEmpresa sage.ew.txtbox.UserControls.txtGrupoIva sage.ew.txtbox.UserControls.txtGrupoTallas sage.ew.txtbox.UserControls.txtIdioma sage.ew.txtbox.UserControls.txtImpresora sage.ew.txtbox.UserControls.txtImpresoraTpv sage.ew.txtbox.UserControls.txtLineaDescuento sage.ew.txtbox.UserControls.txtLote sage.ew.txtbox.UserControls.txtMail500 sage.ew.txtbox.UserControls.txtMandatos sage.ew.txtbox.UserControls.txtMarca sage.ew.txtbox.UserControls.txtMedidas sage.ew.txtbox.UserControls.txtMemoria sage.ew.txtbox.UserControls.txtMeses sage.ew.txtbox.UserControls.txtModelos sage.ew.txtbox.UserControls.txtMoneda sage.ew.txtbox.UserControls.txtMotivoLote sage.ew.txtbox.UserControls.txtMunicipio sage.ew.txtbox.UserControls.txtNivel1 sage.ew.txtbox.UserControls.txtNivel2 sage.ew.txtbox.UserControls.txtNivel3 sage.ew.txtbox.UserControls.txtNivel4 sage.ew.txtbox.UserControls.txtNivelContable sage.ew.txtbox.UserControls.txtNivelVariable sage.ew.txtbox.UserControls.txtNotas sage.ew.txtbox.UserControls.txtNotasMen sage.ew.txtbox.UserControls.txtNumeroDoc sage.ew.txtbox.UserControls.txtNumeroParte sage.ew.txtbox.UserControls.txtNumeroPRE sage.ew.txtbox.UserControls.txtObraBase sage.ew.txtbox.UserControls.txtOperacion sage.ew.txtbox.UserControls.txtOperacionFab sage.ew.txtbox.UserControls.txtOperario sage.ew.txtbox.UserControls.txtOrdenImpresion sage.ew.txtbox.UserControls.txtPaises sage.ew.txtbox.UserControls.txtParteCosteFab sage.ew.txtbox.UserControls.txtPeriodo sage.ew.txtbox.UserControls.txtPeriodoExtendido sage.ew.txtbox.UserControls.txtPeriodoLiquidado sage.ew.txtbox.UserControls.txtPeriodoRetencion sage.ew.txtbox.UserControls.txtPlanAnalitico sage.ew.txtbox.UserControls.txtPlantillaComunicado sage.ew.txtbox.UserControls.txtPlantillaSEPA sage.ew.txtbox.UserControls.txtPleFact sage.ew.txtbox.UserControls.txtPredefinido sage.ew.txtbox.UserControls.txtPresupuestoContable sage.ew.txtbox.UserControls.txtProveed sage.ew.txtbox.UserControls.txtProvincia sage.ew.txtbox.UserControls.txtReferencia sage.ew.txtbox.UserControls.txtReferenciaCatastral sage.ew.txtbox.UserControls.txtReferenciaFab sage.ew.txtbox.UserControls.txtReglas sage.ew.txtbox.UserControls.txtReportTemplate sage.ew.txtbox.UserControls.txtRuta sage.ew.txtbox.UserControls.txtSeccionFab sage.ew.txtbox.UserControls.txtSeleccionTipo sage.ew.txtbox.UserControls.txtSerie sage.ew.txtbox.UserControls.txtSerieArt sage.ew.txtbox.UserControls.txtSerieCapture sage.ew.txtbox.UserControls.txtSolucionLote sage.ew.txtbox.UserControls.txtSubFamilia sage.ew.txtbox.UserControls.txtTalla sage.ew.txtbox.UserControls.txtTarifaBase sage.ew.txtbox.UserControls.txtTcp sage.ew.txtbox.UserControls.txtTerritorios sage.ew.txtbox.UserControls.txtTipoComprobacion sage.ew.txtbox.UserControls.txtTipoCostFab sage.ew.txtbox.UserControls.txtTipoCreditoCaucion sage.ew.txtbox.UserControls.txtTipoEmpresa sage.ew.txtbox.UserControls.txtTipoFacturacion sage.ew.txtbox.UserControls.txtTipoImpresora sage.ew.txtbox.UserControls.txtTipoIva sage.ew.txtbox.UserControls.txtTipoOperacionFab sage.ew.txtbox.UserControls.txtTipoOperacionIVA sage.ew.txtbox.UserControls.txtTipoPagare sage.ew.txtbox.UserControls.txtTipoPeriodo sage.ew.txtbox.UserControls.txtTipoRegulari sage.ew.txtbox.UserControls.txtTipoRet sage.ew.txtbox.UserControls.txtTipoRetencion sage.ew.txtbox.UserControls.txtTipoRevision sage.ew.txtbox.UserControls.txtTipoRevisionIVA sage.ew.txtbox.UserControls.txtUsuario sage.ew.txtbox.UserControls.txtVendedor sage.ew.txtbox.UserControls.txtZonaObra sage.ew.txtbox.UserControls.txtZonasHera

Tipos públicos

enum  _Tipos_Visuales { _Tipos_Visuales.Estandar, _Tipos_Visuales.Combo, _Tipos_Visuales.Grid, _Tipos_Visuales.Hibrido }
 Definición de los posibles tipos visuales de la clase txtcodlabel Más...
 

Métodos públicos

IDisposable Subscribe (IObserver< TxtCodLabelInfo > toObservador)
 Método para recibir los observadores Más...
 
void UnSubscribe (IObserver< TxtCodLabelInfo > toObservador)
 Método para eliminar a los suscriptores Más...
 
virtual void OnCompleted ()
 Método OnCompleted Más...
 
virtual void OnError (Exception error)
 Método OnError Más...
 
virtual void OnNext (TxtCodLabelInfo toObrseved)
 Método Next del objeto observado Más...
 
void _Focus ()
 PE-84262 pone el focue en el textbox Más...
 
ewtextbox _GetTextBox ()
 PE-84262 Retorna el ewtextbox Más...
 
ewlabel _GetLabel ()
 PE-93157 : Retorna el ewlabel Más...
 
void _SetFirstCellValue ()
 PE-87225 Posa el codi el valor de la primera cela Más...
 
void _SetToolTips (string tcTooltipBrowser="", string tcTooltipMante="")
 Establece o refresca los tooltips Más...
 
delegate void Delegar_Browser_Before (ref bool tlOk)
 Definición del delegado para el evento Before en el click del browser Más...
 
delegate void Delegar_Browser_After (bool tlAceptar)
 Definición del delegado para el evento After en el click del browser Más...
 
delegate void Delegar_Mante_Before (ref bool tlOk)
 Definición del delegado para el evento Before en el click del mante Más...
 
delegate void Delegar_Mante_After ()
 Definición del delegado para el evento After en el click del mante Más...
 
delegate void Delegar_Codigo_Cambiado ()
 Definición del delegado para el evento que se disparará al cambiar el código Más...
 
delegate void Delegar_Codigo_Cambiado_Before (ref bool tlOk)
 Definición del delegado para el evento que se disparará antes de cambiar el código Más...
 
delegate void Delegar_Codigo_Cambiado_Before_Extended (object sender, string tcValorCandidato, ref bool tlOk)
 Definición del delegado para el evento que se disparará antes de cambiar el código. Incluye objeto sender y valor candidato Más...
 
delegate String Delegar_Refrescar_Descripcion_Personalizada (String tcDescripcion)
 Definición del delegado para el evento que se disparará para refrescar la descripción Más...
 
delegate void Delegar_Click_Celda ()
 Definición del delegado para el evento que se disparará al hacer click en una celda del grid Más...
 
delegate void Delegar_Click_Combo_Grid ()
 Definición del delegado para el evento que se disparará al hacer click en el grid o combo Más...
 
delegate void Delegar_Click_Combo_Grid_Up ()
 Definición del delegado para el evento que se disparará al soltar el ratón en el grid o combo Más...
 
delegate void Delegar_Click_Combo_DropDown (bool tbCombo_Desplegado)
 Definición del delegado para el evento que se disparará al desplegar el combo Más...
 
delegate void Delegar_CodigoDiccionario_Establecido ()
 PE-84279 Delegado de la selección múltiple. Este evento nos informa de que se ha finalizado la elección de un _Codigo con múltiples claves (con el mismo _Codigo y distintos campos clave sercundarios). Un ejemplo son los CP en que un único código pertenece a varios municipios Más...
 
delegate Boolean DelegarValidacionCrearCodigo (String tcCodigo)
 Evento para validar si se puede crear un código, si no existe Más...
 
delegate void Delegar_Codigo_Cambiado_ValidationResult (object sender, bool tlOk)
 Definición del delegado para el evento que se disparará al completar la validación Más...
 
 ewtxtcodlabel ()
 Constructor Más...
 
void ewtextbox_Validated (object sender, EventArgs e)
 Método para poder capturar el evento al cambiar la celda seleccionada en el grid Más...
 
virtual void _setTxtBoxFocus ()
 Establece el foco y selecciona el contenido del input Más...
 
ewcombobox _GetComboBox ()
 Da acceso al control combobox Más...
 
virtual bool _Refrescar_Descripcion_Datatable_Personalizado (out string tcTextoLabel)
 Método para refrescar el label cuando se trabaja con tablas de datos personalizadas Se debe implementar en la clase final. Más...
 
virtual void _Reload_propiedades ()
 Método para volver a ejecutar la configuración del browser Más...
 
virtual bool _Existe_Codigo (ref string tcCodigo, bool tlValidar=false)
 Verifica si el código pasado por parámetro existe en la bd En caso de múltiples resultados monta y muestra un menú contextual Más...
 
virtual void _Refresh ()
 Método para forzar el refresco de los datos mostrados teniendo en cuenta los nuevos valores de las propiedades Más...
 
void _Clonar (ewtxtcodlabel toFiltroClon)
 Método para clonar el objeto Más...
 
virtual void _RefrescarBinding ()
 Método para refrescar los bindings (PE-78599) Más...
 
virtual void _Resultados_Datatable (ref DataTable loResultados)
 PE92379 - ens permet modificar el datatable de la consulta per afegir registres,... Más...
 
void _Suscripcion_Eventos ()
 Método que da de alta la suscripción a eventos. Se invoca al cargar un perfil desde FRMGESTIONPERFIL Más...
 
void _Cancelar_Suscripcion_Eventos ()
 Método que cancela la suscripción a eventos. Se invoca al cambiar de perfil en FRMGESTIONPERFIL Más...
 
void _Quitar_Seleccion_Grid ()
 PE-76883
Más...
 
virtual ContextMenuStrip _Montar_ContextMenuStrip (DataTable tdtTablaOrigen)
 Método virtual para crear un ToolStripMenuItem a partir de un datatable La propiedad NAME contendrá el índice de fila de la tabla origen La propiedad TEXT y TAG contendrán una concatenación simple (separada por un doble espacio) de todas las columnas Más...
 

Campos de datos

bool _CargarTodosRegistros = false
 Cargará todos los registros de una vez y solo una vez PE-74329. Más...
 
bool _PrimeraVez = true
 Propiedad que servirá para que sólo se consulten los datos y formen los grids con datos una vez. (PE-79835) Más...
 
bool _Validar_Codigo = true
 Propiedad que establecera si se debe validar de forma automática el código introducido por el usuario Más...
 
bool _MostrarMenuContextual = true
 Variable que define si se debe mostrar el menu contextual cuando hay varios registros con el mismo código Más...
 
string _Browser_Alias = ""
 Alias de la tabla principal para añadir condiciones Más...
 
System.Windows.Forms.ToolTip toolTipTxtCodLabel
 Tooltip del TxtCodLabel Más...
 

Métodos protegidos

void _Evento_CodigoDiccionario_Establecido ()
 PE-84279 Disparador del evento de selección múltiple Más...
 
void LanzarEvento_Codigo_Cambiado_Before_Extended (string tcValorCandidato, ref bool tlOk)
 Disparador de evento de código cambiado (before) con sender y valor candidato Más...
 
void LanzarEvento_Codigo_Cambiado_Before (ref bool tlOk)
 Disparador de evento de código cambiado con sender y valor candidato Más...
 
void LanzarEvento_Codigo_Cambiado_Validated (bool tlResultadoValidacion)
 Disparador del evento de resultados de validación Más...
 
override void OnCreateControl ()
 Al crearse el control lo definimos Más...
 
virtual Boolean _ExpandirTexto (ref String tcTexto)
 Expandir texto Más...
 
override bool ProcessCmdKey (ref Message msg, Keys keyData)
 Para controlar F4 y F5 a nivel de UserControl Más...
 
virtual void _Cargar_Propiedades ()
 Método que se encarga de inicializar las propiedades específicas para cada tipo de txtCodLabel definido. Se define en cada objeto (txtArticulo, txtFamilia, ...) Más...
 
virtual void _Set_Custom_Combo_DataSource (ewcombobox toCombo)
 Permite definir como aplicar la propiedad _DataTable sobre el combo Para tablas personalizadas la asignación se debe sobreescribir en la clase derivada Más...
 
virtual int _Ancho_TextBox ()
 Método que nos calcula el ancho correspondiente al textbox según la longitud del campo contenido Más...
 
virtual String _Refrescar_Descripcion_Datatable_Personalizado ()
 Refrescar descripcion personalizada Más...
 
override void OnVisibleChanged (EventArgs e)
 OnVisibleChanged: Para refrescar las propiedades que podemos tener guardados en el designer de una pantalla Más...
 
override void Dispose (bool disposing)
 Limpiar los recursos que se estén utilizando. Más...
 

Métodos protegidos estáticos

static Color Name_to_Color (string tcColor)
 Función Auxiliar que a partir de un string devuelve un objeto color. Admite 3 modos: Más...
 

Atributos protegidos

bool _lCodigosDiccionarioBrowser = false
 Para controlar si ya se ha elegido en el browser
Más...
 
objetos.ewtextbox ewtextbox
 ewtextbox Más...
 
objetos.ewcombobox ewcombobox
 ewcombobox Más...
 

Propiedades

bool _DataAnnotationValidation [get, set]
 Validacion por DataAnnotation Más...
 
bool _AplicarEstilos [get, set]
 Aplicar estilos visuales Más...
 
override Color BackColor [get, set]
 Override backcolor para gestionar elementos internos que no recibian el color aporpiado cuando no se estan aplicando estilos Más...
 
bool _ReadOnly [get, set]
 Bloquea/desbloquea todos los controles Más...
 
bool _Consultar_Usuario_Seleccion_Multiple [get, set]
 Obtiene o establece si debe constultar al usuario en caso de códigos repetidos (pe. CODPOS => 25617 Varios municipios Más...
 
Boolean _PermitirFiltradoAutomaticoTextoParcial [get, set]
 Obtiene o establece si debe permitir el filtrado de texto parcial al abrir el brownser Más...
 
bool _Autoload_Mante_FirstValue [get, set]
 Obtiene o establece si se debe cargar primer registro de mantenimientos para códigos no informados. Sirve para regular el caso de código no informado al pulsar F5.
Más...
 
string _OpcEsp [get, set]
 Bloquea el control si el usuario no tiene permiso para la opción especial indicada. Más...
 
char _CaracterAncho [get, set]
 En los controles "txtClienteDocVen" y "txtProveedodDocCompra" interesa poder aprovechar el espacio al máximo Al cargar el perfil en los controles de tipo txtCodlabel se le asignará el carácter "M" Al calcular al ancho del textbox del cliente se realizará a partir del carácter "X" en lugar del carácter "M" teniendo un ancho más reducido del control del textbox En FOX se utilizaba el carácter X para realizar el cálculo del ancho de un control Soluciona el problema en diseños muy pequeños de 1024 Más...
 
string _ErrorProviderText [get, set]
 ErrorProvider del control para asignar por código Más...
 
ewErrorProvider _ErrorProvider [get, set]
 Objeto ErrorProvider Más...
 
bool _Mostrar_Mensaje [get, set]
 Variable para indicar si debe mostrar mensajes de aviso Más...
 
List< ewbutton_BotonesAdicionales [get]
 Devuelve un listod con los botones adicionales Más...
 
Boolean _MostrarBotonesAdicionales [get, set]
 Indica si se tienen que mostrar los botones adicionales Más...
 
virtual int _MinDrawSize [get]
 Devuelve el tamaño mínimo del control para dibujar los botones de mantenimientos Más...
 
btBrowser _btBrowser [get]
 PE-78139 Retorna el botón Más...
 
btMante _btMante [get]
 PE-82723 Más...
 
bool _Tactil [get, set]
 Utilizar el control de forma tactil Más...
 
string _Codigo [get, set]
 Código seleccionado por el usuario Más...
 
virtual String _DescripcionCodigo [get]
 PE-85083 get de la descripción del valor del código Más...
 
Dictionary< string, object > _CodigosDiccionario [get, set]
 Diccionario con los valores de todas las posibles claves (PE-84497) Más...
 
char _Relleno [get, set]
 Carácter de relleno Más...
 
string _Clave [get, set]
 Nombre de la clave para obtener el valor Más...
 
int _Len [get, set]
 Longitud de la clave Más...
 
string _Concepto [get, set]
 Campo utilizado para obtener la descripción que se pondrá en el label. Por defecto será "nombre". Más...
 
string _MultiCampos [get, set]
 Campo utilizado para indicar los distintos campos que se concatenaran para formar el campo final de concepto. Ej: _Clave = "letra" _Clave = "codigo" _Concepto = "nombre" _Concepto = "nombre" _Multicampos = "letra,nombre" _Multicampos = "codigo,poblacion,provincia" Más...
 
string _CampoBackColor [get, set]
 Campo utilizado para obtener el color de fondo a mostrar en la celda (Únicamente disponible en tipo cuadrícula) Más...
 
string _CampoForeColor [get, set]
 Campo utilizado para obtener el color de la fuente a mostrar en la celda (Únicamente disponible en tipo cuadrícula) Más...
 
string _CampoFont [get, set]
 Campo utilizado para obtener la fuente a mostrar en la celda (Únicamente disponible en tipo cuadrícula) Más...
 
string _CampoVisible [get, set]
 Campo utilizado para saber si la celda actual estará visible o no (Únicamente disponible en tipo cuadrícula) Más...
 
string _Imagen [get, set]
 Campo utilizado para obtener la ruta de la imagen asociada Más...
 
bool _Imagen_y_Texto [get, set]
 Para indicar si queremos ver imagen y texto a la vez Más...
 
bool _Expandir [get, set]
 Determinará si hay que sustituir el "." por el carácter definido en la propiedad _Relleno Más...
 
string _InicioCodigo [get, set]
 PE-81114. Para indicar un inicio de código. Sólo se tendrá en cuenta en caso de tener la propiedad _Expandir a True. Ej: En clientes, configuraremos "430", y al introducir 4 nos calculará el código de cliente 43000004 Más...
 
string _Database [get, set]
 Base de datos a la que pertenece la tabla Más...
 
string _Tabla [get, set]
 Nombre de la tabla que se utilizará para obtener la descripción Más...
 
string _Nombre [get, set]
 Nombre del campo que se utilizará para poner en la descripción Más...
 
string _Mante [get, set]
 Nombre de la pantalla de Eurowin que se utilizará como mantenimiento Más...
 
string _SQL_Personalizado [get, set]
 Cadena para la consulta personalizada. Importante y obligatorio, el estilo visual de el txtCodlabel debde de ser en formato Estandard Más...
 
string _Browser_Clave [get, set]
 Campo clave para la consulta Más...
 
string _Browser_Campo_Predet [get, set]
 Campo predeterminado de la consulta Más...
 
string _Browser_Campos [get, set]
 Campos de la consulta SQL que se presentarán en el browser Más...
 
string _Browser_Condicion [get, set]
 Condición que se utilizará en la consulta SQL
Más...
 
string _Browser_Distinct [get, set]
 Indica si se utilizará el DISTINCT en la consulta SQL
Más...
 
string _Browser_Database [get, set]
 Nombre de la base de datos a la que pertenece la tabla Más...
 
string _Browser_Tabla [get, set]
 Nombre de la tabla a la que se hace referencia en la consulta SQL Más...
 
string _Browser_Titulos_Campos [get, set]
 Descripción separada por comas de los títulos de los campos en el browser Más...
 
string _Browser_Titulo [get, set]
 Título principal para el browser Más...
 
bool _Presentar_Browser_Titulo [get, set]
 Presentar el título en el browser, básicamente es para controlarlo cuando es formato grid que puede que interese que no se presente Más...
 
DataTable _Browser_Datatable_Personalizado [get, set]
 Datatable personalizado a mostrar como Browser (no accede a BBDD) Más...
 
string _Browser_ConsultaPersonalizada [get, set]
 Consulta Sql personalizada a mostrar como Browser Más...
 
string _Mensaje_No_Existe [get, set]
 Descripción del mensaje de error que se mostrará cuando el código introducido no exista Más...
 
string _MensajeNoSePuedeCrear [get, set]
 Descripción del mensaje de error que se mostrará cuando el código introducido no se pueda crear por validaciones Más...
 
int _Grid_Columnas [get, set]
 Número de columnas que tendrá el grid Más...
 
ewgrid.ewGridScrollBars _ewGridScrollBars [get, set]
 PE-91847. Tipos de barras de desplazamiento Más...
 
int _Alto_Filas [get, set]
 Alto de las filas del grid Más...
 
int _Ancho_Despleg_Combo [get, set]
 Ancho del desplegable de ewComboBox cuando el txtcodlabel adopta forma de Combo Más...
 
int _AnchoCombo [get, set]
 Ancho del desplegable de ewComboBox cuando el txtcodlabel adopta forma de Combo Más...
 
int _Alto_Despleg_Combo [get, set]
 Alto del desplegable de ewComboBox cuando el txtcodlabel adopta forma de Combo Más...
 
DataTable _DataTable [get, set]
 Objeto DataTable dónde podremos indicar un orígen de datos (DataTable) para el combo o grid Más...
 
bool _Mostrar_Mante [get, set]
 Propiedad para indicar si queremos mostrar el botón del matenimiento o no Más...
 
bool _Mostrar_Browser [get, set]
 Propiedad para indicar si queremos mostrar el botón del brownser o no Más...
 
bool _Modo_Diseño [get, set]
 Propiedad para indicar si queremos utilizar el control en modo diseño (sin cargar datos) Más...
 
_Tipos_Visuales _Tipo_Visual [get, set]
 Nos indicará el aspecto visual del objeto: estandar -> textbox + browser + mante combo -> combo + browser + mante
grid -> grid para sistemas táctiles hibrido -> estandar + formulario seleccion Más...
 
Font _Font [get, set]
 Fuente a utilizar en cualquier texto dentro del txtcodlabel Más...
 
override Font Font [get, set]
 Override de la propiedad Font Más...
 
virtual bool _Valor_Vacio [get, set]
 Propiedad para poder añadir un registro vacío en el tipo Combo Más...
 
virtual string LiteralValorVacio [get, set]
 Propiedad para poder añadir un registro vacío en el tipo Combo Más...
 
virtual int IndiceValorVacio [get, set]
 Propiedad para poder añadir un registro vacío en el tipo Combo Más...
 
bool _Esconder_Label [get, set]
 Propiedad para esconcer el label de la descripción del txtcodlabel (PE-79609) Más...
 
bool _Control_Valor_Vacio [get, set]
 Propiedad que determina si se dispara un evento "_Codigo_Cambiado_Before" cuando _codigo se establece a "" Más...
 
Boolean _CrearManteSiCodigoNoExiste [get, set]
 Propiedad que establecerá si se debe preguntar si desea crear el mantenimiento Más...
 
string _TooltipBrowser [get, set]
 PE-81847 Devuelve el tooltip del botón browser Más...
 
string _TooltipMante [get, set]
 PE-81847 Devuelve el tooltip del botón del mantenimiento Más...
 
List< string > _ListaTodosCodigos [get, set]
 PE-88379 Propiedad donde poder especificar una lista de codigos que seran todos los posibles codigos que consultar Se utiliza en los filtros Desde-Hasta: Si la propiedad esta llena, a la hora de recuperar los filtros (desde-hasta) se forzara a que la condición sea de tipo Lista con los codigos comprendidos entre Desde y Hasta Más...
 
bool _Trim_Codigo_Seleccionado [get, set]
 Propiedad para indicar si queremos aplicar Trim a los códigos seleccionados en la multiselección en los ewtxtcodlabel de los listados. Por defecto se aplica Trim Más...
 

Eventos

Delegar_Browser_Before _Browser_Click_Before
 Definición del evento _Browser_Click_Before Más...
 
Delegar_Browser_After _Browser_Click_After
 Definición del evento _Browser_Click_After (Además de en el browser también se utilizará al cambiar la selección el grid o combo) Más...
 
Delegar_Mante_Before _Mante_Click_Before
 Definición del evento _Mante_Click_Before Más...
 
Delegar_Mante_After _Mante_Click_After
 Definición del evento _Mante_Click_After Más...
 
Delegar_Codigo_Cambiado _Codigo_Cambiado
 Definición del delegado para el evento _Codigo_Cambiado Más...
 
Delegar_Refrescar_Descripcion_Personalizada _Refrescar_Descripcion_Personalizada
 Definición del delegado para el evento _Codigo_Cambiado Más...
 
Delegar_Codigo_Cambiado_Before _Codigo_Cambiado_Before
 Definición del delegado para el evento _Codigo_Cambiado_Before Más...
 
Delegar_Codigo_Cambiado_Before_Extended _Codigo_Cambiado_Before_Extended
 Definición del delegado para el evento _Codigo_Cambiado_Before Más...
 
Delegar_Click_Celda _Click_Celda
 Definición del delegado para el evento _Click_Celda Más...
 
Delegar_Click_Combo_Grid _Click_Combo_Grid
 Definición del delegado para el evento _Click_Combo_Grid Más...
 
Delegar_Click_Combo_Grid_Up _Click_Combo_Grid_Up
 Definición del delegado para el evento _Click_Combo_Grid_Up Más...
 
Delegar_Click_Combo_DropDown _Click_Combo_DropDown
 Definición del delegado para cuando se desplega el combo Más...
 
Delegar_CodigoDiccionario_Establecido _CodigoDiccionario_Establecido
 PE-84279 Delegado de la selección múltiple. Este evento nos informa de que se ha finalizado la elección de un _Codigo con múltiples claves (con el mismo _Codigo y distintos campos clave sercundarios). Un ejemplo son los CP en que un único código pertenece a varios municipios Más...
 
Delegar_Codigo_Cambiado_ValidationResult _Codigo_Cambiado_Validated
 Definición del delegado para el evento informar de validación completa Más...
 
DelegarValidacionCrearCodigo _ValidacionCrearCodigo
 Definición del delegado para el evento para validar el codigo antes de crearlo Más...
 

Descripción detallada

Clase base para controles de tipo txtcodlabelf

Definición de la clase base para txtcodlabel

IObservable => Todo control de este tipo puede ser Observado

IObserver => Todo control de este tipo puede ser Observador

Definición en la línea 81 del archivo ewtxtcodlabel.cs.

Documentación de las enumeraciones miembro de la clase

◆ _Tipos_Visuales

Definición de los posibles tipos visuales de la clase txtcodlabel

Valores de enumeraciones
Estandar 

Objeto txtCodLabel de toda la vida (fox)

Combo 

Nos muestra en un combo, la descripción para poder seleccionar

Grid 

Utilizado en entornos táctiles. Muestra descripción en un grid

Hibrido 

Estandar + formulario de selección

Definición en la línea 1779 del archivo ewtxtcodlabel.cs.

Documentación del constructor y destructor

◆ ewtxtcodlabel()

sage.ew.txtbox.UserControls.ewtxtcodlabel.ewtxtcodlabel ( )
inline

Constructor

Definición en la línea 2302 del archivo ewtxtcodlabel.cs.

Documentación de las funciones miembro

◆ _Ancho_TextBox()

virtual int sage.ew.txtbox.UserControls.ewtxtcodlabel._Ancho_TextBox ( )
inlineprotectedvirtual

Método que nos calcula el ancho correspondiente al textbox según la longitud del campo contenido

Devuelve

Reimplementado en sage.ew.txtbox.UserControls.txtCliente, sage.ew.txtbox.UserControls.txtFecha, sage.ew.txtbox.UserControls.txtPeriodoExtendido, sage.ew.txtbox.UserControls.txtEjercicio, sage.ew.txtbox.UserControls.txtSerieArt y sage.ew.txtbox.UserControls.txtCodPos.

Definición en la línea 3423 del archivo ewtxtcodlabel.cs.

◆ _Cancelar_Suscripcion_Eventos()

void sage.ew.txtbox.UserControls.ewtxtcodlabel._Cancelar_Suscripcion_Eventos ( )
inline

Método que cancela la suscripción a eventos. Se invoca al cambiar de perfil en FRMGESTIONPERFIL

Definición en la línea 4304 del archivo ewtxtcodlabel.cs.

◆ _Cargar_Propiedades()

virtual void sage.ew.txtbox.UserControls.ewtxtcodlabel._Cargar_Propiedades ( )
inlineprotectedvirtual

Método que se encarga de inicializar las propiedades específicas para cada tipo de txtCodLabel definido. Se define en cada objeto (txtArticulo, txtFamilia, ...)

Reimplementado en sage.ew.txtbox.UserControls.txtReportTemplate, sage.ew.txtbox.UserControls.txtCuentaERP, sage.ew.txtbox.UserControls.txtDefVales, sage.ew.txtbox.UserControls.txtTipoRet, sage.ew.txtbox.UserControls.txtFormaCobro, sage.ew.txtbox.UserControls.txtCaracteristica, sage.ew.txtbox.UserControls.txtTarifaBase, sage.ew.txtbox.UserControls.txtFormaPagoFacturaE, sage.ew.txtbox.UserControls.txtFormaPagoBase, sage.ew.txtbox.UserControls.txtVendedor, sage.ew.txtbox.UserControls.txtObraVentas, sage.ew.txtbox.UserControls.txtObraBase, sage.ew.txtbox.UserControls.txtCajasTpv, sage.ew.txtbox.UserControls.txtOperario, sage.ew.txtbox.UserControls.txtRuta, sage.ew.txtbox.UserControls.txtMarca, sage.ew.txtbox.UserControls.txtSubFamilia, sage.ew.txtbox.UserControls.txtImpresoraTpv, sage.ew.txtbox.UserControls.txtGrupoContribuyente, sage.ew.txtbox.UserControls.txtTerritorios, sage.ew.txtbox.UserControls.txtDelegaciones, sage.ew.txtbox.UserControls.txtFamilia, sage.ew.txtbox.UserControls.txtConceptoIRPF, sage.ew.txtbox.UserControls.txtConceptoGastoIngreso, sage.ew.txtbox.UserControls.txtPleFact, sage.ew.txtbox.UserControls.txtProveed, sage.ew.txtbox.UserControls.txtPaises, sage.ew.txtbox.UserControls.txtBanco, sage.ew.txtbox.UserControls.txtCuenta, sage.ew.txtbox.UserControls.txtClasificacion, sage.ew.txtbox.UserControls.txtArticulo, sage.ew.txtbox.UserControls.txtFecha, sage.ew.txtbox.UserControls.txtCliente, sage.ew.txtbox.UserControls.txtMandatos, sage.ew.txtbox.UserControls.txtAlmacen, sage.ew.txtbox.UserControls.txtPeriodo, sage.ew.txtbox.UserControls.txtEmpresa, sage.ew.txtbox.UserControls.txtPeriodoRetencion, sage.ew.txtbox.UserControls.txtContadorOrdenSoportado, sage.ew.txtbox.UserControls.txtPeriodoLiquidado, sage.ew.txtbox.UserControls.txtAnaliticaNivel, sage.ew.txtbox.UserControls.txtImpresora, sage.ew.txtbox.UserControls.txtFuturoCliente, sage.ew.txtbox.UserControls.txtCodPos, sage.ew.txtbox.UserControls.txtNumeroDoc, sage.ew.txtbox.UserControls.txtSeleccionTipo, sage.ew.txtbox.UserControls.txtTipoPeriodo, sage.ew.txtbox.UserControls.txtUsuario, sage.ew.txtbox.UserControls.txtFiltroAgrupacionAnalitica, sage.ew.txtbox.UserControls.txtTipoRevision, sage.ew.txtbox.UserControls.txtPlantillaSEPA, sage.ew.txtbox.UserControls.txtTipoComprobacion, sage.ew.txtbox.UserControls.txtCanal, sage.ew.txtbox.UserControls.txtLote, sage.ew.txtbox.UserControls.txtSerieCapture, sage.ew.txtbox.UserControls.txtMeses, sage.ew.txtbox.txtDivisaBase, sage.ew.txtbox.UserControls.txtComprobacionNIF, sage.ew.txtbox.UserControls.txtTipoRevisionIVA, sage.ew.txtbox.UserControls.txtTipoIva, sage.ew.txtbox.UserControls.txtSerie, sage.ew.txtbox.UserControls.txtZonaObra, sage.ew.txtbox.UserControls.txtCuentaContable, sage.ew.txtbox.UserControls.txtFiltroBalance, sage.ew.txtbox.UserControls.txtGrupoEmpresa, sage.ew.txtbox.UserControls.txtNumeroPRE, sage.ew.txtbox.UserControls.txtNivelContable, sage.ew.txtbox.UserControls.txtReferenciaCatastral, sage.ew.txtbox.UserControls.txtAsientoPredefinido, sage.ew.txtbox.UserControls.txtNivelVariable, sage.ew.txtbox.UserControls.txtPeriodoExtendido, sage.addons.services.Visual.UserControls.txtTecnicos, sage.ew.txtbox.UserControls.txtCodAnalitico, sage.ew.txtbox.UserControls.txtCuentaBanco, sage.ew.txtbox.UserControls.txtGrupoColores, sage.ew.txtbox.UserControls.txtGrupoTallas, sage.ew.txtbox.UserControls.txtIdioma, sage.ew.txtbox.UserControls.txtNotas, sage.ew.txtbox.UserControls.txtSerieArt, sage.addons.amortiza.Visual.UserControls.txttipoamor, sage.addons.gaped.Visual.UserControls.txtestados, sage.addons.gestdoc.Visual.UserControls.txtpropiedad, sage.addons.idatos.Visual.UserControls.txtplinter_c, sage.addons.offline.Visual.UserControls.txtsucursales, sage.addons.rgpd.Visual.UserControls.txtbaselegal, sage.addons.rgpd.Visual.UserControls.txtcategorias, sage.addons.rgpd.Visual.UserControls.txtentidad_c, sage.addons.rgpd.Visual.UserControls.txtmotisupr, sage.addons.rgpd.Visual.UserControls.txtorigen, sage.addons.rgpd.Visual.UserControls.txttratamientos, sage.addons.services.Visual.UserControls.txtClasificacion, sage.addons.services.Visual.UserControls.txtEstServ, sage.addons.services.Visual.UserControls.txtGrupTipGas, sage.addons.services.Visual.UserControls.txtMontajes, sage.addons.services.Visual.UserControls.txtProblema, sage.addons.services.Visual.UserControls.txtSerAtTec, sage.addons.services.Visual.UserControls.txtSolucion, sage.addons.services.Visual.UserControls.txtTipoGaran, sage.addons.services.Visual.UserControls.txtTipoGastos, sage.addons.services.Visual.UserControls.txtTipoServ, sage.ew.txtbox.UserControls.txtActividad, sage.ew.txtbox.UserControls.txtColor, sage.ew.txtbox.UserControls.txtConceptoCuota, sage.ew.txtbox.UserControls.txtConceptosComunes, sage.ew.txtbox.UserControls.txtConceptoSuplidos, sage.ew.txtbox.UserControls.txtCuentaSecundaria, sage.ew.txtbox.UserControls.txtCuentaSituacion, sage.ew.txtbox.UserControls.txtEjercicio, sage.ew.txtbox.UserControls.txtGrupoContribuyentes, sage.ew.txtbox.UserControls.txtLineaDescuento, sage.ew.txtbox.UserControls.txtMoneda, sage.ew.txtbox.UserControls.txtNivel1, sage.ew.txtbox.UserControls.txtNivel2, sage.ew.txtbox.UserControls.txtNivel3, sage.ew.txtbox.UserControls.txtNivel4, sage.ew.txtbox.UserControls.txtNotasMen, sage.ew.txtbox.UserControls.txtNumeroParte, sage.ew.txtbox.UserControls.txtReferencia, sage.ew.txtbox.UserControls.txtReglas, sage.ew.txtbox.UserControls.txtTalla, sage.ew.txtbox.UserControls.txtZonasHera, sage.ew.txtbox.UserControls.txtAgencia, sage.ew.txtbox.UserControls.txtArqueo, sage.ew.txtbox.UserControls.txtCategoriaEmpleado, sage.ew.txtbox.UserControls.txtCategoriaLote, sage.ew.txtbox.UserControls.txtCausaLote, sage.ew.txtbox.UserControls.txtCNAE, sage.ew.txtbox.UserControls.txtCompaniaCredito, sage.ew.txtbox.UserControls.txtConceptoAsiento, sage.ew.txtbox.UserControls.txtDefinicionServicio, sage.ew.txtbox.UserControls.txtGastoAdicional, sage.ew.txtbox.UserControls.txtGrupoIva, sage.ew.txtbox.UserControls.txtMail500, sage.ew.txtbox.UserControls.txtMemoria, sage.ew.txtbox.UserControls.txtMotivoLote, sage.ew.txtbox.UserControls.txtSolucionLote, sage.ew.txtbox.UserControls.txtTipoCreditoCaucion, sage.ew.txtbox.UserControls.txtTipoFacturacion, sage.ew.txtbox.UserControls.txtTipoPagare, sage.ew.txtbox.UserControls.txtTipoRegulari, sage.ew.txtbox.UserControls.txtAsiento, sage.ew.txtbox.UserControls.txtEmpleado, sage.ew.txtbox.UserControls.txtMedidas, sage.ew.txtbox.UserControls.txtModelos, sage.ew.txtbox.UserControls.txtPlantillaComunicado, sage.ew.txtbox.UserControls.txtPredefinido, sage.ew.txtbox.UserControls.txtPresupuestoContable, sage.ew.txtbox.UserControls.txtTcp, sage.ew.txtbox.UserControls.txtTipoRetencion, sage.ew.txtbox.UserControls.txtConceptoConciliacion, sage.ew.txtbox.UserControls.txtEntidadBancaria, sage.ew.txtbox.UserControls.txtMunicipio, sage.ew.txtbox.UserControls.txtParteCosteFab, sage.ew.txtbox.UserControls.txtProvincia, sage.ew.txtbox.UserControls.txtAlbaranProduccionFab, sage.ew.txtbox.UserControls.txtAlbaranTransformacionFab, sage.ew.txtbox.UserControls.txtReferenciaFab, sage.ew.txtbox.UserControls.txtOperacionFab, sage.ew.txtbox.UserControls.txtPlanAnalitico, sage.ew.txtbox.UserControls.txtSeccionFab, sage.ew.txtbox.UserControls.txtTipoCostFab y sage.ew.txtbox.UserControls.txtTipoOperacionFab.

Definición en la línea 3207 del archivo ewtxtcodlabel.cs.

◆ _Clonar()

void sage.ew.txtbox.UserControls.ewtxtcodlabel._Clonar ( ewtxtcodlabel  toFiltroClon)
inline

Método para clonar el objeto

Devuelve

Definición en la línea 4221 del archivo ewtxtcodlabel.cs.

◆ _Evento_CodigoDiccionario_Establecido()

void sage.ew.txtbox.UserControls.ewtxtcodlabel._Evento_CodigoDiccionario_Establecido ( )
inlineprotected

PE-84279 Disparador del evento de selección múltiple

Definición en la línea 2233 del archivo ewtxtcodlabel.cs.

◆ _Existe_Codigo()

◆ _ExpandirTexto()

virtual Boolean sage.ew.txtbox.UserControls.ewtxtcodlabel._ExpandirTexto ( ref String  tcTexto)
inlineprotectedvirtual

Expandir texto

Parámetros
tcTexto
Devuelve

Reimplementado en sage.ew.txtbox.UserControls.txtConceptoIRPF.

Definición en la línea 2591 del archivo ewtxtcodlabel.cs.

◆ _Focus()

void sage.ew.txtbox.UserControls.ewtxtcodlabel._Focus ( )
inline

PE-84262 pone el focue en el textbox

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

◆ _GetComboBox()

ewcombobox sage.ew.txtbox.UserControls.ewtxtcodlabel._GetComboBox ( )
inline

Da acceso al control combobox

Devuelve

Definición en la línea 3395 del archivo ewtxtcodlabel.cs.

◆ _GetLabel()

ewlabel sage.ew.txtbox.UserControls.ewtxtcodlabel._GetLabel ( )
inline

PE-93157 : Retorna el ewlabel

Devuelve

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

◆ _GetTextBox()

ewtextbox sage.ew.txtbox.UserControls.ewtxtcodlabel._GetTextBox ( )
inline

PE-84262 Retorna el ewtextbox

Definición en la línea 404 del archivo ewtxtcodlabel.cs.

◆ _Montar_ContextMenuStrip()

virtual ContextMenuStrip sage.ew.txtbox.UserControls.ewtxtcodlabel._Montar_ContextMenuStrip ( DataTable  tdtTablaOrigen)
inlinevirtual

Método virtual para crear un ToolStripMenuItem a partir de un datatable La propiedad NAME contendrá el índice de fila de la tabla origen La propiedad TEXT y TAG contendrán una concatenación simple (separada por un doble espacio) de todas las columnas

Parámetros
tdtTablaOrigenTabla sobre la que montar el menú contextual
Devuelve
Menú contextual con tantos elementos como ROWS tenga la tabla origen

Definición en la línea 4564 del archivo ewtxtcodlabel.cs.

◆ _Quitar_Seleccion_Grid()

void sage.ew.txtbox.UserControls.ewtxtcodlabel._Quitar_Seleccion_Grid ( )
inline

PE-76883

Definición en la línea 4320 del archivo ewtxtcodlabel.cs.

◆ _Refrescar_Descripcion_Datatable_Personalizado() [1/2]

virtual String sage.ew.txtbox.UserControls.ewtxtcodlabel._Refrescar_Descripcion_Datatable_Personalizado ( )
inlineprotectedvirtual

Refrescar descripcion personalizada

Devuelve

Definición en la línea 3467 del archivo ewtxtcodlabel.cs.

◆ _Refrescar_Descripcion_Datatable_Personalizado() [2/2]

virtual bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Refrescar_Descripcion_Datatable_Personalizado ( out string  tcTextoLabel)
inlinevirtual

Método para refrescar el label cuando se trabaja con tablas de datos personalizadas Se debe implementar en la clase final.

Parámetros
tcTextoLabelTexto que queremos en la etiqueta
Devuelve
Debe retornar true para se actualize el valor del label

Reimplementado en sage.ew.txtbox.UserControls.txtEmpresa, sage.ew.txtbox.UserControls.txtFiltroAgrupacionAnalitica, sage.ew.txtbox.UserControls.txtSerieCapture, sage.ew.txtbox.UserControls.txtGrupoEmpresa, sage.addons.factucert.Visual.UserControls.txtSerieCert y sage.addons.factucert.Visual.UserControls.txtSerieNoCert.

Definición en la línea 3484 del archivo ewtxtcodlabel.cs.

◆ _RefrescarBinding()

virtual void sage.ew.txtbox.UserControls.ewtxtcodlabel._RefrescarBinding ( )
inlinevirtual

Método para refrescar los bindings (PE-78599)

Definición en la línea 4263 del archivo ewtxtcodlabel.cs.

◆ _Refresh()

virtual void sage.ew.txtbox.UserControls.ewtxtcodlabel._Refresh ( )
inlinevirtual

◆ _Reload_propiedades()

virtual void sage.ew.txtbox.UserControls.ewtxtcodlabel._Reload_propiedades ( )
inlinevirtual

◆ _Resultados_Datatable()

virtual void sage.ew.txtbox.UserControls.ewtxtcodlabel._Resultados_Datatable ( ref DataTable  loResultados)
inlinevirtual

PE92379 - ens permet modificar el datatable de la consulta per afegir registres,...

Parámetros
loResultadosDatatable amb el resultat d la consulta

Reimplementado en sage.ew.txtbox.UserControls.txtAlmacen y sage.ew.txtbox.UserControls.txtUsuario.

Definición en la línea 4274 del archivo ewtxtcodlabel.cs.

◆ _Set_Custom_Combo_DataSource()

virtual void sage.ew.txtbox.UserControls.ewtxtcodlabel._Set_Custom_Combo_DataSource ( ewcombobox  toCombo)
inlineprotectedvirtual

Permite definir como aplicar la propiedad _DataTable sobre el combo Para tablas personalizadas la asignación se debe sobreescribir en la clase derivada

Reimplementado en sage.ew.txtbox.UserControls.txtImpresora.

Definición en la línea 3385 del archivo ewtxtcodlabel.cs.

◆ _SetFirstCellValue()

void sage.ew.txtbox.UserControls.ewtxtcodlabel._SetFirstCellValue ( )
inline

PE-87225 Posa el codi el valor de la primera cela

Definición en la línea 421 del archivo ewtxtcodlabel.cs.

◆ _SetToolTips()

void sage.ew.txtbox.UserControls.ewtxtcodlabel._SetToolTips ( string  tcTooltipBrowser = "",
string  tcTooltipMante = "" 
)
inline

Establece o refresca los tooltips

Parámetros
tcTooltipBrowser
tcTooltipMante

Definición en la línea 1978 del archivo ewtxtcodlabel.cs.

◆ _setTxtBoxFocus()

virtual void sage.ew.txtbox.UserControls.ewtxtcodlabel._setTxtBoxFocus ( )
inlinevirtual

Establece el foco y selecciona el contenido del input

Reimplementado en sage.ew.txtbox.UserControls.txtCliente.

Definición en la línea 3028 del archivo ewtxtcodlabel.cs.

◆ _Suscripcion_Eventos()

void sage.ew.txtbox.UserControls.ewtxtcodlabel._Suscripcion_Eventos ( )
inline

Método que da de alta la suscripción a eventos. Se invoca al cargar un perfil desde FRMGESTIONPERFIL

Definición en la línea 4281 del archivo ewtxtcodlabel.cs.

◆ Delegar_Browser_After()

delegate void sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_Browser_After ( bool  tlAceptar)

Definición del delegado para el evento After en el click del browser

Parámetros
tlAceptar

◆ Delegar_Browser_Before()

delegate void sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_Browser_Before ( ref bool  tlOk)

Definición del delegado para el evento Before en el click del browser

Parámetros
tlOk

◆ Delegar_Click_Celda()

delegate void sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_Click_Celda ( )

Definición del delegado para el evento que se disparará al hacer click en una celda del grid

◆ Delegar_Click_Combo_DropDown()

delegate void sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_Click_Combo_DropDown ( bool  tbCombo_Desplegado)

Definición del delegado para el evento que se disparará al desplegar el combo

◆ Delegar_Click_Combo_Grid()

delegate void sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_Click_Combo_Grid ( )

Definición del delegado para el evento que se disparará al hacer click en el grid o combo

◆ Delegar_Click_Combo_Grid_Up()

delegate void sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_Click_Combo_Grid_Up ( )

Definición del delegado para el evento que se disparará al soltar el ratón en el grid o combo

◆ Delegar_Codigo_Cambiado()

delegate void sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_Codigo_Cambiado ( )

Definición del delegado para el evento que se disparará al cambiar el código

◆ Delegar_Codigo_Cambiado_Before()

delegate void sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_Codigo_Cambiado_Before ( ref bool  tlOk)

Definición del delegado para el evento que se disparará antes de cambiar el código

◆ Delegar_Codigo_Cambiado_Before_Extended()

delegate void sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_Codigo_Cambiado_Before_Extended ( object  sender,
string  tcValorCandidato,
ref bool  tlOk 
)

Definición del delegado para el evento que se disparará antes de cambiar el código. Incluye objeto sender y valor candidato

◆ Delegar_Codigo_Cambiado_ValidationResult()

delegate void sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_Codigo_Cambiado_ValidationResult ( object  sender,
bool  tlOk 
)

Definición del delegado para el evento que se disparará al completar la validación

◆ Delegar_CodigoDiccionario_Establecido()

delegate void sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_CodigoDiccionario_Establecido ( )

PE-84279 Delegado de la selección múltiple. Este evento nos informa de que se ha finalizado la elección de un _Codigo con múltiples claves (con el mismo _Codigo y distintos campos clave sercundarios). Un ejemplo son los CP en que un único código pertenece a varios municipios

◆ Delegar_Mante_After()

delegate void sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_Mante_After ( )

Definición del delegado para el evento After en el click del mante

◆ Delegar_Mante_Before()

delegate void sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_Mante_Before ( ref bool  tlOk)

Definición del delegado para el evento Before en el click del mante

Parámetros
tlOk

◆ Delegar_Refrescar_Descripcion_Personalizada()

delegate String sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_Refrescar_Descripcion_Personalizada ( String  tcDescripcion)

Definición del delegado para el evento que se disparará para refrescar la descripción

Parámetros
tcDescripcion
Devuelve

◆ DelegarValidacionCrearCodigo()

delegate Boolean sage.ew.txtbox.UserControls.ewtxtcodlabel.DelegarValidacionCrearCodigo ( String  tcCodigo)

Evento para validar si se puede crear un código, si no existe

Parámetros
tcCodigo
Devuelve

◆ Dispose()

override void sage.ew.txtbox.UserControls.ewtxtcodlabel.Dispose ( bool  disposing)
inlineprotected

Limpiar los recursos que se estén utilizando.

Parámetros
disposingtrue si los recursos administrados se deben eliminar; false en caso contrario, false.

Definición en la línea 19 del archivo ewtxtcodlabel.Designer.cs.

◆ ewtextbox_Validated()

void sage.ew.txtbox.UserControls.ewtxtcodlabel.ewtextbox_Validated ( object  sender,
EventArgs  e 
)
inline

Método para poder capturar el evento al cambiar la celda seleccionada en el grid

Parámetros
sender
e

Definición en la línea 2557 del archivo ewtxtcodlabel.cs.

◆ LanzarEvento_Codigo_Cambiado_Before()

void sage.ew.txtbox.UserControls.ewtxtcodlabel.LanzarEvento_Codigo_Cambiado_Before ( ref bool  tlOk)
inlineprotected

Disparador de evento de código cambiado con sender y valor candidato

Parámetros
tlOk

Definición en la línea 2256 del archivo ewtxtcodlabel.cs.

◆ LanzarEvento_Codigo_Cambiado_Before_Extended()

void sage.ew.txtbox.UserControls.ewtxtcodlabel.LanzarEvento_Codigo_Cambiado_Before_Extended ( string  tcValorCandidato,
ref bool  tlOk 
)
inlineprotected

Disparador de evento de código cambiado (before) con sender y valor candidato

Parámetros
tcValorCandidato
tlOk

Definición en la línea 2244 del archivo ewtxtcodlabel.cs.

◆ LanzarEvento_Codigo_Cambiado_Validated()

void sage.ew.txtbox.UserControls.ewtxtcodlabel.LanzarEvento_Codigo_Cambiado_Validated ( bool  tlResultadoValidacion)
inlineprotected

Disparador del evento de resultados de validación

Definición en la línea 2284 del archivo ewtxtcodlabel.cs.

◆ Name_to_Color()

static Color sage.ew.txtbox.UserControls.ewtxtcodlabel.Name_to_Color ( string  tcColor)
inlinestaticprotected

Función Auxiliar que a partir de un string devuelve un objeto color. Admite 3 modos:

Parámetros
tcColorNombre del color [Modos: RGB (0,0,0), Hexadecimal (FFFF80) o Nombre (Black)]
Devuelve
Objeto Color formato ARGB

Definición en la línea 4534 del archivo ewtxtcodlabel.cs.

◆ OnCompleted()

virtual void sage.ew.txtbox.UserControls.ewtxtcodlabel.OnCompleted ( )
inlinevirtual

Método OnCompleted

Definición en la línea 128 del archivo ewtxtcodlabel.cs.

◆ OnCreateControl()

override void sage.ew.txtbox.UserControls.ewtxtcodlabel.OnCreateControl ( )
inlineprotected

Al crearse el control lo definimos

Definición en la línea 2341 del archivo ewtxtcodlabel.cs.

◆ OnError()

virtual void sage.ew.txtbox.UserControls.ewtxtcodlabel.OnError ( Exception  error)
inlinevirtual

Método OnError

Parámetros
error

Definición en la línea 137 del archivo ewtxtcodlabel.cs.

◆ OnNext()

virtual void sage.ew.txtbox.UserControls.ewtxtcodlabel.OnNext ( TxtCodLabelInfo  toObrseved)
inlinevirtual

Método Next del objeto observado

Parámetros
toObrsevedDatos del cambio

Reimplementado en sage.ew.txtbox.UserControls.txtZonaObra.

Definición en la línea 146 del archivo ewtxtcodlabel.cs.

◆ OnVisibleChanged()

override void sage.ew.txtbox.UserControls.ewtxtcodlabel.OnVisibleChanged ( EventArgs  e)
inlineprotected

OnVisibleChanged: Para refrescar las propiedades que podemos tener guardados en el designer de una pantalla

Parámetros
e

Definición en la línea 3893 del archivo ewtxtcodlabel.cs.

◆ ProcessCmdKey()

override bool sage.ew.txtbox.UserControls.ewtxtcodlabel.ProcessCmdKey ( ref Message  msg,
Keys  keyData 
)
inlineprotected

Para controlar F4 y F5 a nivel de UserControl

Parámetros
msg
keyData
Devuelve

Definición en la línea 2859 del archivo ewtxtcodlabel.cs.

◆ Subscribe()

IDisposable sage.ew.txtbox.UserControls.ewtxtcodlabel.Subscribe ( IObserver< TxtCodLabelInfo toObservador)
inline

Método para recibir los observadores

Parámetros
toObservador
Devuelve

Definición en la línea 99 del archivo ewtxtcodlabel.cs.

◆ UnSubscribe()

void sage.ew.txtbox.UserControls.ewtxtcodlabel.UnSubscribe ( IObserver< TxtCodLabelInfo toObservador)
inline

Método para eliminar a los suscriptores

Parámetros
toObservador

Definición en la línea 112 del archivo ewtxtcodlabel.cs.

Documentación de los campos

◆ _Browser_Alias

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_Alias = ""

Alias de la tabla principal para añadir condiciones

Definición en la línea 2060 del archivo ewtxtcodlabel.cs.

◆ _CargarTodosRegistros

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._CargarTodosRegistros = false

Cargará todos los registros de una vez y solo una vez PE-74329.

Definición en la línea 1874 del archivo ewtxtcodlabel.cs.

◆ _lCodigosDiccionarioBrowser

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._lCodigosDiccionarioBrowser = false
protected

Para controlar si ya se ha elegido en el browser

Definición en la línea 1994 del archivo ewtxtcodlabel.cs.

◆ _MostrarMenuContextual

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._MostrarMenuContextual = true

Variable que define si se debe mostrar el menu contextual cuando hay varios registros con el mismo código

Definición en la línea 2055 del archivo ewtxtcodlabel.cs.

◆ _PrimeraVez

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._PrimeraVez = true

Propiedad que servirá para que sólo se consulten los datos y formen los grids con datos una vez. (PE-79835)

Definición en la línea 1885 del archivo ewtxtcodlabel.cs.

◆ _Validar_Codigo

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Validar_Codigo = true

Propiedad que establecera si se debe validar de forma automática el código introducido por el usuario

Definición en la línea 1909 del archivo ewtxtcodlabel.cs.

◆ ewcombobox

objetos.ewcombobox sage.ew.txtbox.UserControls.ewtxtcodlabel.ewcombobox
protected

ewcombobox

Definición en la línea 282 del archivo ewtxtcodlabel.Designer.cs.

◆ ewtextbox

objetos.ewtextbox sage.ew.txtbox.UserControls.ewtxtcodlabel.ewtextbox
protected

ewtextbox

Definición en la línea 277 del archivo ewtxtcodlabel.Designer.cs.

◆ toolTipTxtCodLabel

System.Windows.Forms.ToolTip sage.ew.txtbox.UserControls.ewtxtcodlabel.toolTipTxtCodLabel

Tooltip del TxtCodLabel

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

Documentación de propiedades

◆ _Alto_Despleg_Combo

int sage.ew.txtbox.UserControls.ewtxtcodlabel._Alto_Despleg_Combo
getset

Alto del desplegable de ewComboBox cuando el txtcodlabel adopta forma de Combo

Definición en la línea 1625 del archivo ewtxtcodlabel.cs.

◆ _Alto_Filas

int sage.ew.txtbox.UserControls.ewtxtcodlabel._Alto_Filas
getset

Alto de las filas del grid

Definición en la línea 1563 del archivo ewtxtcodlabel.cs.

◆ _Ancho_Despleg_Combo

int sage.ew.txtbox.UserControls.ewtxtcodlabel._Ancho_Despleg_Combo
getset

Ancho del desplegable de ewComboBox cuando el txtcodlabel adopta forma de Combo

Definición en la línea 1590 del archivo ewtxtcodlabel.cs.

◆ _AnchoCombo

int sage.ew.txtbox.UserControls.ewtxtcodlabel._AnchoCombo
getset

Ancho del desplegable de ewComboBox cuando el txtcodlabel adopta forma de Combo

Definición en la línea 1604 del archivo ewtxtcodlabel.cs.

◆ _AplicarEstilos

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._AplicarEstilos
getset

Aplicar estilos visuales

Definición en la línea 216 del archivo ewtxtcodlabel.cs.

◆ _Autoload_Mante_FirstValue

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Autoload_Mante_FirstValue
getset

Obtiene o establece si se debe cargar primer registro de mantenimientos para códigos no informados. Sirve para regular el caso de código no informado al pulsar F5.

Definición en la línea 345 del archivo ewtxtcodlabel.cs.

◆ _BotonesAdicionales

List<ewbutton> sage.ew.txtbox.UserControls.ewtxtcodlabel._BotonesAdicionales
get

Devuelve un listod con los botones adicionales

Definición en la línea 512 del archivo ewtxtcodlabel.cs.

◆ _Browser_Campo_Predet

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_Campo_Predet
getset

Campo predeterminado de la consulta

Definición en la línea 1230 del archivo ewtxtcodlabel.cs.

◆ _Browser_Campos

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_Campos
getset

Campos de la consulta SQL que se presentarán en el browser

Definición en la línea 1249 del archivo ewtxtcodlabel.cs.

◆ _Browser_Clave

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_Clave
getset

Campo clave para la consulta

Definición en la línea 1210 del archivo ewtxtcodlabel.cs.

◆ _Browser_Condicion

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_Condicion
getset

Condición que se utilizará en la consulta SQL

Definición en la línea 1268 del archivo ewtxtcodlabel.cs.

◆ _Browser_ConsultaPersonalizada

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_ConsultaPersonalizada
getset

Consulta Sql personalizada a mostrar como Browser

Definición en la línea 1462 del archivo ewtxtcodlabel.cs.

◆ _Browser_Database

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_Database
getset

Nombre de la base de datos a la que pertenece la tabla

Definición en la línea 1324 del archivo ewtxtcodlabel.cs.

◆ _Browser_Datatable_Personalizado

DataTable sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_Datatable_Personalizado
getset

Datatable personalizado a mostrar como Browser (no accede a BBDD)

Definición en la línea 1441 del archivo ewtxtcodlabel.cs.

◆ _Browser_Distinct

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_Distinct
getset

Indica si se utilizará el DISTINCT en la consulta SQL

Definición en la línea 1303 del archivo ewtxtcodlabel.cs.

◆ _Browser_Tabla

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_Tabla
getset

Nombre de la tabla a la que se hace referencia en la consulta SQL

Definición en la línea 1343 del archivo ewtxtcodlabel.cs.

◆ _Browser_Titulo

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_Titulo
getset

Título principal para el browser

Definición en la línea 1394 del archivo ewtxtcodlabel.cs.

◆ _Browser_Titulos_Campos

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_Titulos_Campos
getset

Descripción separada por comas de los títulos de los campos en el browser

Definición en la línea 1375 del archivo ewtxtcodlabel.cs.

◆ _btBrowser

btBrowser sage.ew.txtbox.UserControls.ewtxtcodlabel._btBrowser
get

PE-78139 Retorna el botón

Definición en la línea 575 del archivo ewtxtcodlabel.cs.

◆ _btMante

btMante sage.ew.txtbox.UserControls.ewtxtcodlabel._btMante
get

PE-82723

Definición en la línea 590 del archivo ewtxtcodlabel.cs.

◆ _CampoBackColor

string sage.ew.txtbox.UserControls.ewtxtcodlabel._CampoBackColor
getset

Campo utilizado para obtener el color de fondo a mostrar en la celda (Únicamente disponible en tipo cuadrícula)

Definición en la línea 985 del archivo ewtxtcodlabel.cs.

◆ _CampoFont

string sage.ew.txtbox.UserControls.ewtxtcodlabel._CampoFont
getset

Campo utilizado para obtener la fuente a mostrar en la celda (Únicamente disponible en tipo cuadrícula)

Definición en la línea 1015 del archivo ewtxtcodlabel.cs.

◆ _CampoForeColor

string sage.ew.txtbox.UserControls.ewtxtcodlabel._CampoForeColor
getset

Campo utilizado para obtener el color de la fuente a mostrar en la celda (Únicamente disponible en tipo cuadrícula)

Definición en la línea 1000 del archivo ewtxtcodlabel.cs.

◆ _CampoVisible

string sage.ew.txtbox.UserControls.ewtxtcodlabel._CampoVisible
getset

Campo utilizado para saber si la celda actual estará visible o no (Únicamente disponible en tipo cuadrícula)

Definición en la línea 1030 del archivo ewtxtcodlabel.cs.

◆ _CaracterAncho

char sage.ew.txtbox.UserControls.ewtxtcodlabel._CaracterAncho
getset

En los controles "txtClienteDocVen" y "txtProveedodDocCompra" interesa poder aprovechar el espacio al máximo Al cargar el perfil en los controles de tipo txtCodlabel se le asignará el carácter "M" Al calcular al ancho del textbox del cliente se realizará a partir del carácter "X" en lugar del carácter "M" teniendo un ancho más reducido del control del textbox En FOX se utilizaba el carácter X para realizar el cálculo del ancho de un control Soluciona el problema en diseños muy pequeños de 1024

Definición en la línea 380 del archivo ewtxtcodlabel.cs.

◆ _Clave

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Clave
getset

Nombre de la clave para obtener el valor

Definición en la línea 912 del archivo ewtxtcodlabel.cs.

◆ _Codigo

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Codigo
getset

Código seleccionado por el usuario

Definición en la línea 626 del archivo ewtxtcodlabel.cs.

◆ _CodigosDiccionario

Dictionary<string, object> sage.ew.txtbox.UserControls.ewtxtcodlabel._CodigosDiccionario
getset

Diccionario con los valores de todas las posibles claves (PE-84497)

Definición en la línea 882 del archivo ewtxtcodlabel.cs.

◆ _Concepto

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Concepto
getset

Campo utilizado para obtener la descripción que se pondrá en el label. Por defecto será "nombre".

Definición en la línea 945 del archivo ewtxtcodlabel.cs.

◆ _Consultar_Usuario_Seleccion_Multiple

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Consultar_Usuario_Seleccion_Multiple
getset

Obtiene o establece si debe constultar al usuario en caso de códigos repetidos (pe. CODPOS => 25617 Varios municipios

Definición en la línea 307 del archivo ewtxtcodlabel.cs.

◆ _Control_Valor_Vacio

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Control_Valor_Vacio
getset

Propiedad que determina si se dispara un evento "_Codigo_Cambiado_Before" cuando _codigo se establece a ""

Definición en la línea 1896 del archivo ewtxtcodlabel.cs.

◆ _CrearManteSiCodigoNoExiste

Boolean sage.ew.txtbox.UserControls.ewtxtcodlabel._CrearManteSiCodigoNoExiste
getset

Propiedad que establecerá si se debe preguntar si desea crear el mantenimiento

Definición en la línea 1922 del archivo ewtxtcodlabel.cs.

◆ _DataAnnotationValidation

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._DataAnnotationValidation
getset

Validacion por DataAnnotation

Definición en la línea 205 del archivo ewtxtcodlabel.cs.

◆ _Database

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Database
getset

Base de datos a la que pertenece la tabla

Definición en la línea 1108 del archivo ewtxtcodlabel.cs.

◆ _DataTable

DataTable sage.ew.txtbox.UserControls.ewtxtcodlabel._DataTable
getset

Objeto DataTable dónde podremos indicar un orígen de datos (DataTable) para el combo o grid

Definición en la línea 1644 del archivo ewtxtcodlabel.cs.

◆ _DescripcionCodigo

virtual String sage.ew.txtbox.UserControls.ewtxtcodlabel._DescripcionCodigo
get

PE-85083 get de la descripción del valor del código

Definición en la línea 838 del archivo ewtxtcodlabel.cs.

◆ _ErrorProvider

ewErrorProvider sage.ew.txtbox.UserControls.ewtxtcodlabel._ErrorProvider
getsetprotected

Objeto ErrorProvider

Definición en la línea 486 del archivo ewtxtcodlabel.cs.

◆ _ErrorProviderText

string sage.ew.txtbox.UserControls.ewtxtcodlabel._ErrorProviderText
getsetprotected

ErrorProvider del control para asignar por código

Definición en la línea 438 del archivo ewtxtcodlabel.cs.

◆ _Esconder_Label

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Esconder_Label
getset

Propiedad para esconcer el label de la descripción del txtcodlabel (PE-79609)

Definición en la línea 1854 del archivo ewtxtcodlabel.cs.

◆ _ewGridScrollBars

ewgrid.ewGridScrollBars sage.ew.txtbox.UserControls.ewtxtcodlabel._ewGridScrollBars
getset

PE-91847. Tipos de barras de desplazamiento

Definición en la línea 1544 del archivo ewtxtcodlabel.cs.

◆ _Expandir

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Expandir
getset

Determinará si hay que sustituir el "." por el carácter definido en la propiedad _Relleno

Definición en la línea 1076 del archivo ewtxtcodlabel.cs.

◆ _Font

Font sage.ew.txtbox.UserControls.ewtxtcodlabel._Font
getset

Fuente a utilizar en cualquier texto dentro del txtcodlabel

Definición en la línea 1744 del archivo ewtxtcodlabel.cs.

◆ _Grid_Columnas

int sage.ew.txtbox.UserControls.ewtxtcodlabel._Grid_Columnas
getset

Número de columnas que tendrá el grid

Definición en la línea 1508 del archivo ewtxtcodlabel.cs.

◆ _Imagen

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Imagen
getset

Campo utilizado para obtener la ruta de la imagen asociada

Definición en la línea 1046 del archivo ewtxtcodlabel.cs.

◆ _Imagen_y_Texto

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Imagen_y_Texto
getset

Para indicar si queremos ver imagen y texto a la vez

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

◆ _InicioCodigo

string sage.ew.txtbox.UserControls.ewtxtcodlabel._InicioCodigo
getset

PE-81114. Para indicar un inicio de código. Sólo se tendrá en cuenta en caso de tener la propiedad _Expandir a True. Ej: En clientes, configuraremos "430", y al introducir 4 nos calculará el código de cliente 43000004

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

◆ _Len

int sage.ew.txtbox.UserControls.ewtxtcodlabel._Len
getset

Longitud de la clave

Definición en la línea 926 del archivo ewtxtcodlabel.cs.

◆ _ListaTodosCodigos

List<string> sage.ew.txtbox.UserControls.ewtxtcodlabel._ListaTodosCodigos
getset

PE-88379 Propiedad donde poder especificar una lista de codigos que seran todos los posibles codigos que consultar Se utiliza en los filtros Desde-Hasta: Si la propiedad esta llena, a la hora de recuperar los filtros (desde-hasta) se forzara a que la condición sea de tipo Lista con los codigos comprendidos entre Desde y Hasta

Definición en la línea 2009 del archivo ewtxtcodlabel.cs.

◆ _Mante

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Mante
getset

Nombre de la pantalla de Eurowin que se utilizará como mantenimiento

Definición en la línea 1153 del archivo ewtxtcodlabel.cs.

◆ _Mensaje_No_Existe

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Mensaje_No_Existe
getset

Descripción del mensaje de error que se mostrará cuando el código introducido no exista

Definición en la línea 1482 del archivo ewtxtcodlabel.cs.

◆ _MensajeNoSePuedeCrear

string sage.ew.txtbox.UserControls.ewtxtcodlabel._MensajeNoSePuedeCrear
getset

Descripción del mensaje de error que se mostrará cuando el código introducido no se pueda crear por validaciones

Definición en la línea 1493 del archivo ewtxtcodlabel.cs.

◆ _MinDrawSize

virtual int sage.ew.txtbox.UserControls.ewtxtcodlabel._MinDrawSize
get

Devuelve el tamaño mínimo del control para dibujar los botones de mantenimientos

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

◆ _Modo_Diseño

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Modo_Diseño
getset

Propiedad para indicar si queremos utilizar el control en modo diseño (sin cargar datos)

Definición en la línea 1697 del archivo ewtxtcodlabel.cs.

◆ _Mostrar_Browser

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Mostrar_Browser
getset

Propiedad para indicar si queremos mostrar el botón del brownser o no

Definición en la línea 1678 del archivo ewtxtcodlabel.cs.

◆ _Mostrar_Mante

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Mostrar_Mante
getset

Propiedad para indicar si queremos mostrar el botón del matenimiento o no

Definición en la línea 1659 del archivo ewtxtcodlabel.cs.

◆ _Mostrar_Mensaje

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Mostrar_Mensaje
getset

Variable para indicar si debe mostrar mensajes de aviso

Definición en la línea 500 del archivo ewtxtcodlabel.cs.

◆ _MostrarBotonesAdicionales

Boolean sage.ew.txtbox.UserControls.ewtxtcodlabel._MostrarBotonesAdicionales
getset

Indica si se tienen que mostrar los botones adicionales

Definición en la línea 530 del archivo ewtxtcodlabel.cs.

◆ _MultiCampos

string sage.ew.txtbox.UserControls.ewtxtcodlabel._MultiCampos
getset

Campo utilizado para indicar los distintos campos que se concatenaran para formar el campo final de concepto. Ej: _Clave = "letra" _Clave = "codigo" _Concepto = "nombre" _Concepto = "nombre" _Multicampos = "letra,nombre" _Multicampos = "codigo,poblacion,provincia"

Consulta: SELECT letra, letra+' '+nombre as nombre SELECT codigo, codigo+' '+poblacion+' '+provincia

Definición en la línea 967 del archivo ewtxtcodlabel.cs.

◆ _Nombre

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Nombre
getset

Nombre del campo que se utilizará para poner en la descripción

Definición en la línea 1138 del archivo ewtxtcodlabel.cs.

◆ _OpcEsp

string sage.ew.txtbox.UserControls.ewtxtcodlabel._OpcEsp
getset

Bloquea el control si el usuario no tiene permiso para la opción especial indicada.

Definición en la línea 362 del archivo ewtxtcodlabel.cs.

◆ _PermitirFiltradoAutomaticoTextoParcial

Boolean sage.ew.txtbox.UserControls.ewtxtcodlabel._PermitirFiltradoAutomaticoTextoParcial
getset

Obtiene o establece si debe permitir el filtrado de texto parcial al abrir el brownser

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

◆ _Presentar_Browser_Titulo

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Presentar_Browser_Titulo
getset

Presentar el título en el browser, básicamente es para controlarlo cuando es formato grid que puede que interese que no se presente

Definición en la línea 1422 del archivo ewtxtcodlabel.cs.

◆ _ReadOnly

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._ReadOnly
getset

Bloquea/desbloquea todos los controles

Definición en la línea 265 del archivo ewtxtcodlabel.cs.

◆ _Relleno

char sage.ew.txtbox.UserControls.ewtxtcodlabel._Relleno
getset

Carácter de relleno

Definición en la línea 897 del archivo ewtxtcodlabel.cs.

◆ _SQL_Personalizado

string sage.ew.txtbox.UserControls.ewtxtcodlabel._SQL_Personalizado
getset

Cadena para la consulta personalizada. Importante y obligatorio, el estilo visual de el txtCodlabel debde de ser en formato Estandard

Definición en la línea 1191 del archivo ewtxtcodlabel.cs.

◆ _Tabla

string sage.ew.txtbox.UserControls.ewtxtcodlabel._Tabla
getset

Nombre de la tabla que se utilizará para obtener la descripción

Definición en la línea 1123 del archivo ewtxtcodlabel.cs.

◆ _Tactil

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Tactil
getset

Utilizar el control de forma tactil

Definición en la línea 607 del archivo ewtxtcodlabel.cs.

◆ _Tipo_Visual

_Tipos_Visuales sage.ew.txtbox.UserControls.ewtxtcodlabel._Tipo_Visual
getset

Nos indicará el aspecto visual del objeto: estandar -> textbox + browser + mante combo -> combo + browser + mante
grid -> grid para sistemas táctiles hibrido -> estandar + formulario seleccion

Definición en la línea 1715 del archivo ewtxtcodlabel.cs.

◆ _TooltipBrowser

string sage.ew.txtbox.UserControls.ewtxtcodlabel._TooltipBrowser
getsetprotected

PE-81847 Devuelve el tooltip del botón browser

Definición en la línea 1943 del archivo ewtxtcodlabel.cs.

◆ _TooltipMante

string sage.ew.txtbox.UserControls.ewtxtcodlabel._TooltipMante
getsetprotected

PE-81847 Devuelve el tooltip del botón del mantenimiento

Definición en la línea 1963 del archivo ewtxtcodlabel.cs.

◆ _Trim_Codigo_Seleccionado

bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Trim_Codigo_Seleccionado
getset

Propiedad para indicar si queremos aplicar Trim a los códigos seleccionados en la multiselección en los ewtxtcodlabel de los listados. Por defecto se aplica Trim

Definición en la línea 2073 del archivo ewtxtcodlabel.cs.

◆ _Valor_Vacio

virtual bool sage.ew.txtbox.UserControls.ewtxtcodlabel._Valor_Vacio
getset

Propiedad para poder añadir un registro vacío en el tipo Combo

Definición en la línea 1808 del archivo ewtxtcodlabel.cs.

◆ BackColor

override Color sage.ew.txtbox.UserControls.ewtxtcodlabel.BackColor
getset

Override backcolor para gestionar elementos internos que no recibian el color aporpiado cuando no se estan aplicando estilos

Definición en la línea 241 del archivo ewtxtcodlabel.cs.

◆ Font

override Font sage.ew.txtbox.UserControls.ewtxtcodlabel.Font
getset

Override de la propiedad Font

Definición en la línea 1762 del archivo ewtxtcodlabel.cs.

◆ IndiceValorVacio

virtual int sage.ew.txtbox.UserControls.ewtxtcodlabel.IndiceValorVacio
getset

Propiedad para poder añadir un registro vacío en el tipo Combo

Definición en la línea 1839 del archivo ewtxtcodlabel.cs.

◆ LiteralValorVacio

virtual string sage.ew.txtbox.UserControls.ewtxtcodlabel.LiteralValorVacio
getset

Propiedad para poder añadir un registro vacío en el tipo Combo

Definición en la línea 1824 del archivo ewtxtcodlabel.cs.

Documentación de los eventos

◆ _Browser_Click_After

Delegar_Browser_After sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_Click_After

Definición del evento _Browser_Click_After (Además de en el browser también se utilizará al cambiar la selección el grid o combo)

Definición en la línea 2171 del archivo ewtxtcodlabel.cs.

◆ _Browser_Click_Before

Delegar_Browser_Before sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_Click_Before

Definición del evento _Browser_Click_Before

Definición en la línea 2166 del archivo ewtxtcodlabel.cs.

◆ _Click_Celda

Delegar_Click_Celda sage.ew.txtbox.UserControls.ewtxtcodlabel._Click_Celda

Definición del delegado para el evento _Click_Celda

Definición en la línea 2206 del archivo ewtxtcodlabel.cs.

◆ _Click_Combo_DropDown

Delegar_Click_Combo_DropDown sage.ew.txtbox.UserControls.ewtxtcodlabel._Click_Combo_DropDown

Definición del delegado para cuando se desplega el combo

Definición en la línea 2221 del archivo ewtxtcodlabel.cs.

◆ _Click_Combo_Grid

Delegar_Click_Combo_Grid sage.ew.txtbox.UserControls.ewtxtcodlabel._Click_Combo_Grid

Definición del delegado para el evento _Click_Combo_Grid

Definición en la línea 2211 del archivo ewtxtcodlabel.cs.

◆ _Click_Combo_Grid_Up

Delegar_Click_Combo_Grid_Up sage.ew.txtbox.UserControls.ewtxtcodlabel._Click_Combo_Grid_Up

Definición del delegado para el evento _Click_Combo_Grid_Up

Definición en la línea 2216 del archivo ewtxtcodlabel.cs.

◆ _Codigo_Cambiado

Delegar_Codigo_Cambiado sage.ew.txtbox.UserControls.ewtxtcodlabel._Codigo_Cambiado

Definición del delegado para el evento _Codigo_Cambiado

Definición en la línea 2186 del archivo ewtxtcodlabel.cs.

◆ _Codigo_Cambiado_Before

Delegar_Codigo_Cambiado_Before sage.ew.txtbox.UserControls.ewtxtcodlabel._Codigo_Cambiado_Before

Definición del delegado para el evento _Codigo_Cambiado_Before

Definición en la línea 2196 del archivo ewtxtcodlabel.cs.

◆ _Codigo_Cambiado_Before_Extended

Delegar_Codigo_Cambiado_Before_Extended sage.ew.txtbox.UserControls.ewtxtcodlabel._Codigo_Cambiado_Before_Extended

Definición del delegado para el evento _Codigo_Cambiado_Before

Definición en la línea 2201 del archivo ewtxtcodlabel.cs.

◆ _Codigo_Cambiado_Validated

Delegar_Codigo_Cambiado_ValidationResult sage.ew.txtbox.UserControls.ewtxtcodlabel._Codigo_Cambiado_Validated

Definición del delegado para el evento informar de validación completa

Definición en la línea 2275 del archivo ewtxtcodlabel.cs.

◆ _CodigoDiccionario_Establecido

Delegar_CodigoDiccionario_Establecido sage.ew.txtbox.UserControls.ewtxtcodlabel._CodigoDiccionario_Establecido

PE-84279 Delegado de la selección múltiple. Este evento nos informa de que se ha finalizado la elección de un _Codigo con múltiples claves (con el mismo _Codigo y distintos campos clave sercundarios). Un ejemplo son los CP en que un único código pertenece a varios municipios

Definición en la línea 2228 del archivo ewtxtcodlabel.cs.

◆ _Mante_Click_After

Delegar_Mante_After sage.ew.txtbox.UserControls.ewtxtcodlabel._Mante_Click_After

Definición del evento _Mante_Click_After

Definición en la línea 2181 del archivo ewtxtcodlabel.cs.

◆ _Mante_Click_Before

Delegar_Mante_Before sage.ew.txtbox.UserControls.ewtxtcodlabel._Mante_Click_Before

Definición del evento _Mante_Click_Before

Definición en la línea 2176 del archivo ewtxtcodlabel.cs.

◆ _Refrescar_Descripcion_Personalizada

Delegar_Refrescar_Descripcion_Personalizada sage.ew.txtbox.UserControls.ewtxtcodlabel._Refrescar_Descripcion_Personalizada

Definición del delegado para el evento _Codigo_Cambiado

Definición en la línea 2191 del archivo ewtxtcodlabel.cs.

◆ _ValidacionCrearCodigo

DelegarValidacionCrearCodigo sage.ew.txtbox.UserControls.ewtxtcodlabel._ValidacionCrearCodigo

Definición del delegado para el evento para validar el codigo antes de crearlo

Definición en la línea 2279 del archivo ewtxtcodlabel.cs.


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