Índice del Foro Modelizacion Commit Soft Modelizacion Commit Soft
Podra Buscar casos tipicos de errores y soluciones
 
 F.A.Q.F.A.Q.   BuscarBuscar   Lista de MiembrosLista de Miembros   Grupos de UsuariosGrupos de Usuarios   RegístreseRegístrese 
 PerfilPerfil   Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   ConectarseConectarse 

Set_Focus ...

 
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Modelizacion Commit Soft -> Funciones Especiales de COMMIT SOFT
Ver tema anterior :: Ver siguiente tema  
Autor Mensaje
Typhon Software
Site Admin


Registrado: 24 Jul 2006
Mensajes: 248
Ubicación: Bs As Argentina

MensajePublicado: Vie Ago 03, 2007 9:49 am    Título del mensaje: Set_Focus ... Responder citando

Set_Focus(Control As Object)



Esta funcion es para mejorar los layouts, es similar a la funcion de VB Set Focus, lo que hace esta es darle el foco a los controles cuando nosotros querramos.

Fue generada para ser utilizada cuando validamos ciertas reglas de negocios acerca de datos que no estan cargados, entonces utilizamos la variable mensaje, ejemplo:

Código:
Mensaje = "Debe cargar el codigo del cliente"



Luego podriamo mejorar el siguiente codigo buscando este control para ello podemos utilizar un for each y luego teniendo el control ubicado podemos llamar a esta funcion imaginemos que el control se llama codigo nuestra funcion quedaria algo asi como el siguiente ejemplo

Código:
if codigovacio = true then
   for each ccontrol in formulario

      if ccontrol.tag = "codigo" and ucase(ccontrol.name) <> "I_LUPA"  and ucase(ccontrol.name) <> "I_NEW" then
         if ccontrol.tag = "codigo" then
            set_focus ccontrol
            exit for
         end if
      end if
   next

exit sub
end if

_________________
http://www.typhon.com.ar - Soporte y Ayuda para la implementacion de Commit Soft ERP. info@typhon.com.ar
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo Visitar sitio web del autor
Mostrar mensajes anteriores:   
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Modelizacion Commit Soft -> Funciones Especiales de COMMIT SOFT Todas las horas están en GMT - 3 Horas
Página 1 de 1

 
Saltar a:  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas


Powered by PhpBB © 2001, 2005 phpBB Group y Typhon © Empresa Desarrolladora de Software