Clase base para controles de tipo txtcodlabelf Más...
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... | |
object | _GetValueUserOption () |
Nos devuelve el valor establecido en este momento en el control visual. Más... | |
void | _SetValueUserOption (object toValor) |
Para establecer un valor en el control visual. 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_Actualizado () |
Definición del delegado para el evento que se disparará al actualizar 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... | |
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... | |
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 | |
virtual string | _Guid => string.Empty |
Guid para las respuestas automáticas, si este valor esta vacio funciona como hasta ahora, si esta relleno utilizará el formulario asociado para los mensajes Más... | |
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 | |
override void | WndProc (ref Message m) |
Mensajes recibidos Más... | |
void | _Evento_CodigoDiccionario_Establecido () |
PE-84279 Disparador del evento de selección múltiple 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 bool | _ActivarCondicionAutomatica (ref string tcTexto) |
Indica si se tiene que activar el filtrado parcial Más... | |
bool | _ActivarCondicionAutomatica (ref String tcTexto, int tnLen) |
Indica si se tiene que activar el filtrado parcial 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 bool | EvaluarOrigenManual () |
Método virtual para permitir determinar el origen manual de los datos 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 | _EsOpcionalConfigUser = false [get, set] |
Para determinar si en este objeto se podrá configurar un valor por defecto Más... | |
bool | _UsuarioPermiteConfigUser = false [get, set] |
Para determinar si el usuario ha permitido configurar un valor por defecto (solo opcionales) Más... | |
string | _DescripcionOpcional [get, set] |
Para especificar un mensaje conforme no se permite configurar un valor por defecto este objeto. Más... | |
bool | _PermitirConfigUser [get, set] |
Para determinar si en este objeto se podrá configurar un valor por defecto Más... | |
string | _DescripcionError [get, set] |
Para especificar un mensaje conforme no se permite configurar un valor por defecto este objeto. Más... | |
bool | _EditMode [get, set] |
Para establecer si este objeto está en modo Edición o Ejecución True -> Edición False -> Ejecución Más... | |
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... | |
FormBase | _FormBase [get] |
Form asociado al componente 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... | |
bool | _DesactivarRespuestasAutomaticas [get, set] |
Permite desactivar las respuestas automáticas cuando sea necesario. 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... | |
bool | _Mostrar_Info [get, set] |
Mostrar botón de información si/no. Más... | |
string | _BtInfoTitulo [get, set] |
Titulo para la información a mostrar en el btInfo. Útil caso de configurar la propiedad _MostrarBtInfo a true. Más... | |
List< string > | _BtInfoParrafos [get, set] |
Parrafos para la información a mostrar en el btInfo. Útil caso de configurar la propiedad _MostrarBtInfo a true. Más... | |
string | _TooltipInfo [get, set] |
Tooltip para el botón de información (btInfo). 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_ClavePrimaria [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... | |
eUsarExtensionesBrowser | _Browser_Usar_Extensiones [get, set] |
Muestra el panel de extensiones 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... | |
Dictionary< string, int > | _ColumnasMultiLine [get, set] |
Lista campos de columnas multiline Más... | |
Eventos | |
EventHandler | OnConfigUserValueChanged |
Evento para determinar cuando cambia el valor y mostrar mensaje si es opcional Más... | |
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_Codigo_Actualizado | _Codigo_Actualizado |
Definición del delegado para el evento _Codigo_Actualizado El evento código actualizado se lanza al cambiar de código pero tener desactivado el código cambiado. Esta relacionado con un cambio de código sin querer entrar en el ciclo de validacioens y procesos del cambio pe. filtros DesdeHasta corrigiendo el valor del otro filtro 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... | |
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.
Definición de los posibles tipos visuales de la clase txtcodlabel
Definición en la línea 2075 del archivo ewtxtcodlabel.cs.
|
inline |
Constructor
Definición en la línea 2646 del archivo ewtxtcodlabel.cs.
|
inlineprotectedvirtual |
Indica si se tiene que activar el filtrado parcial
tcTexto |
Reimplementado en sage.ew.txtbox.UserControls.txtCodPos.
Definición en la línea 3239 del archivo ewtxtcodlabel.cs.
|
inlineprotected |
Indica si se tiene que activar el filtrado parcial
tcTexto | |
tnLen |
Definición en la línea 3250 del archivo ewtxtcodlabel.cs.
|
inlineprotectedvirtual |
Método que nos calcula el ancho correspondiente al textbox según la longitud del campo contenido
Reimplementado en sage.ew.txtbox.UserControls.txtCliente, sage.ew.txtbox.UserControls.txtFecha, sage.ew.txtbox.UserControls.txtEjercicio, sage.ew.txtbox.UserControls.txtPeriodoExtendido, sage.ew.txtbox.UserControls.txtSerieArt y sage.ew.txtbox.UserControls.txtCodPos.
Definición en la línea 3815 del archivo ewtxtcodlabel.cs.
|
inline |
Método que cancela la suscripción a eventos. Se invoca al cambiar de perfil en FRMGESTIONPERFIL
Definición en la línea 4710 del archivo ewtxtcodlabel.cs.
|
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.txtProveedNIF, 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.txtEmpresa, sage.ew.txtbox.UserControls.txtAlmacen, sage.ew.txtbox.UserControls.txtPeriodo, sage.ew.txtbox.UserControls.txtPeriodoRetencion, sage.ew.txtbox.UserControls.txtImpresora, sage.ew.txtbox.UserControls.txtPeriodoLiquidado, sage.ew.txtbox.UserControls.txtContadorOrdenSoportado, sage.ew.txtbox.UserControls.txtAnaliticaNivel, sage.ew.txtbox.UserControls.txtClienteNIF, sage.ew.txtbox.UserControls.txtPeriodoTrimestral, sage.ew.txtbox.UserControls.txtUsuario, sage.ew.txtbox.UserControls.txtCodigoDC, sage.ew.txtbox.UserControls.txtFuturoCliente, sage.ew.txtbox.UserControls.txtCodPos, sage.ew.txtbox.UserControls.txtNumeroDoc, sage.ew.txtbox.UserControls.txtSeleccionTipo, sage.ew.txtbox.UserControls.txtPlantillasDocumentos, sage.ew.txtbox.UserControls.txtPlantillasComunicados, sage.ew.txtbox.UserControls.txtTipoPeriodo, sage.ew.txtbox.UserControls.txtCodigoIS, sage.ew.txtbox.UserControls.txtEjercicio, 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.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.txtPlantillasComunicados, sage.ew.txtbox.UserControls.txtAlbaranProduccionFab, sage.ew.txtbox.UserControls.txtAlbaranTransformacionFab, sage.ew.txtbox.UserControls.txtZonaObra, sage.ew.txtbox.UserControls.txtComunicados, sage.ew.txtbox.UserControls.txtFiltroBalance, sage.ew.txtbox.UserControls.txtCuentaContable, sage.ew.txtbox.UserControls.txtReferenciaFab, sage.ew.txtbox.UserControls.txtGrupoEmpresa, sage.ew.txtbox.UserControls.txtNumeroPRE, sage.addons.offline.Visual.UserControls.txtConfiguraciones, 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.txtFicheroImportadoComunicados, 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.txtGuia, 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.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.txtPantalla, 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.txtPresupuestoContable, 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.addons.offline.Visual.UserControls.txtTipoDato, 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.txtTcp, sage.ew.txtbox.UserControls.txtTipoRetencion, sage.ew.txtbox.UserControls.txtCodAnalitico, sage.ew.txtbox.UserControls.txtConceptoConciliacion, sage.ew.txtbox.UserControls.txtConceptoMandato, sage.ew.txtbox.UserControls.txtEntidadBancaria, sage.ew.txtbox.UserControls.txtMunicipio, sage.ew.txtbox.UserControls.txtParteCosteFab, sage.ew.txtbox.UserControls.txtProvincia, sage.ew.txtbox.UserControls.txtNumeroFACAutorepercutida, sage.ew.txtbox.UserControls.txtFormula, 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 3571 del archivo ewtxtcodlabel.cs.
|
inline |
|
inlineprotected |
PE-84279 Disparador del evento de selección múltiple
Definición en la línea 2577 del archivo ewtxtcodlabel.cs.
|
inlinevirtual |
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
tcCodigo | |
tlValidar |
Reimplementado en sage.ew.txtbox.UserControls.ewtxtcodlabelRaizCuenta, sage.ew.txtbox.UserControls.txtArticulo, sage.ew.txtbox.UserControls.txtEmpresa, sage.ew.txtbox.UserControls.txtFecha, sage.ew.txtbox.UserControls.txtCliente, sage.ew.txtbox.UserControls.txtMandatos, sage.ew.txtbox.UserControls.txtEjercicio, sage.ew.txtbox.UserControls.txtFuturoCliente, sage.ew.txtbox.UserControls.txtFiltroAgrupacionAnalitica, sage.ew.txtbox.UserControls.txtGrupoEmpresa, sage.ew.txtbox.UserControls.txtTipoPeriodo, sage.ew.txtbox.UserControls.txtTipoRevision, sage.ew.txtbox.UserControls.txtComprobacionNIF, sage.ew.txtbox.UserControls.txtTipoComprobacion, sage.ew.txtbox.UserControls.txtMeses, sage.ew.txtbox.UserControls.txtTipoRevisionIVA, sage.addons.factucert.Visual.UserControls.txtSerieCert, sage.ew.txtbox.UserControls.txtSeleccionTipo, sage.ew.txtbox.UserControls.txtNivelVariable, sage.addons.factucert.Visual.UserControls.txtSerieNoCert, sage.addons.services.Visual.UserControls.txtEstServ y sage.addons.services.Visual.UserControls.txtMontajes.
Definición en la línea 3996 del archivo ewtxtcodlabel.cs.
|
inlineprotectedvirtual |
Expandir texto
tcTexto |
Reimplementado en sage.ew.txtbox.UserControls.txtConceptoIRPF.
Definición en la línea 2936 del archivo ewtxtcodlabel.cs.
|
inline |
PE-84262 pone el focue en el textbox
Definición en la línea 532 del archivo ewtxtcodlabel.cs.
|
inline |
|
inline |
|
inline |
PE-84262 Retorna el ewtextbox
Definición en la línea 541 del archivo ewtxtcodlabel.cs.
|
inline |
Nos devuelve el valor establecido en este momento en el control visual.
Definición en la línea 226 del archivo ewtxtcodlabel.cs.
|
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
tdtTablaOrigen | Tabla sobre la que montar el menú contextual |
Definición en la línea 4970 del archivo ewtxtcodlabel.cs.
|
inline |
PE-76883
Definición en la línea 4726 del archivo ewtxtcodlabel.cs.
|
inlineprotectedvirtual |
Refrescar descripcion personalizada
Definición en la línea 3859 del archivo ewtxtcodlabel.cs.
|
inlinevirtual |
Método para refrescar el label cuando se trabaja con tablas de datos personalizadas Se debe implementar en la clase final.
tcTextoLabel | Texto que queremos en la etiqueta |
Reimplementado en sage.ew.txtbox.UserControls.txtEmpresa, sage.ew.txtbox.UserControls.txtFiltroAgrupacionAnalitica, sage.ew.txtbox.UserControls.txtGrupoEmpresa, sage.ew.txtbox.UserControls.txtSerieRectificativa, sage.addons.factucert.Visual.UserControls.txtSerieCert y sage.addons.factucert.Visual.UserControls.txtSerieNoCert.
Definición en la línea 3876 del archivo ewtxtcodlabel.cs.
|
inlinevirtual |
Método para refrescar los bindings (PE-78599)
Definición en la línea 4669 del archivo ewtxtcodlabel.cs.
|
inlinevirtual |
Método para forzar el refresco de los datos mostrados teniendo en cuenta los nuevos valores de las propiedades
Reimplementado en sage.ew.txtbox.UserControls.txtOrdenImpresion, sage.ew.txtbox.UserControls.txtTipoImpresora, sage.ew.txtbox.UserControls.txtTipoEmpresa, sage.ew.txtbox.UserControls.txtObraVentas, sage.ew.tpv.txtSelTipoDoc, sage.ew.txtbox.UserControls.txtGrupoEmpresa, sage.ew.objetos.txtTipoFactura y sage.ew.txtbox.UserControls.txtIdioma.
Definición en la línea 4337 del archivo ewtxtcodlabel.cs.
|
inlinevirtual |
Método para volver a ejecutar la configuración del browser
Reimplementado en sage.ew.txtbox.UserControls.txtFiltroAgrupacionAnalitica, sage.addons.factucert.Visual.UserControls.txtSerieCert y sage.addons.factucert.Visual.UserControls.txtSerieNoCert.
Definición en la línea 3885 del archivo ewtxtcodlabel.cs.
|
inlinevirtual |
PE92379 - ens permet modificar el datatable de la consulta per afegir registres,...
loResultados | Datatable amb el resultat d la consulta |
Reimplementado en sage.ew.txtbox.UserControls.txtAlmacen, sage.ew.txtbox.UserControls.txtFiltroBalance y sage.ew.txtbox.UserControls.txtUsuario.
Definición en la línea 4680 del archivo ewtxtcodlabel.cs.
|
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 3772 del archivo ewtxtcodlabel.cs.
|
inline |
PE-87225 Posa el codi el valor de la primera cela
Definición en la línea 558 del archivo ewtxtcodlabel.cs.
|
inline |
Establece o refresca los tooltips
tcTooltipBrowser | |
tcTooltipMante |
Definición en la línea 2279 del archivo ewtxtcodlabel.cs.
|
inlinevirtual |
Establece el foco y selecciona el contenido del input
Reimplementado en sage.ew.txtbox.UserControls.txtCliente.
Definición en la línea 3392 del archivo ewtxtcodlabel.cs.
|
inline |
Para establecer un valor en el control visual.
toValor |
Definición en la línea 235 del archivo ewtxtcodlabel.cs.
|
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 4687 del archivo ewtxtcodlabel.cs.
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
tlAceptar |
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
tlOk |
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
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
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
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
delegate void sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_Codigo_Actualizado | ( | ) |
Definición del delegado para el evento que se disparará al actualizar el código
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
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
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
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
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
delegate void sage.ew.txtbox.UserControls.ewtxtcodlabel.Delegar_Mante_After | ( | ) |
Definición del delegado para el evento After en el click del mante
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
tlOk |
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
tcDescripcion |
delegate Boolean sage.ew.txtbox.UserControls.ewtxtcodlabel.DelegarValidacionCrearCodigo | ( | String | tcCodigo | ) |
Evento para validar si se puede crear un código, si no existe
tcCodigo |
|
inlineprotected |
Limpiar los recursos que se estén utilizando.
disposing | true si los recursos administrados se deben eliminar; false en caso contrario, false. |
Definición en la línea 19 del archivo ewtxtcodlabel.Designer.cs.
|
inlineprotectedvirtual |
Método virtual para permitir determinar el origen manual de los datos
Reimplementado en sage.ew.txtbox.UserControls.txtReportTemplate.
Definición en la línea 3582 del archivo ewtxtcodlabel.cs.
|
inline |
Método para poder capturar el evento al cambiar la celda seleccionada en el grid
sender | |
e |
Definición en la línea 2902 del archivo ewtxtcodlabel.cs.
|
inlineprotected |
Disparador de evento de código cambiado con sender y valor candidato
tlOk |
Definición en la línea 2600 del archivo ewtxtcodlabel.cs.
|
inline |
Disparador de evento de código cambiado (before) con sender y valor candidato
tcValorCandidato | |
tlOk |
Definición en la línea 2588 del archivo ewtxtcodlabel.cs.
|
inlineprotected |
Disparador del evento de resultados de validación
Definición en la línea 2628 del archivo ewtxtcodlabel.cs.
|
inlinestaticprotected |
Función Auxiliar que a partir de un string devuelve un objeto color. Admite 3 modos:
tcColor | Nombre del color [Modos: RGB (0,0,0), Hexadecimal (FFFF80) o Nombre (Black)] |
Definición en la línea 4940 del archivo ewtxtcodlabel.cs.
|
inlinevirtual |
Método OnCompleted
Definición en la línea 128 del archivo ewtxtcodlabel.cs.
|
inlineprotected |
Al crearse el control lo definimos
Definición en la línea 2685 del archivo ewtxtcodlabel.cs.
|
inlinevirtual |
|
inlinevirtual |
Método Next del objeto observado
toObrseved | Datos del cambio |
Reimplementado en sage.ew.txtbox.UserControls.txtZonaObra.
Definición en la línea 146 del archivo ewtxtcodlabel.cs.
|
inlineprotected |
OnVisibleChanged: Para refrescar las propiedades que podemos tener guardados en el designer de una pantalla
e |
Definición en la línea 4297 del archivo ewtxtcodlabel.cs.
|
inlineprotected |
Para controlar F4 y F5 a nivel de UserControl
msg | |
keyData |
Definición en la línea 3204 del archivo ewtxtcodlabel.cs.
|
inline |
Método para recibir los observadores
toObservador |
Definición en la línea 99 del archivo ewtxtcodlabel.cs.
|
inline |
Método para eliminar a los suscriptores
toObservador |
Definición en la línea 112 del archivo ewtxtcodlabel.cs.
|
inlineprotected |
string sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_Alias = "" |
Alias de la tabla principal para añadir condiciones
Definición en la línea 2361 del archivo ewtxtcodlabel.cs.
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 2170 del archivo ewtxtcodlabel.cs.
virtual string sage.ew.txtbox.UserControls.ewtxtcodlabel._Guid => string.Empty |
Guid para las respuestas automáticas, si este valor esta vacio funciona como hasta ahora, si esta relleno utilizará el formulario asociado para los mensajes
Definición en la línea 392 del archivo ewtxtcodlabel.cs.
|
protected |
Para controlar si ya se ha elegido en el browser
Definición en la línea 2295 del archivo ewtxtcodlabel.cs.
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 2356 del archivo ewtxtcodlabel.cs.
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 2181 del archivo ewtxtcodlabel.cs.
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 2205 del archivo ewtxtcodlabel.cs.
|
protected |
ewcombobox
Definición en la línea 299 del archivo ewtxtcodlabel.Designer.cs.
|
protected |
ewtextbox
Definición en la línea 294 del archivo ewtxtcodlabel.Designer.cs.
System.Windows.Forms.ToolTip sage.ew.txtbox.UserControls.ewtxtcodlabel.toolTipTxtCodLabel |
Tooltip del TxtCodLabel
Definición en la línea 305 del archivo ewtxtcodlabel.Designer.cs.
|
getset |
Alto del desplegable de ewComboBox cuando el txtcodlabel adopta forma de Combo
Definición en la línea 1921 del archivo ewtxtcodlabel.cs.
|
getset |
Alto de las filas del grid
Definición en la línea 1859 del archivo ewtxtcodlabel.cs.
|
getset |
Ancho del desplegable de ewComboBox cuando el txtcodlabel adopta forma de Combo
Definición en la línea 1886 del archivo ewtxtcodlabel.cs.
|
getset |
Ancho del desplegable de ewComboBox cuando el txtcodlabel adopta forma de Combo
Definición en la línea 1900 del archivo ewtxtcodlabel.cs.
|
getset |
Aplicar estilos visuales
Definición en la línea 324 del archivo ewtxtcodlabel.cs.
|
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 473 del archivo ewtxtcodlabel.cs.
|
get |
Devuelve un listod con los botones adicionales
Definición en la línea 753 del archivo ewtxtcodlabel.cs.
|
getset |
Campo predeterminado de la consulta
Definición en la línea 1503 del archivo ewtxtcodlabel.cs.
|
getset |
Campos de la consulta SQL que se presentarán en el browser
Definición en la línea 1522 del archivo ewtxtcodlabel.cs.
|
getset |
Campo clave para la consulta
Definición en la línea 1463 del archivo ewtxtcodlabel.cs.
|
getset |
Campo clave para la consulta
Definición en la línea 1483 del archivo ewtxtcodlabel.cs.
|
getset |
Condición que se utilizará en la consulta SQL
Definición en la línea 1541 del archivo ewtxtcodlabel.cs.
|
getset |
Consulta Sql personalizada a mostrar como Browser
Definición en la línea 1758 del archivo ewtxtcodlabel.cs.
|
getset |
Nombre de la base de datos a la que pertenece la tabla
Definición en la línea 1597 del archivo ewtxtcodlabel.cs.
|
getset |
Datatable personalizado a mostrar como Browser (no accede a BBDD)
Definición en la línea 1737 del archivo ewtxtcodlabel.cs.
|
getset |
Indica si se utilizará el DISTINCT en la consulta SQL
Definición en la línea 1576 del archivo ewtxtcodlabel.cs.
|
getset |
Nombre de la tabla a la que se hace referencia en la consulta SQL
Definición en la línea 1616 del archivo ewtxtcodlabel.cs.
|
getset |
Título principal para el browser
Definición en la línea 1667 del archivo ewtxtcodlabel.cs.
|
getset |
Descripción separada por comas de los títulos de los campos en el browser
Definición en la línea 1648 del archivo ewtxtcodlabel.cs.
|
getset |
Muestra el panel de extensiones
Definición en la línea 1697 del archivo ewtxtcodlabel.cs.
|
get |
PE-78139 Retorna el botón
Definición en la línea 816 del archivo ewtxtcodlabel.cs.
|
getset |
Parrafos para la información a mostrar en el btInfo. Útil caso de configurar la propiedad _MostrarBtInfo a true.
Definición en la línea 704 del archivo ewtxtcodlabel.cs.
|
getset |
Titulo para la información a mostrar en el btInfo. Útil caso de configurar la propiedad _MostrarBtInfo a true.
Definición en la línea 677 del archivo ewtxtcodlabel.cs.
|
get |
PE-82723
Definición en la línea 831 del archivo ewtxtcodlabel.cs.
|
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 1238 del archivo ewtxtcodlabel.cs.
|
getset |
Campo utilizado para obtener la fuente a mostrar en la celda (Únicamente disponible en tipo cuadrícula)
Definición en la línea 1268 del archivo ewtxtcodlabel.cs.
|
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 1253 del archivo ewtxtcodlabel.cs.
|
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 1283 del archivo ewtxtcodlabel.cs.
|
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 517 del archivo ewtxtcodlabel.cs.
|
getset |
Nombre de la clave para obtener el valor
Definición en la línea 1165 del archivo ewtxtcodlabel.cs.
|
getset |
Código seleccionado por el usuario
Definición en la línea 867 del archivo ewtxtcodlabel.cs.
|
getset |
Diccionario con los valores de todas las posibles claves (PE-84497)
Definición en la línea 1135 del archivo ewtxtcodlabel.cs.
|
getset |
Lista campos de columnas multiline
Definición en la línea 2386 del archivo ewtxtcodlabel.cs.
|
getset |
Campo utilizado para obtener la descripción que se pondrá en el label. Por defecto será "nombre".
Definición en la línea 1198 del archivo ewtxtcodlabel.cs.
|
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 435 del archivo ewtxtcodlabel.cs.
|
getset |
Propiedad que determina si se dispara un evento "_Codigo_Cambiado_Before" cuando _codigo se establece a ""
Definición en la línea 2192 del archivo ewtxtcodlabel.cs.
|
getset |
Propiedad que establecerá si se debe preguntar si desea crear el mantenimiento
Definición en la línea 2218 del archivo ewtxtcodlabel.cs.
|
getset |
Validacion por DataAnnotation
Definición en la línea 313 del archivo ewtxtcodlabel.cs.
|
getset |
Base de datos a la que pertenece la tabla
Definición en la línea 1361 del archivo ewtxtcodlabel.cs.
|
getset |
Objeto DataTable dónde podremos indicar un orígen de datos (DataTable) para el combo o grid
Definición en la línea 1940 del archivo ewtxtcodlabel.cs.
|
getset |
Permite desactivar las respuestas automáticas cuando sea necesario.
Definición en la línea 501 del archivo ewtxtcodlabel.cs.
|
get |
PE-85083 get de la descripción del valor del código
Definición en la línea 1091 del archivo ewtxtcodlabel.cs.
|
getset |
Para especificar un mensaje conforme no se permite configurar un valor por defecto este objeto.
Definición en la línea 191 del archivo ewtxtcodlabel.cs.
|
getset |
Para especificar un mensaje conforme no se permite configurar un valor por defecto este objeto.
Definición en la línea 175 del archivo ewtxtcodlabel.cs.
|
getset |
Para establecer si este objeto está en modo Edición o Ejecución True -> Edición False -> Ejecución
Definición en la línea 203 del archivo ewtxtcodlabel.cs.
|
getsetprotected |
Objeto ErrorProvider
Definición en la línea 623 del archivo ewtxtcodlabel.cs.
|
getsetprotected |
ErrorProvider del control para asignar por código
Definición en la línea 575 del archivo ewtxtcodlabel.cs.
|
getset |
Propiedad para esconcer el label de la descripción del txtcodlabel (PE-79609)
Definición en la línea 2150 del archivo ewtxtcodlabel.cs.
|
getset |
Para determinar si en este objeto se podrá configurar un valor por defecto
Definición en la línea 165 del archivo ewtxtcodlabel.cs.
|
getset |
PE-91847. Tipos de barras de desplazamiento
Definición en la línea 1840 del archivo ewtxtcodlabel.cs.
|
getset |
Determinará si hay que sustituir el "." por el carácter definido en la propiedad _Relleno
Definición en la línea 1329 del archivo ewtxtcodlabel.cs.
|
getset |
Fuente a utilizar en cualquier texto dentro del txtcodlabel
Definición en la línea 2040 del archivo ewtxtcodlabel.cs.
|
getprotected |
Form asociado al componente
Definición en la línea 400 del archivo ewtxtcodlabel.cs.
|
getset |
Número de columnas que tendrá el grid
Definición en la línea 1804 del archivo ewtxtcodlabel.cs.
|
getset |
Campo utilizado para obtener la ruta de la imagen asociada
Definición en la línea 1299 del archivo ewtxtcodlabel.cs.
|
getset |
Para indicar si queremos ver imagen y texto a la vez
Definición en la línea 1314 del archivo ewtxtcodlabel.cs.
|
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 1344 del archivo ewtxtcodlabel.cs.
|
getset |
Longitud de la clave
Definición en la línea 1179 del archivo ewtxtcodlabel.cs.
|
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 2310 del archivo ewtxtcodlabel.cs.
|
getset |
Nombre de la pantalla de Eurowin que se utilizará como mantenimiento
Definición en la línea 1406 del archivo ewtxtcodlabel.cs.
|
getset |
Descripción del mensaje de error que se mostrará cuando el código introducido no exista
Definición en la línea 1778 del archivo ewtxtcodlabel.cs.
|
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 1789 del archivo ewtxtcodlabel.cs.
|
get |
Devuelve el tamaño mínimo del control para dibujar los botones de mantenimientos
Definición en la línea 786 del archivo ewtxtcodlabel.cs.
|
getset |
Propiedad para indicar si queremos utilizar el control en modo diseño (sin cargar datos)
Definición en la línea 1993 del archivo ewtxtcodlabel.cs.
|
getset |
Propiedad para indicar si queremos mostrar el botón del brownser o no
Definición en la línea 1974 del archivo ewtxtcodlabel.cs.
|
getset |
Mostrar botón de información si/no.
Definición en la línea 652 del archivo ewtxtcodlabel.cs.
|
getset |
Propiedad para indicar si queremos mostrar el botón del matenimiento o no
Definición en la línea 1955 del archivo ewtxtcodlabel.cs.
|
getset |
Variable para indicar si debe mostrar mensajes de aviso
Definición en la línea 637 del archivo ewtxtcodlabel.cs.
|
getset |
Indica si se tienen que mostrar los botones adicionales
Definición en la línea 771 del archivo ewtxtcodlabel.cs.
|
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 1220 del archivo ewtxtcodlabel.cs.
|
getset |
Nombre del campo que se utilizará para poner en la descripción
Definición en la línea 1391 del archivo ewtxtcodlabel.cs.
|
getset |
Bloquea el control si el usuario no tiene permiso para la opción especial indicada.
Definición en la línea 490 del archivo ewtxtcodlabel.cs.
|
getset |
Para determinar si en este objeto se podrá configurar un valor por defecto
Definición en la línea 181 del archivo ewtxtcodlabel.cs.
|
getset |
Obtiene o establece si debe permitir el filtrado de texto parcial al abrir el brownser
Definición en la línea 449 del archivo ewtxtcodlabel.cs.
|
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 1718 del archivo ewtxtcodlabel.cs.
|
getset |
Bloquea/desbloquea todos los controles
Definición en la línea 373 del archivo ewtxtcodlabel.cs.
|
getset |
Carácter de relleno
Definición en la línea 1150 del archivo ewtxtcodlabel.cs.
|
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 1444 del archivo ewtxtcodlabel.cs.
|
getset |
Nombre de la tabla que se utilizará para obtener la descripción
Definición en la línea 1376 del archivo ewtxtcodlabel.cs.
|
getset |
Utilizar el control de forma tactil
Definición en la línea 848 del archivo ewtxtcodlabel.cs.
|
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 2011 del archivo ewtxtcodlabel.cs.
|
getsetprotected |
PE-81847 Devuelve el tooltip del botón browser
Definición en la línea 2239 del archivo ewtxtcodlabel.cs.
|
getset |
Tooltip para el botón de información (btInfo).
Definición en la línea 730 del archivo ewtxtcodlabel.cs.
|
getsetprotected |
PE-81847 Devuelve el tooltip del botón del mantenimiento
Definición en la línea 2264 del archivo ewtxtcodlabel.cs.
|
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 2374 del archivo ewtxtcodlabel.cs.
|
getset |
Para determinar si el usuario ha permitido configurar un valor por defecto (solo opcionales)
Definición en la línea 170 del archivo ewtxtcodlabel.cs.
|
getset |
Propiedad para poder añadir un registro vacío en el tipo Combo
Definición en la línea 2104 del archivo ewtxtcodlabel.cs.
|
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 349 del archivo ewtxtcodlabel.cs.
|
getset |
Override de la propiedad Font
Definición en la línea 2058 del archivo ewtxtcodlabel.cs.
|
getset |
Propiedad para poder añadir un registro vacío en el tipo Combo
Definición en la línea 2135 del archivo ewtxtcodlabel.cs.
|
getset |
Propiedad para poder añadir un registro vacío en el tipo Combo
Definición en la línea 2120 del archivo ewtxtcodlabel.cs.
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 2507 del archivo ewtxtcodlabel.cs.
Delegar_Browser_Before sage.ew.txtbox.UserControls.ewtxtcodlabel._Browser_Click_Before |
Definición del evento _Browser_Click_Before
Definición en la línea 2502 del archivo ewtxtcodlabel.cs.
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 2550 del archivo ewtxtcodlabel.cs.
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 2565 del archivo ewtxtcodlabel.cs.
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 2555 del archivo ewtxtcodlabel.cs.
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 2560 del archivo ewtxtcodlabel.cs.
Delegar_Codigo_Actualizado sage.ew.txtbox.UserControls.ewtxtcodlabel._Codigo_Actualizado |
Definición del delegado para el evento _Codigo_Actualizado El evento código actualizado se lanza al cambiar de código pero tener desactivado el código cambiado. Esta relacionado con un cambio de código sin querer entrar en el ciclo de validacioens y procesos del cambio pe. filtros DesdeHasta corrigiendo el valor del otro filtro
Definición en la línea 2530 del archivo ewtxtcodlabel.cs.
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 2522 del archivo ewtxtcodlabel.cs.
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 2540 del archivo ewtxtcodlabel.cs.
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 2545 del archivo ewtxtcodlabel.cs.
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 2619 del archivo ewtxtcodlabel.cs.
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 2572 del archivo ewtxtcodlabel.cs.
Delegar_Mante_After sage.ew.txtbox.UserControls.ewtxtcodlabel._Mante_Click_After |
Definición del evento _Mante_Click_After
Definición en la línea 2517 del archivo ewtxtcodlabel.cs.
Delegar_Mante_Before sage.ew.txtbox.UserControls.ewtxtcodlabel._Mante_Click_Before |
Definición del evento _Mante_Click_Before
Definición en la línea 2512 del archivo ewtxtcodlabel.cs.
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 2535 del archivo ewtxtcodlabel.cs.
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 2623 del archivo ewtxtcodlabel.cs.
EventHandler sage.ew.txtbox.UserControls.ewtxtcodlabel.OnConfigUserValueChanged |
Evento para determinar cuando cambia el valor y mostrar mensaje si es opcional
Definición en la línea 160 del archivo ewtxtcodlabel.cs.