Clase para grids de artículos de documentos de venta. Más...
Métodos públicos | |
delegate void | _RowPrePaintColors_Handler (object sender, RowPrePaintEventArgs e) |
Permite indicar los colores que se aplicarán a la línea. No usar el evento RowPrePaint del _Grid que entra en conflicto con el de la base Más... | |
gridArtDocVenta () | |
Inicializa una nueva instancia de la clase gridArtDocVenta. Más... | |
void | _Col_ReadOnly (NomColsArtDocVenta teColumna, bool tbReadOnly) |
PE-74335 Si la columna existe en el grid, le pone el valor a ReasOnly Más... | |
void | _Refresh () |
Reasigna propiedades a las columnas (máscaras precios e importes) Más... | |
void | _Visible (NomColsArtDocVenta teNombreColumna, bool tlVisible) |
Hace visible o invisible la columna indicada. Más... | |
void | _NoParar (NomColsArtDocVenta teNombreColumna, bool tlParar) |
Indica si podrá parar o no en la columna. Solo al pulsar Intro Más... | |
void | _Orden (NomColsArtDocVenta teNombreColumna, int tnPosicion) |
Mueve la columna hasta la posición indicada. Más... | |
void | _Ancho (NomColsArtDocVenta teNombreColumna, int tnAncho) |
Redimiensiona la columna al nuevo ancho. Más... | |
void | _InputMask (NomColsArtDocVenta teNombreColumna, string tcMascara) |
Asigna la máscara a la columna indicada. Más... | |
override void | _Addons_CurrentCellValue () |
Al capturar un código mediante un F4, se ha de asignar el valor seleccionado a la propiedad de la clase de negocio pertinente Más... | |
![]() | |
delegate void | _DataSource_Row_New_Event_Handler (int tnInsertLinea) |
Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable Más... | |
delegate void | _DataSource_Row_Delete_Event_Handler (DataGridViewRow trRowDelete) |
Se dispara al borrar un registro cuando el DataSource no es un DataTable Más... | |
delegate void | _Row_Delete_Before_Handler (DataGridViewRow tdgvRowDelete, ref bool tlOk) |
Se dispara antes de borrar una fila Más... | |
delegate void | _Row_Delete_After_Handler (DataGridViewRow trRowDelete) |
Se dispara después de borrar una fila Más... | |
delegate void | _Row_New_Before_Handler (ref bool tlOk, bool tlInsert=false) |
Se dispara antes de insertar una nueva fila Más... | |
delegate void | _Row_New_After_Handler (DataGridViewRow tdgvRowLastInsert, bool tlInsert) |
Se dispara despues de insertar una nueva fila Más... | |
delegate void | _Row_Ok_Handler (DataGridViewRow tdgvRowLastInsert, ref bool tlOk) |
Se dispara cuando se verifica si la fila es correcta Más... | |
delegate void | _RowChange_Handler (DataGridViewRow tdgvCurrentRow) |
Se dispara cuando se cambia la fila seleccionada en el grid Más... | |
delegate void | _BeforeColChange_Handler (DataGridViewColumn tdgvCurrentCol, ref bool tlOk) |
Se dispara antes de que se cambie la celda seleccionada en el grid Más... | |
delegate void | _ColChange_Handler (DataGridViewCell tdgvCurrentCel) |
Se dispara cuando se cambia la celda seleccionada en el grid Más... | |
delegate void | _Resize_Handler (object sender, EventArgs e) |
Se dispara cuando se cambia el tamaño del control Más... | |
delegate void | _CellClick_Handler (DataGridViewCell tdgvCurrentCel) |
Se produce cuando se hace clic en cualquier parte de una celda. Más... | |
delegate void | _CellDoubleClick_Handler (DataGridViewCell tdgvCurrentCel) |
Se produce cuando se hace doble clic en cualquier parte de una celda. Más... | |
delegate void | _KeyDown_Handler (object sender, KeyEventArgs e) |
Se dispara cuando se pulsa una tecla Más... | |
delegate void | _KeyPress_Handler (object sender, KeyPressEventArgs e) |
Se dispara cuando se pulsa y suelta una tecla Más... | |
delegate void | _CellFormatting_Handler (object sender, DataGridViewCellFormattingEventArgs e) |
Se produce cuando hay que aplicar formato al contenido de una celda para su presentación. Más... | |
delegate void | _RowPrePaint_Handler (object sender, DataGridViewRowPrePaintEventArgs e) |
Se produce antes de que se dibuje un objeto DataGridViewRow. Más... | |
delegate void | _CellValidating_Handler (DataGridViewCell tdgvCurrentCel, ref bool tlOk) |
Se produce cuando se valida la celda en cualquier parte de una celda. Más... | |
delegate void | _F4_BeforeClick_Handler (object sender, ref btBrowser toBrowser) |
Delegado del evento before click Más... | |
delegate void | _F4_AfterClick_Handler (object sender, bool tlAceptar, ref btBrowser toBrowser) |
Delegado del evento clic after del browser Más... | |
delegate void | _F5_BeforeClick_Handler (object sender, ref btMante toMante) |
Delegado del evento before click Más... | |
Mantegrid () | |
Crea una nueva instancia de la clase Mantegrid Más... | |
void | ProcessEnterKey (Boolean bClickTactilCell=false) |
Metode que es dispara cada cop que s'apreta Enter PE-74331 Se cambia a public Más... | |
DataGridViewColumn | _ProperaColumnaVisible (DataGridViewColumn tdcCurrentCol=null) |
Devuelve la próxima columan visible Más... | |
Boolean | _Fila_Delete () |
Borra una fila del grid Más... | |
virtual void | _Fila_New () |
Inserta una nueva fila en el grid Más... | |
void | _Fila_Ok () |
Verifica que el registro es correcto Más... | |
void | _Fila_Insert () |
Inserta un nuevo registro en la posición actual del DataGridView Más... | |
bool | _Fila_Sel (dynamic toDataBoundItem) |
Selecciona la fila del grid comparando el elemento pasado con los que contine la colección DataSource PE-69084 Más... | |
bool | _Fila_Sel (object toValor, string tcColName) |
Selecciona la fila del grid comparando el contenido de la columna con el valor PE-69084 Más... | |
virtual void | _Show_Error_Message (string tcErrorMessage) |
Muestra los posibles mensajes de error de la validación de los datos de las tablas relacionadas Más... | |
bool | _Fila_Sel (object toValor, int tnColIndex) |
Selecciona la fila del grid comparando el contenido de la columna con el valor PE-69084 Más... | |
void | _TeclaF4 (string tcNombreColumna, object tbtBrowser) |
Asocia una columna con un browser Más... | |
void | _TeclaF5 (string tcNombreColumna, object tbtMante) |
Asocia una columna con un mantenimiento Más... | |
Métodos protegidos | |
override void | Dispose (bool disposing) |
Clean up any resources being used. Más... | |
override bool | ProcessCmdKey (ref Message msg, Keys keyData) |
PE-102772 Modificamos el ProcessCmdKey para controlor la tabulación al salir del articulo y que haga el mismo proceso que el Enter Más... | |
override bool | IgnorarClicksEnLosHeathers () |
Override para ignorar los clicks de cabecera Más... | |
override void | _DataSource_Row_Delete (DataGridViewRow trRowDelete) |
Método para borrar registros Más... | |
override void | _DataSource_Row_New (int tnInsertLinea=-1) |
Método para insertar registros Más... | |
override bool | _Validar_Ultima_Linea (int tnIndice) |
PE81657 quan es tracta d'una article amb linies relacionades pot ser que la linia on es queda no sigui la ultima i em de buscar la ultima linia Más... | |
![]() | |
override bool | ProcessCmdKey (ref Message msg, Keys keyData) |
Permite capturar las teclas pulsadas Más... | |
override void | OnVisibleChanged (EventArgs e) |
sobrecarga evento onVisibleChanged Más... | |
override void | Dispose (bool disposing) |
Limpiar los recursos que se estén utilizando. Más... | |
Propiedades | |
override bool | _ReadOnly [get, set] |
Override _ReadOnly Más... | |
dynamic | _Documento [get, set] |
Clase DocVenta asociada Más... | |
botones.UserControls.btNumerosTactiles | _btNumerosTactiles [get, set] |
Botonera de números tactiles. Más... | |
new bool | _Tactil [get, set] |
Indica si estamos en un entorno táctil Más... | |
int | _Alto_Filas [get, set] |
Indica si estamos en un entorno táctil Más... | |
bool | _AutoResizeColumns [get, set] |
Indica si las columnas se redimensionarán al cambiar el tamaño del grid. Más... | |
bool | _Mostrar_Precios [get, set] |
Mostrar u ocultar columnas de precios Más... | |
bool | _Mostrar_Importes [get, set] |
Mostrar u ocultar columnas de precios Más... | |
bool | _Mostrar_PuntoVerde [get, set] |
Mostrar u ocultar columnas de punto verde Más... | |
bool | _Mostrar_Dto1 [get, set] |
Mostrar u ocultar columnas de Dto1 Más... | |
bool | _Mostrar_Dto2 [get, set] |
Mostrar u ocultar columnas de Dto2 Más... | |
bool | _Mostrar_Dto3 [get, set] |
Mostrar u ocultar columnas de Dto3 Más... | |
bool | _Mostrar_Dto4 [get, set] |
Mostrar u ocultar columnas de Dto4 Más... | |
bool | _Mostrar_Dto5 [get, set] |
Mostrar u ocultar columnas de Dto5 Más... | |
bool | _Mostrar_Dto6 [get, set] |
Mostrar u ocultar columnas de Dto6 Más... | |
bool | _Mostrar_Servidas [get, set] |
Mostrar u ocultar columnas de Dto6 Más... | |
bool | _Mostrar_Cajaser [get, set] |
Mostrar u ocultar columna Cajas servidas Más... | |
new bool | _AplicarEstilos [get, set] |
Aplicar estilos visuales Más... | |
![]() | |
Boolean | _ShowPrintButton [get, set] |
Indica si se tienen que mostrar el botón de impresión Más... | |
string | _PrintTitle [get, set] |
Indica si se tienen que mostrar el botón de impresión Más... | |
virtual btPrintGrid | _PrintButton [get] |
Obetener el botón de impresión Más... | |
Boolean | _MostrarBotonesAdicionales [get, set] |
Indica si se tienen que mostrar los botones adicionales Más... | |
virtual bool | _ReadOnly [get, set] |
Bloquea todo el mantegrid Más... | |
string | _Texto_Borrar_Registro [get, set] |
Texto que se mostrará al borrar un registro Más... | |
bool | _Anadir_Visible [get, set] |
Hace visible o invisible el botón Añadir Más... | |
string | _Anadir_Text [get, set] |
Caption del botón Añadir Más... | |
Point | _Anadir_Location [get, set] |
Posición dentro del control del botón Añadir Más... | |
bool | _Borrar_Visible [get, set] |
Hace visible o invisible el botón Borrar Más... | |
string | _Borrar_Text [get, set] |
Caption del botón Borrar Más... | |
Point | _Borrar_Location [get, set] |
Posición dentro del control del botón Borrar Más... | |
bool | _Insertar_Visible [get, set] |
Hace visible o invisible el botón Insertar Más... | |
string | _Insertar_Text [get, set] |
Caption del botón Insertar Más... | |
string | _Insertar_Tooltip [get, set] |
Tooltip del botón Insertar Más... | |
string | _Anadir_Tooltip [get, set] |
Tooltip del botón Añadir Más... | |
string | _Borrar_Tooltip [get, set] |
Tooltip del botón Borrar Más... | |
DataGridViewCell | _CurrentCel [get, set] |
Guardem la última cel·la per comparar-la i disparar el _ColChange Más... | |
bool | _Tactil [get, set] |
Indica si estamos en un entorno tàctil Más... | |
bool | _AplicarEstilos [get, set] |
Aplicar estilos visuales Más... | |
bool | _RecuadroVisible [get, set] |
PE-76131 Muestra u oculta el EwRecuadro que envuelve el control Más... | |
bool | _InsertarConIntro [get, set] |
Determina si un intro en la última columna de la última fila debe añadir un registro Más... | |
dynamic | _ManteTRel [get, set] |
Definición de la tabla relacionada Más... | |
bool | _MostrarBrowMante [get, set] |
Activado, mostrará botones browser y mantenimiento en las columnas que los tengan configurados Más... | |
Dictionary< string, List< ewbutton > > | _BotonesAdicionales [get] |
Listado de botones adicionales Más... | |
![]() | |
dynamic | _Documento [get, set] |
Referencia a la clase de negocio del documento Más... | |
Eventos | |
_RowPrePaintColors_Handler | _RowPrePaintColors |
Permite indicar los colores que se aplicarán a la línea. No usar el evento RowPrePaint del _Grid que entra en conflicto con el de la base Más... | |
![]() | |
_DataSource_Row_New_Event_Handler | _DataSource_Row_New_Event |
Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable Más... | |
_DataSource_Row_Delete_Event_Handler | _DataSource_Row_Delete_Event |
Se dispara al borrar un registro cuando el DataSource no es un DataTable Más... | |
_Row_Delete_Before_Handler | _Row_Delete_Before |
Se dispara antes de borrar una fila Más... | |
_Row_Delete_After_Handler | _Row_Delete_After |
Se dispara después de borrar una fila Más... | |
_Row_New_Before_Handler | _Row_New_Before |
Se dispara antes de insertar una nueva fila Más... | |
_Row_New_After_Handler | _Row_New_After |
Se dispara despues de insertar una nueva fila Más... | |
_Row_Ok_Handler | _Row_Ok |
Se dispara cuando se verifica si la fila es correcta Más... | |
_RowChange_Handler | _RowChange |
Se dispara cuando se cambia la fila seleccionada en el grid Más... | |
_BeforeColChange_Handler | _BeforeColChange |
Se dispara antes de que se cambie la celda seleccionada en el grid Más... | |
_ColChange_Handler | _ColChange |
Se dispara cuando se cambia la celda seleccionada en el grid Más... | |
_Resize_Handler | _Resize |
Se dispara cuando se cambia el tamaño del control Más... | |
_CellClick_Handler | _CellClick |
Se produce cuando se hace clic en cualquier parte de una celda. Más... | |
_CellDoubleClick_Handler | _CellDoubleClick |
Se produce cuando se hace doble clic en cualquier parte de una celda. Más... | |
_KeyDown_Handler | _KeyDown |
Se dispara cuando se pulsa una tecla Más... | |
_KeyPress_Handler | _KeyPress |
Se dispara cuando se pulsa una tecla Más... | |
_CellFormatting_Handler | _CellFormatting |
Se produce cuando hay que aplicar formato al contenido de una celda para su presentación. Más... | |
_RowPrePaint_Handler | _RowPrePaint |
Se produce antes de que se dibuje un objeto DataGridViewRow Más... | |
_CellValidating_Handler | _CellValidating |
Se produce antes de que se dibuje un objeto DataGridViewRow Más... | |
_F4_BeforeClick_Handler | _F4_BeforeClick |
Evento antes del click pero despues de las validaciones Más... | |
_F4_AfterClick_Handler | _F4_AfterClick |
Evento F4 clic after Más... | |
_F5_BeforeClick_Handler | _F5_BeforeClick |
Evento antes del click pero despues de las validaciones Más... | |
Otros miembros heredados | |
![]() | |
bool | EnlazadoVista = false |
Indica si el mantegrid, esta enlazado con una vista Más... | |
object | _DocAssociat |
No es fa servir enlloc Más... | |
ewgrid | _Grid |
Proporciona acceso al control DataGrid Más... | |
Keys | _LastKey = Keys.None |
Hi guardem la última tecla pitjada per si hem de tractar l'Enter. Más... | |
ewbase.ewManteTRel< ILinTRel, IClaves > | _ManteTRel_Base |
_ManteTRel_Base Más... | |
LineaOrdenable | _LineaOrdenable |
Permite ordenar las líneas Más... | |
System.Windows.Forms.ToolTip | toolTipTxtCodLabel |
![]() | |
Dictionary< string, object > | _BrowColumn = new Dictionary<string, object>() |
Permet associár a cada coumna un objecte browser Más... | |
Dictionary< string, object > | _ManteColumn = new Dictionary<string, object>() |
Permet associár a cada coumna un objecte manteniment Más... | |
Dictionary< string, List< ewbutton > > | _oBotonesAdicionales = new Dictionary<string, List<ewbutton>>() |
Permite asociar a cada columna un listado de botones Más... | |
Clase para grids de artículos de documentos de venta.
Definición en la línea 24 del archivo gridArtDocVenta.cs.
Enumera todos los nombres de columnas de gridArtDocVenta
Definición en la línea 29 del archivo gridArtDocVenta.cs.
|
inline |
Inicializa una nueva instancia de la clase gridArtDocVenta.
Definición en la línea 762 del archivo gridArtDocVenta.cs.
|
inlinevirtual |
Al capturar un código mediante un F4, se ha de asignar el valor seleccionado a la propiedad de la clase de negocio pertinente
Reimplementado de sage.ew.objetos.UserControls.Mantegrid.
Definición en la línea 2809 del archivo gridArtDocVenta.cs.
|
inline |
Redimiensiona la columna al nuevo ancho.
teNombreColumna | Enumeración de nombres de columnas |
tnAncho | Indica el nuevo ancho de la columna |
Definición en la línea 2778 del archivo gridArtDocVenta.cs.
|
inline |
PE-74335 Si la columna existe en el grid, le pone el valor a ReasOnly
teColumna | Columna a la que se aplicara el valor de ReadOnly |
tbReadOnly | Valor de ReadOnly |
Definición en la línea 2435 del archivo gridArtDocVenta.cs.
|
inlineprotectedvirtual |
Método para borrar registros
trRowDelete | DataGridViewRow que se borrará |
Reimplementado de sage.ew.objetos.UserControls.Mantegrid.
Definición en la línea 2516 del archivo gridArtDocVenta.cs.
|
inlineprotectedvirtual |
Método para insertar registros
tnInsertLinea | Indica si hay que insertar la fila en que posición |
Reimplementado de sage.ew.objetos.UserControls.Mantegrid.
Definición en la línea 2530 del archivo gridArtDocVenta.cs.
|
inline |
Asigna la máscara a la columna indicada.
teNombreColumna | Enumeración de nombres de columnas |
tcMascara | Máscara en formato VFP (999,999.99) |
Definición en la línea 2791 del archivo gridArtDocVenta.cs.
|
inline |
Indica si podrá parar o no en la columna. Solo al pulsar Intro
teNombreColumna | Enumeración de nombres de columnas |
tlParar | Indica si será visible o invisibleOrden |
Definición en la línea 2749 del archivo gridArtDocVenta.cs.
|
inline |
Mueve la columna hasta la posición indicada.
teNombreColumna | Enumeración de nombres de columnas |
tnPosicion | Indica la posición dentro del grid |
Definición en la línea 2765 del archivo gridArtDocVenta.cs.
|
inline |
Reasigna propiedades a las columnas (máscaras precios e importes)
Implementa sage.ew.interficies.IObjetoRefresh.
Definición en la línea 2563 del archivo gridArtDocVenta.cs.
delegate void sage.ew.docsven.UserControls.gridArtDocVenta._RowPrePaintColors_Handler | ( | object | sender, |
RowPrePaintEventArgs | e | ||
) |
Permite indicar los colores que se aplicarán a la línea. No usar el evento RowPrePaint del _Grid que entra en conflicto con el de la base
sender | |
e |
|
inlineprotectedvirtual |
PE81657 quan es tracta d'una article amb linies relacionades pot ser que la linia on es queda no sigui la ultima i em de buscar la ultima linia
tnIndice |
Reimplementado de sage.ew.objetos.UserControls.Mantegrid.
Definición en la línea 2541 del archivo gridArtDocVenta.cs.
|
inline |
Hace visible o invisible la columna indicada.
teNombreColumna | Enumeración de nombres de columnas |
tlVisible | Indica si será visible o invisibleOrden |
Definición en la línea 2729 del archivo gridArtDocVenta.cs.
|
inlineprotected |
Clean up any resources being used.
disposing | true if managed resources should be disposed; otherwise, false. |
Definición en la línea 571 del archivo gridArtDocVenta.cs.
|
inlineprotectedvirtual |
Override para ignorar los clicks de cabecera
Reimplementado de sage.ew.objetos.UserControls.Mantegrid.
Definición en la línea 1982 del archivo gridArtDocVenta.cs.
|
inlineprotected |
PE-102772 Modificamos el ProcessCmdKey para controlor la tabulación al salir del articulo y que haga el mismo proceso que el Enter
msg | |
keyData |
Definición en la línea 1806 del archivo gridArtDocVenta.cs.
|
getset |
Indica si estamos en un entorno táctil
Definición en la línea 276 del archivo gridArtDocVenta.cs.
|
getset |
Aplicar estilos visuales
Definición en la línea 530 del archivo gridArtDocVenta.cs.
|
getset |
Indica si las columnas se redimensionarán al cambiar el tamaño del grid.
Definición en la línea 298 del archivo gridArtDocVenta.cs.
|
getset |
Botonera de números tactiles.
Definición en la línea 243 del archivo gridArtDocVenta.cs.
|
getset |
Clase DocVenta asociada
Definición en la línea 217 del archivo gridArtDocVenta.cs.
|
getset |
Mostrar u ocultar columna Cajas servidas
Definición en la línea 487 del archivo gridArtDocVenta.cs.
|
getset |
Mostrar u ocultar columnas de Dto1
Definición en la línea 380 del archivo gridArtDocVenta.cs.
|
getset |
Mostrar u ocultar columnas de Dto2
Definición en la línea 395 del archivo gridArtDocVenta.cs.
|
getset |
Mostrar u ocultar columnas de Dto3
Definición en la línea 410 del archivo gridArtDocVenta.cs.
|
getset |
Mostrar u ocultar columnas de Dto4
Definición en la línea 425 del archivo gridArtDocVenta.cs.
|
getset |
Mostrar u ocultar columnas de Dto5
Definición en la línea 440 del archivo gridArtDocVenta.cs.
|
getset |
Mostrar u ocultar columnas de Dto6
Definición en la línea 455 del archivo gridArtDocVenta.cs.
|
getset |
Mostrar u ocultar columnas de precios
Definición en la línea 336 del archivo gridArtDocVenta.cs.
|
getset |
Mostrar u ocultar columnas de precios
Definición en la línea 308 del archivo gridArtDocVenta.cs.
|
getset |
Mostrar u ocultar columnas de punto verde
Definición en la línea 365 del archivo gridArtDocVenta.cs.
|
getset |
Mostrar u ocultar columnas de Dto6
Definición en la línea 470 del archivo gridArtDocVenta.cs.
|
getset |
Override _ReadOnly
Definición en la línea 200 del archivo gridArtDocVenta.cs.
|
getset |
Indica si estamos en un entorno táctil
Definición en la línea 253 del archivo gridArtDocVenta.cs.
_RowPrePaintColors_Handler sage.ew.docsven.UserControls.gridArtDocVenta._RowPrePaintColors |
Permite indicar los colores que se aplicarán a la línea. No usar el evento RowPrePaint del _Grid que entra en conflicto con el de la base
Definición en la línea 513 del archivo gridArtDocVenta.cs.