Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.formul.Forms.BrowserTabDocsStockInicial

Lista previa para stock inicial. Más...

Diagrama de herencia de sage.ew.formul.Forms.BrowserTabDocsStockInicial
sage.ew.formul.Forms.BrowserTabDocsDocumentosOtros sage.ew.formul.Forms.BrowserTabDocs sage.ew.formul.Forms.BrowserTab sage.ew.interficies.IListasPreviasDocumento sage.ew.formul.Forms.Browser sage.ew.interficies.IListasPreviasPage sage.ew.formul.Forms.FormDialog sage.ew.formul.FormBase sage.ew.interficies.IFormBase

Métodos públicos

 BrowserTabDocsStockInicial (string tcClass, Type toTipoObjeto, string tcPantalla)
 Constructor vacio.
 
override void PopulateBrowser ()
 Rellena las propiedades necesarias para el browser.
 
- Métodos públicos heredados de sage.ew.formul.Forms.BrowserTabDocsDocumentosOtros
 BrowserTabDocsDocumentosOtros (string tcClass, Type toTipoObjeto, string tcPantalla)
 Constructor.
 
- Métodos públicos heredados de sage.ew.formul.Forms.BrowserTabDocs
 BrowserTabDocs (string tcClass, Type toTipoObjeto, string tcPantalla)
 Constructor vacio.
 
virtual void PopulateBrowser (sage.ew.botones.btBrowser btBrowser)
 Rellena las propiedades necesarias para el browser.
 
override void Refresco ()
 Acción de refrescar.
 
void ShowOpciones ()
 Muestra las opciones del registro seleccionado.
 
override void _Show ()
 Nos sirve para incluir el browser como una pestaña en FormTabs. Propaga las propiedades necesarias de la clase de negocio hasta el formulario a presentar.
 
bool ShowBrowser ()
 Hace un show del browser (se incluye como tab en listas previas)
 
void Filtrar ()
 Acción externa "filtrar".
 
void Borrar ()
 Acción externa "borrar".
 
void ImprimirDoc ()
 Acción externa imprimir.
 
void Nuevo ()
 Acción externa "nuevo".
 
void Editar ()
 Acción externa "editar".
 
void Opciones ()
 Acción externa "opciones".
 
- Métodos públicos heredados de sage.ew.formul.Forms.BrowserTab
 BrowserTab ()
 Constructor vacio.
 
void ShowFiltros ()
 Mustra el panel lateral de filtros.
 
void EjecutarAccion (AccionesBrowserTab toAccion=AccionesBrowserTab.Ver, bool tlClose=false)
 Ejecucion de acciones Propaga el valor de la accion y asigna el valor Ok al DialogResult del formulario para su posterior tratamiento en el metodo OnFormClosing.
 
void Imprimir ()
 Accion de impresión. Muestra el formulario de impresion con la opcion correcta seleccionada.
 
void Exportar ()
 Accion de exportación. Muestra el formulario de impresion con la opcion correcta seleccionada.
 
virtual bool _ComprobarAccesoPantalla (string tcPantalla)
 Comprobar que tipo de acceso tiene el usuario actual en la pantalla "tcPantalla" Además también nos dispara el método _EstablecerInformacionAcceso() para mostrar en el browser si estamos en Sólo lectura, Baja sucripción,...
 
- Métodos públicos heredados de sage.ew.formul.Forms.Browser
 Browser ()
 Inicializa una nueva instancia de la clase Browser.
 
void _GuardarPosExtensiones ()
 Guarda la posición del split de las extensiones.
 
void Preseleccionar_Valores (List< string > tlisPreseleccionados)
 A partir de una lista preselecciona valores del browser sin tener que ejecutarlo de forma visual.
 
void Filtrar (Control sender, int tnSelCol=0)
 Aplica los filtros al DataTable y muestra el resultado.
 
void Filtrar (int tnSelCol=-1, bool force=false, bool timeractive=false, string sortcolumn="")
 Aplica los filtros al DataTable y muestra el resultado.
 
bool _AsignarCodigo ()
 Recuperación del código del registro en relacion a la row seleccionada.
 
void _AñadirFiltroComboBox (string tcTitulo, string tcTabla, string tcCamposCombo, string tcCampoWhere, string tcDataBase="Gestion")
 Añade un nuevo filtro basado en ComboBox.
 
void _BrowserExtPos_Refresh ()
 Recargar los datos guardados de browserextpos.
 
void _Extensiones_Refresh ()
 Refrescar la información de las extensiones.
 
void RefreshGrid (bool tlResetDataSource=false)
 Recarga la grid de datos.
 
- Métodos públicos heredados de sage.ew.formul.Forms.FormDialog
 FormDialog ()
 Contructor del formulario FormDialog.
 
- Métodos públicos heredados de sage.ew.formul.FormBase
String _ObtenerText (Boolean tlAcronimo)
 Obtiene el Text de la pantalla, indicando si queremos el acronimo o no.
 
static int SendMessage (IntPtr hWnd, Int32 wMsg, bool wParam, Int32 lParam)
 Utilizado por _LockScreen.
 
virtual void _ResetAllProperties (bool tbRestablecer=false)
 Restaura todas las propiedades del estilo.
 
