Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Codigos programables

254 Aufrufe

Veröffentlicht am

  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Codigos programables

  1. 1. Click de salir: thisform.releaseShowTips: .T.ToolTipText: función a realizarFormat: k cuando el dato sea numérico y ke cuando sea una fecha.Aligment para indicar la posición del texto, izquierda, derecha, centradoBorder Style para dar un borde a la caja de texto o sin borde.DisabledBackColor y DisabledForeColor son los colores que queremos que la caja muestrecuando se encuentra deshabilitada.Enabled para habilitar o deshabilitar.InputMask ¢###,###.##Maxlength determina la cantidad de caracteres que la caja de texto va a aceptarVisible en .T. muestra la caja de texto y en .F. la oculta.ButtonCount cantidad de opciones en el optiongroupAllowHeaderSizing y AllowRowSizing deberán estar seteadas en .F. para que no puedan sermodificadas por el usuario, siempre le vamos a dar a las columnas un tamaño fijo.Gridlines define el tipo de interlineado del grid. Por lo general el valor es 3-Both.HeaderHeight lo vamos a configurar en 0 para que elimine los títulos de las columnas.Para indicar el grueso de cada columna, en la ventana de propiedades vamos a seleccionar lacolumna, por ejemplo Column 1 y luego en la propiedad Width vamos ingresar al ancho de lacolumna.BorderWitdh define el grueso de la línea.BorderColor es el color de la línea.AutoCenter: En .T. para que cuando la ventana se abra aparezca en el centro de la pantalla.BorderStyle: En 0 – No Border, esto permite que el usuario no pueda hacer más grande o máspequeña la ventana, ubicándose en el borde del formulario y arrastrando con el Mouse. Para poderhacer la ventana más grande, en caso que tengamos que agregar cosas al formulario, pondremosesta propiedad en 3 – Sizable.Caption: En esta propiedad pondremos el título de la ventana, que tendrá una descripción de loque hace el formulario, seguido del nombre del sistema o negocio.Icon: Para insertar un icono en la esquina superior izquierda de la ventana, en la barra de título.MaxButton: Debería quedar en .F. para que elimine el botón de maximizar si no queremos que elusuario modifique el tamaño de la ventana.Closable: Para eliminar el botón de cerrar ventana (X) en la parte superior derecha.ShowWindow: Deberá quedar en 2 – As top level form para que cuando se abra la ventanaaparezca delante de la ventana actual.
  2. 2. 1. Lostfocus. Este evento se ejecuta cuando el cursor sale de este objeto, por ejemplo, ustedes ingresan un valor y dan enter o tab para pasar a la siguiente caja. 2. CUADROS DE DIALOGO: messageb("MENSAJE",0+16,"UCEM") 1. la base de datos no será de uso exclusivo, para que esta pueda ser utilizada en red y accesada y actualizada por varios usuarios: set exclusive off. 2. Definir el tipo de fecha que se va a utilizar en el proyecto: set date to american 3. set defa to curdir() para que la ruta quede empaquetada cuando hagamos el ejecutable y el instalador.Para ingresar datos a una tabla ejecutaremos el siguiente comando: appendCampo dirbase = c:zapateriabdCampo namebd = sistema.dbcBases de datos: Para crear la base de datos, vamos a seleccionar DataBases en el administradorde proyectos y daremos clic a New, luego como siempre vamos a elegir New Database,TABLAS: vamos a dar clic derecho sobre el área de trabajo y seleccionamos la opción New Table– New Table Ubicados siempre en BD daremos el nombre de la tabla que queremos crear, en estecaso, vamos a comenzar con Empleados, ponemos el nombre y damos clic a Guardar.LLAVE PRIMARIA: En este tab vamos a cambiar el tipo (type) a primary, por defecto apareceregular, y siempre en la llave primaria vamos a anotar la siguiente línea: .not.delete()MENÚ PRINCIPAL: Los botones se llamarán: cmd_categoriasDestroy, que se ejecuta cuando se cierra la ventana, y programen las siguientes dos líneas:clear eventclose data allLas dos líneas anteriores lo que hacen es eliminar de memoria todos los eventos ejecutados ycerrar todas las tables o bases de datos abiertas, este código debe estar en el evento destroy delmenú o de la ventana de login.tab Code, vamos a dar clic derecho a cargar y vamos a seleccionar la opción Set Main, esto loque hace es decirle al Visual que esto es lo primero que se ejecutará de todo el proyecto.Al botón cmd_categorias, en el evento clic vamos a digitar el comando:do form “frcategorias.scx”El grid será de dos columnas y se llamará grid1 y como pueden ver la caja de texto se llamatxt_filtro.
  3. 3. tooltiptext a cada botón que digan:  Incluir un registro nuevo  Modificar un registro  Consultar información  Eliminar información  Regresar el menú principalEvento init del formulario: Este evento se ejecuta cuando la ventana se carga.Evento InteractiveChange del filtro: Este evento se ejecuta cada vez que el usuario digite algunatecla sobre este objeto, por ejemplo, cada vez que el usuario ingrese una letra o número, el eventose ejecuta.Evento AfterRowColChange: Este evento se ejecuta cada vez que ustedes dan un clic sobrealguna celda del grid.TabIndex: Tab de cada objeto en orden.

×