Clase base para controles de tipo txtcodlabelf. Más...
Tipos públicos | |
enum | _Tipos_Visuales { Estandar , Combo , Grid , 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. | |
void | UnSubscribe (IObserver< TxtCodLabelInfo > toObservador) |
Método para eliminar a los suscriptores. | |
virtual void | OnCompleted () |
Método OnCompleted. | |
virtual void | OnError (Exception error) |
Método OnError. | |
virtual void | OnNext (TxtCodLabelInfo toObrseved) |
Método Next del objeto observado. | |
object | _GetValueUserOption () |
Nos devuelve el valor establecido en este momento en el control visual. | |
void | _SetValueUserOption (object toValor) |
Para establecer un valor en el control visual. | |
void | _Focus () |
PE-84262 pone el focue en el textbox. | |
ewtextbox | _GetTextBox () |
PE-84262 Retorna el ewtextbox. | |
ewlabel | _GetLabel () |
PE-93157 : Retorna el ewlabel. | |
void | _SetFirstCellValue () |
PE-87225 Posa el codi el valor de la primera cela. | |
void | RedibujarControl () |
Método para forzar un repintado del control sin usar datos. | |
void | _SetToolTips (string tcTooltipBrowser="", string tcTooltipMante="") |
Establece o refresca los tooltips. | |
delegate void | Delegar_Browser_Before (ref bool tlOk) |
Definición del delegado para el evento Before en el click del browser. | |
delegate void | Delegar_Browser_After (bool tlAceptar) |
Definición del delegado para el evento After en el click del browser. | |
delegate void | Delegar_Mante_Before (ref bool tlOk) |
Definición del delegado para el evento Before en el click del mante. | |
delegate void | Delegar_Mante_After () |
Definición del delegado para el evento After en el click del mante. | |
delegate void | Delegar_Codigo_Cambiado () |
Definición del delegado para el evento que se disparará al cambiar el código. | |
delegate void | Delegar_Codigo_Actualizado () |
Definición del delegado para el evento que se disparará al actualizar el código. | |
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. | |
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. | |
delegate String | Delegar_Refrescar_Descripcion_Personalizada (String tcDescripcion) |
Definición del delegado para el evento que se disparará para refrescar la descripción. | |
delegate void | Delegar_Click_Celda () |
Definición del delegado para el evento que se disparará al hacer click en una celda del grid. | |
delegate void | Delegar_Click_Combo_Grid () |
Definición del delegado para el evento que se disparará al hacer click en el grid o combo. | |
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. | |
delegate void | Delegar_Click_Combo_DropDown (bool tbCombo_Desplegado) |
Definición del delegado para el evento que se disparará al desplegar el combo. | |
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. | |
delegate Boolean | DelegarValidacionCrearCodigo (String tcCodigo) |
Evento para validar si se puede crear un código, si no existe. | |
void | LanzarEvento_Codigo_Cambiado_Before_Extended (string tcValorCandidato, ref bool tlOk) |
Disparador de evento de código cambiado (before) con sender y valor candidato. | |
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. | |
ewtxtcodlabel () | |
Constructor. | |
void | ewtextbox_Validated (object sender, EventArgs e) |
Método para poder capturar el evento al cambiar la celda seleccionada en el grid. | |
virtual void | _setTxtBoxFocus () |
Establece el foco y selecciona el contenido del input. | |
ewcombobox | _GetComboBox () |
Da acceso al control combobox. | |
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. | |
virtual void | _Reload_propiedades () |
Método para volver a ejecutar la configuración del browser. | |
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. | |
virtual void | _Refresh () |
Método para forzar el refresco de los datos mostrados teniendo en cuenta los nuevos valores de las propiedades. | |
void | _Clonar (ewtxtcodlabel toFiltroClon) |
Método para clonar el objeto. | |
virtual void | _RefrescarBinding () |
Método para refrescar los bindings (PE-78599) | |
virtual void | _Resultados_Datatable (ref DataTable loResultados) |
PE92379 - ens permet modificar el datatable de la consulta per afegir registres,... | |
void | _Suscripcion_Eventos () |
Método que da de alta la suscripción a eventos. Se invoca al cargar un perfil desde FRMGESTIONPERFIL. | |
void | _Cancelar_Suscripcion_Eventos () |
Método que cancela la suscripción a eventos. Se invoca al cambiar de perfil en FRMGESTIONPERFIL. | |
void | _Quitar_Seleccion_Grid () |
PE-76883. | |
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. | |
Campos de datos | |
bool | _CargarTodosRegistros = false |
Cargará todos los registros de una vez y solo una vez PE-74329. | |
bool | _PrimeraVez = true |
Propiedad que servirá para que sólo se consulten los datos y formen los grids con datos una vez. (PE-79835) | |
bool | _Validar_Codigo = true |
Propiedad que establecera si se debe validar de forma automática el código introducido por el usuario. | |
bool | _MostrarMenuContextual = true |
Variable que define si se debe mostrar el menu contextual cuando hay varios registros con el mismo código. | |
string | _Browser_Alias = "" |
Alias de la tabla principal para añadir condiciones. | |
System.Windows.Forms.ToolTip | toolTipTxtCodLabel |
Tooltip del TxtCodLabel. | |
Métodos protegidos | |
override void | WndProc (ref Message m) |
Mensajes recibidos. | |
void | _Evento_CodigoDiccionario_Establecido () |
PE-84279 Disparador del evento de selección múltiple. | |
void | LanzarEvento_Codigo_Cambiado_Before (ref bool tlOk) |
Disparador de evento de código cambiado con sender y valor candidato. | |
void | LanzarEvento_Codigo_Cambiado_Validated (bool tlResultadoValidacion) |
Disparador del evento de resultados de validación. | |
override void | OnCreateControl () |
Al crearse el control lo definimos. | |
virtual Boolean | _ExpandirTexto (ref String tcTexto) |
Expandir texto. | |
override bool | ProcessCmdKey (ref Message msg, Keys keyData) |
Para controlar F4 y F5 a nivel de UserControl. | |
virtual bool | _ActivarCondicionAutomatica (ref string tcTexto) |
Indica si se tiene que activar el filtrado parcial. | |
bool | _ActivarCondicionAutomatica (ref String tcTexto, int tnLen) |
Indica si se tiene que activar el filtrado parcial. | |
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, ...) | |
virtual bool | EvaluarOrigenManual () |
Método virtual para permitir determinar el origen manual de los datos. | |
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. | |
virtual int | _Ancho_TextBox () |
Método que nos calcula el ancho correspondiente al textbox según la longitud del campo contenido. | |
virtual String | _Refrescar_Descripcion_Datatable_Personalizado () |
Refrescar descripcion personalizada. | |
override void | OnVisibleChanged (EventArgs e) |
OnVisibleChanged: Para refrescar las propiedades que podemos tener guardados en el designer de una pantalla. | |
override void | Dispose (bool disposing) |
Limpiar los recursos que se estén utilizando. | |
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: | |
Atributos protegidos | |
bool | _lCodigosDiccionarioBrowser = false |
Para controlar si ya se ha elegido en el browser. | |
objetos.ewtextbox | ewtextbox |
ewtextbox | |
objetos.ewcombobox | ewcombobox |
ewcombobox | |
Propiedades | |
bool | _EsOpcionalConfigUser = false [get, set] |
Para determinar si en este objeto se podrá configurar un valor por defecto. | |
bool | _UsuarioPermiteConfigUser = false [get, set] |
Para determinar si el usuario ha permitido configurar un valor por defecto (solo opcionales) | |
string | _DescripcionOpcional [get, set] |
Para especificar un mensaje conforme no se permite configurar un valor por defecto este objeto. | |
bool | _PermitirConfigUser [get, set] |
Para determinar si en este objeto se podrá configurar un valor por defecto. | |
string | _DescripcionError [get, set] |
Para especificar un mensaje conforme no se permite configurar un valor por defecto este objeto. | |
bool | _EditMode [get, set] |
Para establecer si este objeto está en modo Edición o Ejecución True -> Edición False -> Ejecución. | |
bool | _DataAnnotationValidation [get, set] |
Validacion por DataAnnotation. | |
bool | _AplicarEstilos [get, set] |
Aplicar estilos visuales. | |
override Color | BackColor [get, set] |
Override backcolor para gestionar elementos internos que no recibian el color aporpiado cuando no se estan aplicando estilos. | |
bool | _ReadOnly [get, set] |
Bloquea/desbloquea todos los controles. | |
virtual string | _Guid [get] |
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. | |
FormBase | _FormBase [get] |
Form asociado al componente. | |
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. | |
Boolean | _PermitirFiltradoAutomaticoTextoParcial [get, set] |
Obtiene o establece si debe permitir el filtrado de texto parcial al abrir el brownser. | |
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. | |
string | _OpcEsp [get, set] |
Bloquea el control si el usuario no tiene permiso para la opción especial indicada. | |
bool | _DesactivarRespuestasAutomaticas [get, set] |
Permite desactivar las respuestas automáticas cuando sea necesario. | |
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. | |
string | _ErrorProviderText [get, set] |
ErrorProvider del control para asignar por código. | |
ewErrorProvider | _ErrorProvider [get, set] |
Objeto ErrorProvider. | |
bool | _Mostrar_Mensaje [get, set] |
Variable para indicar si debe mostrar mensajes de aviso. | |
bool | _Mostrar_Info [get, set] |
Mostrar botón de información si/no. | |
string | _BtInfoTitulo [get, set] |
Titulo para la información a mostrar en el btInfo. Útil caso de configurar la propiedad _MostrarBtInfo a true. | |
List< string > | _BtInfoParrafos [get, set] |
Parrafos para la información a mostrar en el btInfo. Útil caso de configurar la propiedad _MostrarBtInfo a true. | |
string | _TooltipInfo [get, set] |
Tooltip para el botón de información (btInfo). | |
List< ewbutton > | _BotonesAdicionales [get] |
Devuelve un listod con los botones adicionales. | |
Boolean | _MostrarBotonesAdicionales [get, set] |
Indica si se tienen que mostrar los botones adicionales. | |
virtual int | _MinDrawSize [get] |
Devuelve el tamaño mínimo del control para dibujar los botones de mantenimientos. | |
btBrowser | _btBrowser [get] |
PE-78139 Retorna el botón. | |
btMante | _btMante [get] |
PE-82723. | |
bool | _Tactil [get, set] |
Utilizar el control de forma tactil. | |
string | _Codigo [get, set] |
Código seleccionado por el usuario. | |
virtual String | _DescripcionCodigo [get] |
PE-85083 get de la descripción del valor del código. | |
Dictionary< string, object > | _CodigosDiccionario [get, set] |
Diccionario con los valores de todas las posibles claves (PE-84497) | |
char | _Relleno [get, set] |
Carácter de relleno. | |
string | _Clave [get, set] |
Nombre de la clave para obtener el valor. | |
int | _Len [get, set] |
Longitud de la clave. | |
string | _Concepto [get, set] |
Campo utilizado para obtener la descripción que se pondrá en el label. Por defecto será "nombre". | |
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". | |
string | _CampoBackColor [get, set] |
Campo utilizado para obtener el color de fondo a mostrar en la celda (Únicamente disponible en tipo cuadrícula) | |
string | _CampoForeColor [get, set] |
Campo utilizado para obtener el color de la fuente a mostrar en la celda (Únicamente disponible en tipo cuadrícula) | |
string | _CampoFont [get, set] |
Campo utilizado para obtener la fuente a mostrar en la celda (Únicamente disponible en tipo cuadrícula) | |
string | _CampoVisible [get, set] |
Campo utilizado para saber si la celda actual estará visible o no (Únicamente disponible en tipo cuadrícula) | |
string | _Imagen [get, set] |
Campo utilizado para obtener la ruta de la imagen asociada. | |
bool | _Imagen_y_Texto [get, set] |
Para indicar si queremos ver imagen y texto a la vez. | |
bool | _Expandir [get, set] |
Determinará si hay que sustituir el "." por el carácter definido en la propiedad _Relleno. | |
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. | |
string | _Database [get, set] |
Base de datos a la que pertenece la tabla. | |
string | _Tabla [get, set] |
Nombre de la tabla que se utilizará para obtener la descripción. | |
string | _Nombre [get, set] |
Nombre del campo que se utilizará para poner en la descripción. | |
string | _Mante [get, set] |
Nombre de la pantalla de Eurowin que se utilizará como mantenimiento. | |
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. | |
string | _Browser_Clave [get, set] |
Campo clave para la consulta. | |
string | _Browser_ClavePrimaria [get, set] |
Campo clave para la consulta. | |
string | _Browser_Campo_Predet [get, set] |
Campo predeterminado de la consulta. | |
string | _Browser_Campos [get, set] |
Campos de la consulta SQL que se presentarán en el browser. | |
string | _Browser_Condicion [get, set] |
Condición que se utilizará en la consulta SQL. | |
string | _Browser_Distinct [get, set] |
Indica si se utilizará el DISTINCT en la consulta SQL. | |
string | _Browser_Database [get, set] |
Nombre de la base de datos a la que pertenece la tabla. | |
string | _Browser_Tabla [get, set] |
Nombre de la tabla a la que se hace referencia en la consulta SQL. | |
string | _Browser_Titulos_Campos [get, set] |
Descripción separada por comas de los títulos de los campos en el browser. | |
string | _Browser_Titulo [get, set] |
Título principal para el browser. | |
eUsarExtensionesBrowser | _Browser_Usar_Extensiones [get, set] |
Muestra el panel de extensiones. | |
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. | |
DataTable | _Browser_Datatable_Personalizado [get, set] |
Datatable personalizado a mostrar como Browser (no accede a BBDD) | |
string | _Browser_ConsultaPersonalizada [get, set] |
Consulta Sql personalizada a mostrar como Browser. | |
string | _Mensaje_No_Existe [get, set] |
Descripción del mensaje de error que se mostrará cuando el código introducido no exista. | |
string | _MensajeNoSePuedeCrear [get, set] |
Descripción del mensaje de error que se mostrará cuando el código introducido no se pueda crear por validaciones. | |
int | _Grid_Columnas [get, set] |
Número de columnas que tendrá el grid. | |
ewgrid.ewGridScrollBars | _ewGridScrollBars [get, set] |
PE-91847. Tipos de barras de desplazamiento. | |
int | _Alto_Filas [get, set] |
Alto de las filas del grid. | |
int | _Ancho_Despleg_Combo [get, set] |
Ancho del desplegable de ewComboBox cuando el txtcodlabel adopta forma de Combo. | |
int | _AnchoCombo [get, set] |
Ancho del desplegable de ewComboBox cuando el txtcodlabel adopta forma de Combo. | |
int | _Alto_Despleg_Combo [get, set] |
Alto del desplegable de ewComboBox cuando el txtcodlabel adopta forma de Combo. | |
DataTable | _DataTable [get, set] |
Objeto DataTable dónde podremos indicar un orígen de datos (DataTable) para el combo o grid. | |
bool | _Mostrar_Mante [get, set] |
Propiedad para indicar si queremos mostrar el botón del matenimiento o no. | |
bool | _Mostrar_Browser [get, set] |
Propiedad para indicar si queremos mostrar el botón del brownser o no. | |
bool | _Modo_Diseño [get, set] |
Propiedad para indicar si queremos utilizar el control en modo diseño (sin cargar datos) | |
_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. | |
Font | _Font [get, set] |
Fuente a utilizar en cualquier texto dentro del txtcodlabel. | |
override Font | Font [get, set] |
Override de la propiedad Font. | |
virtual bool | _Valor_Vacio [get, set] |
Propiedad para poder añadir un registro vacío en el tipo Combo. | |
virtual string | LiteralValorVacio [get, set] |
Propiedad para poder añadir un registro vacío en el tipo Combo. | |
virtual int | IndiceValorVacio [get, set] |
Propiedad para poder añadir un registro vacío en el tipo Combo. | |
bool | _Esconder_Label [get, set] |
Propiedad para esconcer el label de la descripción del txtcodlabel (PE-79609) | |
bool | _Control_Valor_Vacio [get, set] |
Propiedad que determina si se dispara un evento "_Codigo_Cambiado_Before" cuando _codigo se establece a "". | |
Boolean | _CrearManteSiCodigoNoExiste [get, set] |
Propiedad que establecerá si se debe preguntar si desea crear el mantenimiento. | |
string | _TooltipBrowser [get, set] |
PE-81847 Devuelve el tooltip del botón browser. | |
string | _TooltipMante [get, set] |
PE-81847 Devuelve el tooltip del botón del mantenimiento. | |
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. | |
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. | |
Dictionary< string, int > | _ColumnasMultiLine [get, set] |
Lista campos de columnas multiline. | |
Eventos | |
EventHandler | OnConfigUserValueChanged |
Evento para determinar cuando cambia el valor y mostrar mensaje si es opcional. | |
Delegar_Browser_Before | _Browser_Click_Before |
Definición del evento _Browser_Click_Before. | |
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) | |
Delegar_Mante_Before | _Mante_Click_Before |
Definición del evento _Mante_Click_Before. | |
Delegar_Mante_After | _Mante_Click_After |
Definición del evento _Mante_Click_After. | |
Delegar_Codigo_Cambiado | _Codigo_Cambiado |
Definición del delegado para el evento _Codigo_Cambiado. | |
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. | |
Delegar_Refrescar_Descripcion_Personalizada | _Refrescar_Descripcion_Personalizada |
Definición del delegado para el evento _Codigo_Cambiado. | |
Delegar_Codigo_Cambiado_Before | _Codigo_Cambiado_Before |
Definición del delegado para el evento _Codigo_Cambiado_Before. | |
Delegar_Codigo_Cambiado_Before_Extended | _Codigo_Cambiado_Before_Extended |
Definición del delegado para el evento _Codigo_Cambiado_Before. | |
Delegar_Click_Celda | _Click_Celda |
Definición del delegado para el evento _Click_Celda. | |
Delegar_Click_Combo_Grid | _Click_Combo_Grid |
Definición del delegado para el evento _Click_Combo_Grid. | |
Delegar_Click_Combo_Grid_Up | _Click_Combo_Grid_Up |
Definición del delegado para el evento _Click_Combo_Grid_Up. | |
Delegar_Click_Combo_DropDown | _Click_Combo_DropDown |
Definición del delegado para cuando se desplega el combo. | |
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. | |
Delegar_Codigo_Cambiado_ValidationResult | _Codigo_Cambiado_Validated |
Definición del delegado para el evento informar de validación completa. | |
DelegarValidacionCrearCodigo | _ValidacionCrearCodigo |
Definición del delegado para el evento para validar el codigo antes de crearlo. | |
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 2110 del archivo ewtxtcodlabel.cs.
|
inline |
Constructor.
Definición en la línea 2691 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 3284 del archivo ewtxtcodlabel.cs.
|
inlineprotected |
Indica si se tiene que activar el filtrado parcial.
tcTexto | |
tnLen |
Definición en la línea 3295 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.txtCodPos, sage.ew.txtbox.UserControls.txtEjercicio, sage.ew.txtbox.UserControls.txtFecha, sage.ew.txtbox.UserControls.txtPeriodoExtendido y sage.ew.txtbox.UserControls.txtSerieArt.
Definición en la línea 3860 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 4755 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.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.txtConfiguraciones, sage.addons.offline.Visual.UserControls.txtsucursales, sage.addons.offline.Visual.UserControls.txtTipoDato, 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.ew.txtbox.txtDivisaBase, 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.txtClienteNIF, sage.ew.txtbox.UserControls.txtCNAE, sage.ew.txtbox.UserControls.txtCodAnalitico, sage.ew.txtbox.UserControls.txtCodigoDC, sage.ew.txtbox.UserControls.txtCodigoIS, sage.ew.txtbox.UserControls.txtCodPos, sage.ew.txtbox.UserControls.txtColor, sage.ew.txtbox.UserControls.txtCompaniaCredito, sage.ew.txtbox.UserControls.txtComprobacionNIF, sage.ew.txtbox.UserControls.txtComunicados, 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.txtConceptoMandato, 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.txtFicheroImportadoComunicados, 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.txtFormula, 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.txtNumeroFACAutorepercutida, sage.ew.txtbox.UserControls.txtNumeroParte, sage.ew.txtbox.UserControls.txtNumeroPRE, sage.ew.txtbox.UserControls.txtObraBase, sage.ew.txtbox.UserControls.txtObraVentas, sage.ew.txtbox.UserControls.txtOperacionFab, sage.ew.txtbox.UserControls.txtOperario, sage.ew.txtbox.UserControls.txtPaises, sage.ew.txtbox.UserControls.txtPantalla, 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.txtPeriodoTrimestral, sage.ew.txtbox.UserControls.txtPlanAnalitico, sage.ew.txtbox.UserControls.txtPlantillaComunicado, sage.ew.txtbox.UserControls.txtPlantillasComunicados, sage.ew.txtbox.UserControls.txtPlantillasComunicados, sage.ew.txtbox.UserControls.txtPlantillasDocumentos, 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.txtProveedNIF, 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.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.txtTerminal, sage.ew.txtbox.UserControls.txtTerritorios, sage.ew.txtbox.UserControls.txtTipoComprobacion, sage.ew.txtbox.UserControls.txtTipoCostFab, sage.ew.txtbox.UserControls.txtTipoCreditoCaucion, sage.ew.txtbox.UserControls.txtTipoFacturacion, sage.ew.txtbox.UserControls.txtTipoIva, sage.ew.txtbox.UserControls.txtTipoOperacionFab, 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 y sage.ew.txtbox.UserControls.txtZonasHera.
Definición en la línea 3616 del archivo ewtxtcodlabel.cs.
|
inline |
|
inlineprotected |
PE-84279 Disparador del evento de selección múltiple.
Definición en la línea 2622 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.addons.factucert.Visual.UserControls.txtSerieCert, sage.addons.factucert.Visual.UserControls.txtSerieNoCert, sage.addons.services.Visual.UserControls.txtEstServ, sage.addons.services.Visual.UserControls.txtMontajes, sage.ew.txtbox.UserControls.ewtxtcodlabelRaizCuenta, sage.ew.txtbox.UserControls.txtArticulo, sage.ew.txtbox.UserControls.txtCliente, sage.ew.txtbox.UserControls.txtComprobacionNIF, sage.ew.txtbox.UserControls.txtEjercicio, sage.ew.txtbox.UserControls.txtEmpresa, sage.ew.txtbox.UserControls.txtFecha, sage.ew.txtbox.UserControls.txtFiltroAgrupacionAnalitica, sage.ew.txtbox.UserControls.txtFuturoCliente, sage.ew.txtbox.UserControls.txtGrupoEmpresa, sage.ew.txtbox.UserControls.txtMandatos, sage.ew.txtbox.UserControls.txtMeses, sage.ew.txtbox.UserControls.txtNivelVariable, sage.ew.txtbox.UserControls.txtSeleccionTipo, sage.ew.txtbox.UserControls.txtTipoComprobacion, sage.ew.txtbox.UserControls.txtTipoPeriodo, sage.ew.txtbox.UserControls.txtTipoRevision y sage.ew.txtbox.UserControls.txtTipoRevisionIVA.
Definición en la línea 4041 del archivo ewtxtcodlabel.cs.
|
inlineprotectedvirtual |
Expandir texto.
tcTexto |
Reimplementado en sage.ew.txtbox.UserControls.txtConceptoIRPF.
Definición en la línea 2981 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 5015 del archivo ewtxtcodlabel.cs.
|
inline |
PE-76883.
Definición en la línea 4771 del archivo ewtxtcodlabel.cs.
|
inlineprotectedvirtual |
Refrescar descripcion personalizada.
Definición en la línea 3904 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.addons.factucert.Visual.UserControls.txtSerieCert, sage.addons.factucert.Visual.UserControls.txtSerieNoCert, sage.ew.txtbox.UserControls.txtEmpresa, sage.ew.txtbox.UserControls.txtFiltroAgrupacionAnalitica, sage.ew.txtbox.UserControls.txtGrupoEmpresa y sage.ew.txtbox.UserControls.txtSerieRectificativa.
Definición en la línea 3921 del archivo ewtxtcodlabel.cs.
|
inlinevirtual |
Método para refrescar los bindings (PE-78599)
Definición en la línea 4714 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.objetos.txtTipoFactura, sage.ew.tpv.txtSelTipoDoc, sage.ew.txtbox.UserControls.txtGrupoEmpresa, sage.ew.txtbox.UserControls.txtIdioma, sage.ew.txtbox.UserControls.txtObraVentas, sage.ew.txtbox.UserControls.txtOrdenImpresion, sage.ew.txtbox.UserControls.txtTipoEmpresa y sage.ew.txtbox.UserControls.txtTipoImpresora.
Definición en la línea 4382 del archivo ewtxtcodlabel.cs.
|
inlinevirtual |
Método para volver a ejecutar la configuración del browser.
Reimplementado en sage.addons.factucert.Visual.UserControls.txtSerieCert, sage.addons.factucert.Visual.UserControls.txtSerieNoCert y sage.ew.txtbox.UserControls.txtFiltroAgrupacionAnalitica.
Definición en la línea 3930 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 4725 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 3817 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 2324 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 3437 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 4732 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 3627 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 2947 del archivo ewtxtcodlabel.cs.
|
inlineprotected |
Disparador de evento de código cambiado con sender y valor candidato.
tlOk |
Definición en la línea 2645 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 2633 del archivo ewtxtcodlabel.cs.
|
inlineprotected |
Disparador del evento de resultados de validación.
Definición en la línea 2673 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 4985 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 2730 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 4342 del archivo ewtxtcodlabel.cs.
|
inlineprotected |
Para controlar F4 y F5 a nivel de UserControl.
msg | |
keyData |
Definición en la línea 3249 del archivo ewtxtcodlabel.cs.
|
inline |
Método para forzar un repintado del control sin usar datos.
Definición en la línea 2034 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 2406 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 2205 del archivo ewtxtcodlabel.cs.
|
protected |
Para controlar si ya se ha elegido en el browser.
Definición en la línea 2340 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 2401 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 2226 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 2250 del archivo ewtxtcodlabel.cs.
|
protected |
ewcombobox
Definición en la línea 300 del archivo ewtxtcodlabel.Designer.cs.
|
protected |
ewtextbox
Definición en la línea 295 del archivo ewtxtcodlabel.Designer.cs.
System.Windows.Forms.ToolTip sage.ew.txtbox.UserControls.ewtxtcodlabel.toolTipTxtCodLabel |
Tooltip del TxtCodLabel.
Definición en la línea 306 del archivo ewtxtcodlabel.Designer.cs.
|
getset |
Alto del desplegable de ewComboBox cuando el txtcodlabel adopta forma de Combo.
Definición en la línea 1920 del archivo ewtxtcodlabel.cs.
|
getset |
Alto de las filas del grid.
Definición en la línea 1858 del archivo ewtxtcodlabel.cs.
|
getset |
Ancho del desplegable de ewComboBox cuando el txtcodlabel adopta forma de Combo.
Definición en la línea 1885 del archivo ewtxtcodlabel.cs.
|
getset |
Ancho del desplegable de ewComboBox cuando el txtcodlabel adopta forma de Combo.
Definición en la línea 1899 del archivo ewtxtcodlabel.cs.
|
getset |
Aplicar estilos visuales.
Definición en la línea 323 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 472 del archivo ewtxtcodlabel.cs.
|
get |
Devuelve un listod con los botones adicionales.
Definición en la línea 752 del archivo ewtxtcodlabel.cs.
|
getset |
Campo predeterminado de la consulta.
Definición en la línea 1502 del archivo ewtxtcodlabel.cs.
|
getset |
Campos de la consulta SQL que se presentarán en el browser.
Definición en la línea 1521 del archivo ewtxtcodlabel.cs.
|
getset |
Campo clave para la consulta.
Definición en la línea 1462 del archivo ewtxtcodlabel.cs.
|
getset |
Campo clave para la consulta.
Definición en la línea 1482 del archivo ewtxtcodlabel.cs.
|
getset |
Condición que se utilizará en la consulta SQL.
Definición en la línea 1540 del archivo ewtxtcodlabel.cs.
|
getset |
Consulta Sql personalizada a mostrar como Browser.
Definición en la línea 1757 del archivo ewtxtcodlabel.cs.
|
getset |
Nombre de la base de datos a la que pertenece la tabla.
Definición en la línea 1596 del archivo ewtxtcodlabel.cs.
|
getset |
Datatable personalizado a mostrar como Browser (no accede a BBDD)
Definición en la línea 1736 del archivo ewtxtcodlabel.cs.
|
getset |
Indica si se utilizará el DISTINCT en la consulta SQL.
Definición en la línea 1575 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 1615 del archivo ewtxtcodlabel.cs.
|
getset |
Título principal para el browser.
Definición en la línea 1666 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 1647 del archivo ewtxtcodlabel.cs.
|
getset |
Muestra el panel de extensiones.
Definición en la línea 1696 del archivo ewtxtcodlabel.cs.
|
get |
PE-78139 Retorna el botón.
Definición en la línea 815 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 703 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 676 del archivo ewtxtcodlabel.cs.
|
get |
PE-82723.
Definición en la línea 830 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 1237 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 1267 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 1252 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 1282 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 516 del archivo ewtxtcodlabel.cs.
|
getset |
Nombre de la clave para obtener el valor.
Definición en la línea 1164 del archivo ewtxtcodlabel.cs.
|
getset |
Código seleccionado por el usuario.
Definición en la línea 866 del archivo ewtxtcodlabel.cs.
|
getset |
Diccionario con los valores de todas las posibles claves (PE-84497)
Definición en la línea 1134 del archivo ewtxtcodlabel.cs.
|
getset |
Lista campos de columnas multiline.
Definición en la línea 2430 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 1197 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 434 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 2236 del archivo ewtxtcodlabel.cs.
|
getset |
Propiedad que establecerá si se debe preguntar si desea crear el mantenimiento.
Definición en la línea 2262 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 1360 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 1939 del archivo ewtxtcodlabel.cs.
|
getset |
Permite desactivar las respuestas automáticas cuando sea necesario.
Definición en la línea 500 del archivo ewtxtcodlabel.cs.
|
get |
PE-85083 get de la descripción del valor del código.
Definición en la línea 1090 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 190 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 202 del archivo ewtxtcodlabel.cs.
|
getsetprotected |
Objeto ErrorProvider.
Definición en la línea 622 del archivo ewtxtcodlabel.cs.
|
getsetprotected |
ErrorProvider del control para asignar por código.
Definición en la línea 574 del archivo ewtxtcodlabel.cs.
|
getset |
Propiedad para esconcer el label de la descripción del txtcodlabel (PE-79609)
Definición en la línea 2184 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 1839 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 1328 del archivo ewtxtcodlabel.cs.
|
getset |
Fuente a utilizar en cualquier texto dentro del txtcodlabel.
Definición en la línea 2074 del archivo ewtxtcodlabel.cs.
|
getprotected |
Form asociado al componente.
Definición en la línea 399 del archivo ewtxtcodlabel.cs.
|
getset |
Número de columnas que tendrá el grid.
Definición en la línea 1803 del archivo ewtxtcodlabel.cs.
|
get |
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.
|
getset |
Campo utilizado para obtener la ruta de la imagen asociada.
Definición en la línea 1298 del archivo ewtxtcodlabel.cs.
|
getset |
Para indicar si queremos ver imagen y texto a la vez.
Definición en la línea 1313 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 1343 del archivo ewtxtcodlabel.cs.
|
getset |
Longitud de la clave.
Definición en la línea 1178 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 2354 del archivo ewtxtcodlabel.cs.
|
getset |
Nombre de la pantalla de Eurowin que se utilizará como mantenimiento.
Definición en la línea 1405 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 1777 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 1788 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 785 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 1992 del archivo ewtxtcodlabel.cs.
|
getset |
Propiedad para indicar si queremos mostrar el botón del brownser o no.
Definición en la línea 1973 del archivo ewtxtcodlabel.cs.
|
getset |
Mostrar botón de información si/no.
Definición en la línea 651 del archivo ewtxtcodlabel.cs.
|
getset |
Propiedad para indicar si queremos mostrar el botón del matenimiento o no.
Definición en la línea 1954 del archivo ewtxtcodlabel.cs.
|
getset |
Variable para indicar si debe mostrar mensajes de aviso.
Definición en la línea 636 del archivo ewtxtcodlabel.cs.
|
getset |
Indica si se tienen que mostrar los botones adicionales.
Definición en la línea 770 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 1219 del archivo ewtxtcodlabel.cs.
|
getset |
Nombre del campo que se utilizará para poner en la descripción.
Definición en la línea 1390 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 489 del archivo ewtxtcodlabel.cs.
|
getset |
Para determinar si en este objeto se podrá configurar un valor por defecto.
Definición en la línea 180 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 448 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 1717 del archivo ewtxtcodlabel.cs.
|
getset |
Bloquea/desbloquea todos los controles.
Definición en la línea 372 del archivo ewtxtcodlabel.cs.
|
getset |
Carácter de relleno.
Definición en la línea 1149 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 1443 del archivo ewtxtcodlabel.cs.
|
getset |
Nombre de la tabla que se utilizará para obtener la descripción.
Definición en la línea 1375 del archivo ewtxtcodlabel.cs.
|
getset |
Utilizar el control de forma tactil.
Definición en la línea 847 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 2010 del archivo ewtxtcodlabel.cs.
|
getsetprotected |
PE-81847 Devuelve el tooltip del botón browser.
Definición en la línea 2283 del archivo ewtxtcodlabel.cs.
|
getset |
Tooltip para el botón de información (btInfo).
Definición en la línea 729 del archivo ewtxtcodlabel.cs.
|
getsetprotected |
PE-81847 Devuelve el tooltip del botón del mantenimiento.
Definición en la línea 2308 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 2418 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 2138 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 348 del archivo ewtxtcodlabel.cs.
|
getset |
Override de la propiedad Font.
Definición en la línea 2092 del archivo ewtxtcodlabel.cs.
|
getset |
Propiedad para poder añadir un registro vacío en el tipo Combo.
Definición en la línea 2169 del archivo ewtxtcodlabel.cs.
|
getset |
Propiedad para poder añadir un registro vacío en el tipo Combo.
Definición en la línea 2154 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 2552 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 2547 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 2595 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 2610 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 2600 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 2605 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 2575 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 2567 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 2585 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 2590 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 2664 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 2617 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 2562 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 2557 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 2580 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 2668 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.