Control _FindControl (string tcControlName)
 PE-96322. Devuelve el primer control que coincide por nombre.
 
delegate void onMessageBoxBefore_Handler (ref MessageBoxParam toParam)
 MessageboxBefore.
 
delegate void onMessageBoxAfter_Handler (ref MessageBoxParam toParam)
 Messagebox After.
 
delegate void onMessageBoxInvalidate_Handler (ref MessageBoxParam toParam)
 Messagebox After.
 
delegate bool _ExecuteCommandBeforeHandler (Form toForm, IntPtr toParam)
 Delegado para obtener los comandes del WndProc.
 
delegate void GetOpciones_Handler (EventArgsOpciones toEnventArgOpciones)
 Delegado para validar si ha de continuar con el proceso del Click del ToolStripMenuItem.
 
delegate void GetOpcionesHerramientas_Handler (EventArgsOpciones toEnventArgOpciones)
 Delegado para gestionar las opciones a presentar en el botón de herramientas.
 
virtual void _MostrarAyuda ()
 Método que se dispara cuando se hace click en el botón ayuda del título del formulario.
 
virtual void _MostrarCfgUsabilidad ()
 Método que se dispara cuando se hace click en el botón de configuración de usabilidad.
 
void _MostrarOpcionesPantalla (Point toLocation)
 Mostrar opciones de pantalla.
 
bool FormularioDeSoloLecturaPorSerUnaDemo ()
 Evalua si se ha establecido ser una demo como motivo del SOLO_LECTURA.
 
virtual void _AddonsAddCustomObject (Control objeto)
 Añadir un objeto al formulario.
 
 FormBase ()
 Crea una nueva instancia de FormBase. Constructor vacío para evitar la generación automática.
 
 FormBase (bool tlPrincipal=false)
 Crea una nueva instancia de FormBase.
 
virtual void SetOpcionesGenerales ()
 Establecer las opciones generales.
 
virtual bool GetOpcionesGenerales ()
 Obtener las opciones generales.
 
virtual void _CargarEstilo ()
 Metodo para pintar el fondo cuando se cambia de perfil.
 
virtual void _AplicarEstilo ()
 Metodo para pintar el fondo cuando se cambia de perfil.
 
void Capturar_TeclesRapides (Control toCtrl, Boolean tlBuidar)
 Guarda las teclas rápidas asignadas a los botones y la añade como texto al tooltip del control PE-77291. Hacemos público el método para poder llamarlo en el cambio rápido de perfil.
 
virtual bool _Controles_En_Formulario_De_Solo_Lectura ()
 Devuelve si el formulario es de solo lectura (acceso restringio por usuario, segun tabla gestion.accesos). Se hereda en frmGestionPerfil y se redefine llamando a éste y añadiendo más acciones.
 
virtual void _CellContentClick (object sender, DataGridViewCellEventArgs e)
 Commit o acceptación de los canvis de la celda.
 
virtual List< string > _ConfigUserOptionsDisabled ()
 Método virtual para que desde cada pantalla se pueda indicar una lista con los nombres de los controles donde no queremos realizar configuraciones.
 
virtual void _ConfigUserOptionsLoad (Dictionary< string, ConfigUserOption > dicUserOptions)
 Método para cargar la configruación por defecto en todos los controles del formulario que cumplan la interfaz IConfigUserOption a partir del JSON. El JSON se habrá convertido en un diccionario que pasará como parámetro. En caso que haya objetos que no se pueda establecer el valor, entonces se podrá establecer en este método. En este punto, si es necesario se podrá establecer un orden de carga de los valores de configuración.
 
virtual void _ConfigUserOptionsLoad (IConfigUserOption toConfigUserOption)
 Método para cargar la configruación de un contro del formulario que cumplan la interfaz IConfigUserOption a partir del JSON. El JSON se habrá convertido en un diccionario que pasará como parámetro. En caso que haya objetos que no se pueda establecer el valor, entonces se podrá establecer en este método. En este punto, si es necesario se podrá establecer un orden de carga de los valores de configuración.
 
virtual void _ConfigUserOptionsSave (Dictionary< string, ConfigUserOption > dicUserOptions)
 Método para guardar las configuraciones presentes en el diccionario dicUserOptions Nos permitirá sobreescribir desde cada formulario para poder realizar modificaciones especiales.
 
void _ConfigUserOptionsSaveCurrent ()
 Guardar configuraciones actuales de usuario.
 
Dictionary< string, ConfigUserOption_ConfigUserOptionsGetCurrent ()
 Obtener configuraciones actuales de usuario.
 
virtual void _ConfigUserOptionsEdit (bool tlEditar)
 Método para establecer/quitar el modo de edición en todos aquellos controles del formulario que lo permitan.
 
void _Addons_BindForms ()
 Recorre los _Addons y llama a su _BindForm pasando la referencia al formulario actual.
 
void _Addons_BindForms_CargaAplazada ()
 Carga en el formulario las extensiones visuales de los addons que se ha definido que son de carga aplazada (propiedad FormBase._AddonsExtVisualCreacionAplazada)
 
void _AddBindFormClass (IDisposable toClass)
 Añade la instancia de una clase que se ha instanciado en el método _BindForm de un Addon Posteriormente al salir del formulario se realizará el Dispose de la instacia para liberar la memoria.
 
void _ShowMessageBoxAutomatic (PanelAvisoRespAuto.TipoAviso toTipoAviso, string tcTitulo, string tcPregunta, string tcRespuesta, string tcId, int tnSegundos=15, int tnAnchoMaxCampoPregunta=600)
 Muestra por pantalla un mensaje de tipo PopUp indicativo de respuesta automática aplicada.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte)
 Messagebox propio 1.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte, MessageBoxAutomatico toPantalla)
 Messagebox propio 1 con Pantalla.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte, Link toLink)
 Messagebox propio 2.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte, Link toLink, MessageBoxAutomatico toPantalla)
 Messagebox propio 2 con Pantalla.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton)
 Messagebox propio 3.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, MessageBoxAutomatico toPantalla)
 Messagebox propio 3 con Pantalla.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, Dictionary< eBotonesMessagebox, Image > tdicImagenesBoton)
 Messagebox propio 4.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, Dictionary< eBotonesMessagebox, Image > tdicImagenesBoton, MessageBoxAutomatico toPantalla)
 Messagebox propio 4 con Pantalla.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton)
 Messagebox propio 5.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, MessageBoxAutomatico toPantalla)
 Messagebox propio 5 con Pantalla.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Link toLink)
 Messagebox propio 6.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Link toLink, MessageBoxAutomatico toPantalla)
 Messagebox propio 6 con Pantalla.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton)
 Messagebox propio 7.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, MessageBoxAutomatico toPantalla)
 Messagebox propio 7 con Pantalla.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, Link toLink)
 Messagebox propio 8.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, Link toLink, MessageBoxAutomatico toPantalla)
 Messagebox propio 8 con Pantalla.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, Dictionary< eBotonesMessagebox, Image > tdicImagenesBoton)
 Messagebox propio 9.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, Dictionary< eBotonesMessagebox, Image > tdicImagenesBoton, MessageBoxAutomatico toPantalla)
 Messagebox propio 9 con Pantalla.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< MessageBoxButtons, List< string > > tdicTextoBotones)
 Messagebox propio 10.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< MessageBoxButtons, List< string > > tdicTextoBotones, MessageBoxAutomatico toPantalla)
 Messagebox propio 10 con Pantalla.
 
void _LockScreen (bool tlBloquear)
 Método que nos emula la propiedad LOCKSCREEN utilizada en VFP para el repintado de objetos.
 
List< T > _FindControl< T > (Control toControl=null)
 Devuelve una lista de los controles del tipo especificado Si no pasamos ningún control lo busca en todo el formulario.
 
virtual bool _Init (object[] taParams)
 
PE-77741 Evento para realizar las mismas comprobaciones que en el método análogo de la pantalla de fox En los distintos formularios de .net donde se quiera realizar este control, habrá que sobreescribir este evento teniendo en cuenta que el objeto "taParams" es un array de objetos con los mismos parámetros y valores que en el formulario equivalente de fox.
 
virtual bool _InitAccesoDirecto (object[] taParams)
 Método virtual que se invoca siempre que se muestra un formulario. Nos sirve para recuperar los parametros del acceso directo.
 
virtual bool _EstablecerParametrosFormulario ()
 Método virtual genérico para asignar los valores de los parametros de acceso directo en los controls del formulario a partir de la propiedad _ValoresAccesoDirecto. Se llama en el OnShown del formulario. Si se añade logica al OnShown del formulario hijo, recordar hacer la llamada al padre (base.OnShown()) al finalizar la asignación de valores en los controles del propio formulario, así evitaremos que los parametros del A.D. se machaquen con los nuestros.
 
virtual void _ControlError (Control toControl, string tcMensaje, ErrorIconAlignment toAlineamiento=ErrorIconAlignment.MiddleLeft)
 Método para el control de errores mediante objetos de tipo ErrorProvider. Se muestra un icono de error junto al control, sin efecto Blink y con el icono alineado al centro de la parte izquierda del control. => Es equivalente a _oErrorProvider.SetError(NombreControl, TextoError) pero alineando al icono Para liberar al control del error basta con repetir la llamada al método pero con el texto de error en blanco.
 
virtual void _ShowDialog ()
 PE92638 Fa el ShowDialog però abans comprova l'accès al formulari.
 
virtual bool _AsignarValoresAccesoDirecto ()
 Método virtual que se invoca antes de crear el acceso directo y que nos servirá para definir los parámetros que se guradaran para el acceso directo a esta pantalla.
 
void _MostrarAyudaPantalla ()
 Mostrar la ayuda de la pantalla.
 
Control _GetChild (Point toPoint, Control toBase)
 Obtener un Control situado en un point.
 
virtual bool _InsertarObjetoAddon (Control toControl)
 Inserta un control a los formularios, actualmente solo implementado en el formulario de perfiles.
 
virtual bool _InsertarObjetoAddon (ToolStripItem toolStripButtonAddonMante)
 Inserta un sage.ew.botones.ToolStripButtonAddonMante a la barra de botones en los FormMante.
 
void _ControlRefresh (Control toControl, bool tlChild=false)
 Ejercución del método _Refresh del control.
 
void _ControlDocumento (Control toControl, dynamic toDocumento, bool tlChild=false)
 Asociación de la propiedad _Documento al Addon.
 
- Métodos públicos heredados de sage.ew.interficies.IFormBase
void _CellContentClick (object sender, System.Windows.Forms.DataGridViewCellEventArgs e)
 Commit o acceptación de los canvis de la celda.
 
void _ControlDocumento (System.Windows.Forms.Control toControl, dynamic toDocumento, bool tlChild=false)
 Asociación de la propiedad _Documento al Addon.
 
void _ControlError (System.Windows.Forms.Control toControl, string tcMensaje, System.Windows.Forms.ErrorIconAlignment toAlineamiento=ErrorIconAlignment.MiddleLeft)
 Método para el control de errores mediante objetos de tipo ErrorProvider. Se muestra un icono de error junto al control, sin efecto Blink y con el icono alineado al centro de la parte izquierda del control. => Es equivalente a _oErrorProvider.SetError(NombreControl, TextoError) pero alineando al icono Para liberar al control del error basta con repetir la llamada al método pero con el texto de error en blanco.
 
void _ControlRefresh (System.Windows.Forms.Control toControl, bool tlChild=false)
 Ejercución del método _Refresh del control.
 
bool _InsertarObjetoAddon (System.Windows.Forms.Control toControl)
 Inserta un control a los formularios, actualmente solo implementado en el formulario de perfiles.
 
DialogResult _MessageBox (string tcMensaje, System.Windows.Forms.MessageBoxButtons toBotones, System.Windows.Forms.MessageBoxIcon toIcono, System.Windows.Forms.MessageBoxDefaultButton toBotonDefecto, System.Windows.Forms.DialogResult toResultadoDefecte)
 Messagebox propio.
 
DialogResult _MessageBox (string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton)
 Messagebox propio.
 
void Capturar_TeclesRapides (System.Windows.Forms.Control toCtrl, bool tlBuidar)
 Guarda las teclas rápidas asignadas a los botones y la añade como texto al tooltip del control Hacemos público el método para poder llamarlo en el cambio rápido de perfil.
 
- Métodos públicos heredados de sage.ew.interficies.IListasPreviasDocumento
bool _InsertarObjetoAddon (ToolStripItem toControl)
 Inserta un control a las listas previas de formularios.
 
- Métodos públicos heredados de sage.ew.interficies.IListasPreviasPage
void Imprimir ()
 Evento Imprimir.
 
void Exportar ()
 Evento Exportar.
 
void Dispose ()
 Dispose.
 

Otros miembros heredados

- Tipos públicos heredados de sage.ew.formul.Forms.BrowserTab
enum  AccionesBrowserTab {
  Ver , Nuevo , Editar , Borrar ,
  Refrescar , Grafica , Imprimir , ImpresionMasiva
}
 Acciones a realizar sobre el mantenimiento. Más...
 
- Métodos públicos estáticos heredados de sage.ew.formul.Forms.BrowserTabDocs
static bool CheckAccesoPantalla (string tcPantalla)
 
Comprueba que el usuario tenga acceso a la pantalla pasada como parametro
 
static bool CheckPersmisoEscrituraPantalla (string tcPantalla)
 
Compreba que el usuario tenga permisos de escritura en el documento
 
static eTipoDocumento GetTipoDocumento (string tcClass)
 Devuelve el tipo de documento segun nombre de la clase. TODO : S'hauria de canviar la manera de detectar quin tipus de document vols obrir. Diego sugereix de ficar un camp a formmante amb el tipus de document que es en lloc de mirar directament el nom de clase.
 
- Campos de datos heredados de sage.ew.formul.Forms.BrowserTab
string _TooltipTab = ""
 Para poder introducir un tooltip en el header el tabpage.
 
AccionesBrowserTab FormAccion = AccionesBrowserTab.Ver
 Acción del cliente.
 
- Campos de datos heredados de sage.ew.formul.Forms.Browser
Dictionary< string, object > _Codigo = null
 valor del registro seleccionado por parte del usuario (readonly)
 
FiltroComboBox[] _FiltrosComboBox = new FiltroComboBox[0]
 Filtros de tipo ComboBox.
 
bool _NoCapturarUpDown = false
 _NoCapturarUpDown
 
Dictionary< string, Image > _ListImagesFields = new Dictionary<string, Image>()
 Lista de imagenes para mostrar en los registros.
 
Dictionary< string, string > _ColumnsImageField = new Dictionary<string, string>()
 Campo que contendrá el nombre de la imagen que se mostrará en cada registro.
 
- Campos de datos heredados de sage.ew.formul.FormBase
Dictionary< string, object > _ValoresAccesoDirecto = new Dictionary<string, object>()
 Diccionario que contendra las variables y valores que se utilizarán al crear el acceso directo del formulario.
 
ewcontextmenustrip _MenuContext_Opciones = new sage.ew.objetos.ewcontextmenustrip()
 Menu contextual de opciones de las pantallas.
 
objetos.ewErrorProvider _oErrorProvider
 Objeto Error provider.
 
- Métodos protegidos heredados de sage.ew.formul.Forms.BrowserTabDocs
override void OnLoad (EventArgs e)
 Override de OnLoad. Establecemos la botonera de la barra superior.
 
override void OnShown (EventArgs e)
 Override del metodo OnShown. No sirve para :
 
override void OnFormClosing (FormClosingEventArgs e)
 Override de OnFormClosing. Nos sirve para mostrar el mantenimiento y capturar la accion a realizar sobre el mismo. Se cancela el cierre del formulario siempre que la propiedad del formulario DialogResult sea OK.
 
void AbrirRemesa (dynamic toDoc, dynamic toBoton)
 Acción genérica de abrir remesa.
 
void CerrarRemesa (dynamic toDoc, dynamic toBoton)
 Acción genérica de cerrar remesa.
 
void ContabRemesa (dynamic toDoc, dynamic toBoton)
 Acción genérica de contabilizar remesa.
 
void DesContabRemesa (dynamic toDoc, dynamic toBoton)
 Acción genérica de descontabilizar remesa.
 
void accionSepaRemesa (dynamic toDoc, btRemesaGenerarSepa toBoton)
 Acción genérica de generar fichero SEPA de remesa.
 
- Métodos protegidos heredados de sage.ew.formul.Forms.BrowserTab
void _OcultarBotonSalir ()
 Oculta o mustra el boton salir en relacion a su parent, si este está definido, es un FormTabs y la propiedad SePuedeSalir del mismo.
 
override void Dispose (bool disposing)
 Limpiar los recursos que se estén utilizando.
 
- Métodos protegidos heredados de sage.ew.formul.Forms.Browser
override void OnClosed (EventArgs e)
 Vaciamos la propiedad al cerrar el formulario.
 
override void OnShown (EventArgs e)
 Override OnShown. Refrescamos la grid de datos para que recalcule bien los tamaños de les columnas que lo componen.
 
virtual void _ForzarMarcadoDesmarcadoEspecial (out bool tbEspecial)
 Task 169390: Método para forzar el marcado especial y hacer una acción diferente en el checked changed del checkbox.
 
override void Dispose (bool disposing)
 Limpiar los recursos que se estén utilizando.
 
- Métodos protegidos heredados de sage.ew.formul.Forms.FormDialog
override void OnCreateControl ()
 Sobrecarga del método OnCreateControl()
 
void EvaluarVisibilidadBotones (bool habilitarBotones=false)
 Evalua la visibilidad de los botones en base a la propiedad _ReadOnly.
 
override void Dispose (bool disposing)
 Limpiar los recursos que se estén utilizando.
 
- Métodos protegidos heredados de sage.ew.formul.FormBase
bool _PresentarGestionAccesos ()
 _PresentarAccesos
 
virtual bool _PresentarTareaProgramada ()
 Task 104592: Método virtual que nos indica si hay que mostrar o no el enlace de crear tarea programada. Por defecto será la propiedad, pero lo hacemos virtual por si hay que hacer un override en un form diferente.
 
bool _PresentarAccesoFavoritos ()
 PE-96200: Comprobamos si hay que mostrar o no el acceso a favoritos. En principio retornamos el valor de la propiedad _MostrarAccesoFavoritos pero lo dejamos en un método por si habría que hacer otras comprobaciones.
 
bool _StateServiceForm (string tcPantalla="")
 Gestión del estado de una pantalla.
 
void setReadOnly (Control toControl, bool tbReadOnly)
 Establecer los controles como ReadOnly.
 
_TiposAccesosPantalla EvaluarNivelAccesoFormularioPorCantidadDeRegistrosEn (string nombreTabla, int maxRegistros=-1)
 Evalua el nivel de acceso de formulario conjuntamente con las comprovaciones por número de registros. Tambien actualiza el motivo de la variable _motivoDeSoloLectura.
 
_TiposAccesosPantalla EvaluarNivelAccesoDocumentosPorCantidadDeRegistros (dynamic documento)
 Evalua el nivel de acceso de formulario conjuntamente con las comprovaciones por número de registros. Tambien actualiza el motivo de la variable _motivoDeSoloLectura.
 
override void OnCreateControl ()
 
override void Dispose (bool disposing)
 Protected implementation of Dispose pattern.
 
override void OnLoad (EventArgs e)
 Override del OnLoad.
 
override void OnFormClosing (FormClosingEventArgs e)
 Al cerrar el formulario realizamos el Pop de la pila EW_GLOBAL._OpenForms al cerrar el formulario en el método "FormBase_FormCling_OpemForms" Se puede dar el caso que en el formulario tengamos alguna validación y al final no acabe realizando el FormClosed.
 
virtual void FormBase_Load (object sender, EventArgs e)
 Load para aplicar estilos visuales.
 
virtual String ConfigUserOptionsGetPantalla ()
 Retorna la pantalla que se usará para la carga de las configuraciones de usuario.
 
virtual void ConfigUserOptionsLoad (string tcPantalla)
 Método privado para la carga de configuraciones de usuarios.
 
bool IsConfigUserOptionsLoadedValues ()
 Indica si estamos cargando una configuración de los valores predetereminados.
 
void _ConfigUserOptionsReLoad (string tcPantalla)
 Método para poder recargar la configuración por defecto según el nombre de pantalla indicado en "tcPantalla".
 
virtual FormBase Clone ()
 Clona el formulario actual.
 
override void WndProc (ref Message msgEW)
 Capturamos el metodo para capturar los posibles mensajes enviados desde Eurowin (VFP)
 
void _DisposeShapeContainer (Microsoft.VisualBasic.PowerPacks.ShapeContainer toShapeContainer)
 Método específico para disponer ShapeContainers.
 
virtual void _Show_Accesos ()
 PE-87849: Mostrar formulario de accesos mediante el usuario actual.
 
void _Show_Accesos (String lcPantalla)
 Mostrar formulario de accesos mediante el usuario actual, para un formulario específico.
 
void _Show_Favoritos ()
 PE-87840: Mostrar formulario de favoritos mediante el usuario actual.
 
virtual void _CrearTareaProgramada (string tcPantalla)
 Task 104592: Método virtual para crear una tarea programada (principalmente para el FormListado)
 
string _EliminarAcronimo (String toText)
 Elimina el acronimo del texto.
 
bool _PresentarApunteCalendario ()
 PE-96746: Comprobamos si hay que mostrar o no el la opció de apunte de calendario.
 
override void OnShown (EventArgs e)
 Override OnShown.
 
bool _WalkthroughsPantalla0 ()
 Presentamos la pantalla de los Walktrhough si es necesario.
 
virtual bool FormDisposed ()
 Controlamos si el formulario se está destruyendo.
 
- Atributos protegidos heredados de sage.ew.formul.Forms.FormDialog
botones.btDocCancelar btDocCancelar1
 Botón Cancelar.
 
botones.btSalir btSalir1
 Botón Salir.
 
botones.btDocAceptar btDocAceptar1
 Botón Aceptar.
 
- Atributos protegidos heredados de sage.ew.formul.FormBase
bool _ConfigUserOptionsAllowed = false
 En caso que tenga el valor TRUE entonces significa que este formulario permitirá guardar la configuración de aquellos controles que cumplen la interfaz IConfigurable.
 
bool _ConfigUserOptionsEditing = false
 Para saber cuando estamos en modo edición de configuraciones de pantallas.
 
bool _ConfigUserOptionsLoading = false
 Para saber cuando estamos cargando las configuraciones de pantalla.
 
bool _CargandoEstilo = false
 Indica si se está cargando el estilo y sirve para evitar que se repinten varias veces los controles.
 
List< string > _AddonsExtVisualCreacionAplazada = new List<string>()
 Propiedad para indicar los nombres de los Addons para los que se realizará una carga aplazada de la extensión visual del Addon para el formulario en el que se está situado. Por defecto estará vacío lo cual significa que se crean las extensiones visuales de todos los addons para el formulario siempre en el momento de crear el formulario Para algún formulario se ha hecho que no se creen estas extensiones visuales en el momento de crear el formulario para acelerar la carga del mismo, por ejemplo, en frmClientes, en este formulario la extensión visual del Addon de RGPD se cargan al clickar en la pestaña "Addons" del formulario. Por contra, la extensión visual del addon GESTDOC se hace como siempre, al crear la pantalla, para que cree el botón "GestDoc" en la botoner desde el primer momento que se visualiza la pantalla.
 
bool _messageBoxAutomatic = false
 Para presentar en la parte derecha del formulario la opción para ir a la configuración de mensajes.
 
String _cConfigUserOptionsPantalla = ""
 Pantalla para el ConfigUserOptions.
 
List< ToolStripMenuItemBase_ToolStripMenuItemsBase = new List<ToolStripMenuItemBase>()
 Lista de toolStripMenuItems privada que se utiliza para poder gestionar las opciones del botón de opciones.
 
- Propiedades heredados de sage.ew.formul.Forms.BrowserTabDocs
string Pantalla [get, set]
 Nombre de la pantalla asociada.
 
eTipoDocumento TipoDocumento [get, set]
 Tipo de documento asociado.
 
string Clase [get, set]
 Clase del documento.
 
Type Tipo [get, set]
 Type del documento.
 
- Propiedades heredados de sage.ew.formul.Forms.BrowserTab
override bool _ReadOnly [get, set]
 Evitar que se bloquee la pantalla para poder gestionar los botones de cabecera.
 
bool SoloLectura [get, set]
 Define si el BrowserTab es de "solo lectura".
 
- Propiedades heredados de sage.ew.formul.Forms.Browser
string _Titulo [get, set]
 Titulo de la ventana.
 
string _Tabla [get, set]
 Tabla de la que se presentarán los datos.
 
string _GroupBy [get, set]
 Campo GroupBy para consultas construidas a partir de las propiedades del browser. No se tiene en cuenta en el resto de casos (ConsultasPersonalizadas, Datatable personalizados, etc)
 
string _OrderBy [get, set]
 Orden del resultado para consultas construidas a partir de las propiedades del browser. No se tiene en cuenta en el resto de casos (ConsultasPersonalizadas, Datatable personalizados, etc)
 
string _Campo_Predet [get, set]
 Campo predeterminado que se utilizará en la presentación de la información PE-82339 Se usa tambien para la ordenación.
 
string _Campos [get, set]
 lista de campos separados por comas que nos presentará en el browser
 
string _Campos_No_Visibles [get, set]
 lista de campos separados por comas que no se presentará en el browser peró si que necesitamos en el DataTable
 
string _Titulos_Campos [get, set]
 lista de títulos de los campos que nos presentará en el browser
 
string _Condicion [get, set]
 condición que se podrá especificar en el momento de realizar la consulta SQL
 
string _CondicionSeleccionar [get, set]
 condición que se podrá especificar para indicar si un registro es seleccionable
 
string _CondicionSeleccionarMensaje [get, set]
 mensaje a mostrar cuando no se cumple con la condición de selección
 
string _CondicionDesmarcar [get, set]
 condición que se podrá especificar para indicar si un registro es desmarcable
 
string _CondicionDesmarcarMensaje [get, set]
 mensaje a mostrar cuando no se cumple con la condición de desmarcar
 
string _Clave [get, set]
 campos que forman la clave primária del browser separados por comas
 
string _DataBase [get, set]
 nombre de la base de datos de la tabla
 
string _Campo_Imagen [get, set]
 Campo que contiene las rutas de las imagenes que se mostrarán en entorno táctil.
 
bool _Seleccion_Multiple [get, set]
 Propiedad que indica si esta habilitada la opción de seleccion multiple de registros.
 
bool _GuardarBrowserExtPos_Alternativo = false [get, set]
 Propiedad que indica si esta habilitada la opción de guardar las propiedades con un nombre alternativo.
 
Dictionary< string, object > _Codigo_List [get, set]
 Contendra los registros seleccionados si la propiedad _Seleccion_Multiple esta activada.
 
Dictionary< string, object > _Codigo_List_Desmarcado [get, set]
 Contendra los registros NO seleccionados si la propiedad _Seleccion_Multiple esta activada.
 
bool _FiltroAutomatico [get, set]
 Aplicará el filtro a medida que se vayan cumplimentando.
 
bool _Todo_Seleccionado [get]
 PE-81847 Trabajando con _Seleccion_Multiple activada, nos indica si el usuario ha marcado todos los registros.
 
string _Maximo [get]
 PE-81847 Trabajando con _Seleccion_Multiple activada, y habiendo seleccionado todos los registros nos indica el valor máximo.
 
string _Minimo [get]
 PE-81847 Trabajando con _Seleccion_Multiple activada, y habiendo seleccionado todos los registros nos indica el valor mínimo.
 
DataTable _DatatablePersonalizado [get, set]
 No consulta ninguna BBDD sino que se contruye a partir del Datatable que se le asigna.
 
string _ConsultaPersonalizada [get, set]
 Si se indica una consulta personalizada, no se construirá a partir de las propiedades.
 
bool MostrarConsultasPersonalizadas [get, set]
 Define si se mostrara el panel de consultas personalizadas.
 
string NombreMantenimiento [get, set]
 Nombre del mantenimiento que ha iniciado el browser.
 
dynamic _Documento [get, set]
 Instancia del documento desde el que se llama al browser.
 
bool _Extensiones_Visible [get, set]
 Mostrar u ocultar el panel de extensiones.
 
Dictionary< string, IBrowserPropiedadesExtendidas_Extensiones = new Dictionary<string, IBrowserPropiedadesExtendidas>() [get]
 Diccionario donde cargaremos los addons disponibles (PE-100212)
 
eTipoDocumento _TipoDocumento [get, set]
 Tipo de documento asociado.
 
String _CondicionAutomatica [get, set]
 Texto para el filtro automático.
 
- Propiedades heredados de sage.ew.formul.Forms.FormDialog
ewbutton _Aceptar [get]
 Get del control btDocAceptar1.
 
ewbutton _Cancelar [get]
 Get del control btDocCancelar1.
 
ewbutton _Salir [get]
 Get del control btSalir1.
 
- Propiedades heredados de sage.ew.formul.FormBase
virtual string _Pantalla [get, set]
 Nombre del formulario equivalente de Eurowin para bloqueos por usuario.
 
virtual string _IDScreen [get]
 Se indicará el id para el guardado de propiedades del formulario por si la propiedad pantalla esta vacia.
 
virtual bool _EstiloRevisado [get, set]
 Obtiene o establece un booleano de control referente a si el formulario ya tiene el estilo revisado y no hay que buscar sus controles internos para cambiar la fuente.
 
string _Sufijo [get]
 Guardamos los modificadores que se añaden al nombre del formulario en su cabezera.
 
bool _SaveReuseFormSettings = true [get, set]
 Indica si se guardaran la posición del formulario para que al volver a cargar se situe en la misma posición.
 
bool _ReusingFormSettings = false [get, set]
 Indica si se han reestablecido los valores de posicionamiento y tamaño del último uso del usuario.
 
Boolean _MostrarAcronimo [get, set]
 Indica s la pantalla mostrará el acronimo de la empresa si lo tiene informado.
 
Boolean _MostrarSufijo [get, set]
 Indica si la pantalla mostrará los posibles sufijos. (Sólo lectura, baja suscripción,...)
 
BindingList< UserGenerales_OpcionesGenerales [get]
 Lista con todas las opciones para este usuario y pantalla.
 
virtual bool _Gestionar_permisos [get, set]
 Obtiene o establece si el formulario debe controlar los permisos de usuario.
 
bool AccesoListasPrevias [get, set]
 Obtiene o establece si se tiene acceso al formulario en modo "Listas previas".
 
virtual _TiposAccesosPantalla _NivelAcceso [get, set]
 Nivel de acceso del usuario en el formulario actual.
 
_TiposFormulario _TipoFormulario [get, set]
 Tipo de formulario.
 
ConfigUserForm _ConfigUserForm [get, set]
 Negocio para las configuraciones de usuarios.
 
ConfigUserForm _ConfigUserFormPredet [get, set]
 Negocio para las configuraciones de usuarios predeterminadas.
 
Color _BackColor [get, set]
 Obtiene o establece el color de fondo del control.
 
bool _CambiarFuente = true [get, set]
 Utilizamos esta variable para que no cambie la fuente y no deje la nueva fuente Sage UI.
 
bool _AplicarEstilos [get, set]
 Aplicar estilos visuales.
 
ToolTip _ToolTip [get, set]
 Objeto tooltip para los tooltips de los controles.
 
virtual bool _ReadOnly [get, set]
 Informa sobre si el formulario esta en modo de Solo Lectura.
 
bool _MenuOpcionesBoton [get, set]
 Muestra el botón opciones de pantalla en la barra de título del formulario.
 
bool _MostrarAccesoFavoritos [get, set]
 PE-96200: Nueva propiedad para indicar si vamos a mostrar o no el acceso a favoritos y poderla desactivar en formularios concretos.
 
bool _MostrarCrearAccesoDirecto [get, set]
 PE-99866: Nueva propiedad para indicar si vamos a mostrar o no el acceso a crear accesos directos.
 
bool _MostrarCrearTareaProgramada [get, set]
 Task 104592: Nueva propiedad para indicar si el formulario tiene el link en los ... para crear tarea programada.
 
bool _MostrarDuplicarListado [get, set]
 Nueva propiedad para indicar si el listado se puede duplicar y/o editar.
 
bool _MostrarGestionAccesos [get, set]
 PE-101487: Nueva propiedad para indicar si hay que mostrar gestion de accesos.
 
bool _TrianguloPantallaActivo [get, set]
 PE-86720: propiedad para hacer visible o no el triangulo de la pantalla.
 
eAyudaContextual _BotonAyuda [get, set]
 Mostrar botón ayuda en el título del formulario.
 
bool _MostrarAyudaF1 [get, set]
 Mostrar botón ayuda en el título del formulario.
 
Dictionary< string, IDisposable > _BindForm [get]
 Diccionario con las instancias que se hanbindeado en un formulario.
 
new FormWindowState WindowState [get, set]
 Override del WindowState para controlar el maximo de pantalla.
 
bool _MessageBoxAutomatic [get]
 Para presentar en la parte derecha del formulario la opción para ir a la configuración de mensajes Se tiene que establecer por formulario.
 
virtual string _PantallaAyuda [get]
 Indica que la pantalla relacionada con la ayuda contextual / ayuda de Sage 50.
 
- Eventos heredados de sage.ew.formul.FormBase
onMessageBoxBefore_Handler onMessageBoxBefore
 MessageboxBefore.
 
onMessageBoxAfter_Handler onMessageBoxAfter
 Messagebox After.
 
onMessageBoxInvalidate_Handler onMessageBoxInvalidate
 Messagebox After.
 
_ExecuteCommandBeforeHandler _ExecuteCommandBefore
 Desencadena el evento.
 
GetOpciones_Handler _GetOpciones
 Desencadena el evento para invalidar el OnClick del ToolStripMenuItem.
 
GetOpcionesHerramientas_Handler _GetOpcionesHerramientas
 Desencadena el evento para gestionar las opciones a presentar en el botón de herramientas.
 

Descripción detallada

Lista previa para stock inicial.

Definición en la línea 2998 del archivo BrowserTabDocs.cs.

Documentación de constructores y destructores

◆ BrowserTabDocsStockInicial()

sage.ew.formul.Forms.BrowserTabDocsStockInicial.BrowserTabDocsStockInicial ( string tcClass,
Type toTipoObjeto,
string tcPantalla )
inline

Constructor vacio.

Definición en la línea 3003 del archivo BrowserTabDocs.cs.

Documentación de funciones miembro

◆ PopulateBrowser()

override void sage.ew.formul.Forms.BrowserTabDocsStockInicial.PopulateBrowser ( )
inlinevirtual

Rellena las propiedades necesarias para el browser.

Reimplementado de sage.ew.formul.Forms.BrowserTabDocsDocumentosOtros.

Definición en la línea 3014 del archivo BrowserTabDocs.cs.


La documentación de esta clase está generada del siguiente archivo: