Asignar Valor a un formulario

Tengo 5 facturas a las cuales debo ingresarles la forma de pago, es decir una factura se cancela con un monto en efectivo y un monto en tarjeta de crédito.
Yo necesito saber como hacer para que cuando este en la factura No 1 y hacer click en un botón el No de Factura ultimo (Factura no 5) se asigne a otro formulario llamado Forma de Pago.
Y como desactivar la tecla ESC en toda la base de datos
Espero me puedas ayudar.
Saludos

1 Respuesta

Respuesta
1
Espero que te sirva, favor de valorizar mi puntuación
Pásame tu imael para explicarte con un ejemplo como hacer pagos parciales a facturas y sacar estado de cuentas de clientes, ejemplo si un cliente tiene 5 facturas el sistema te saca cuanto ha pagado el cliente que saldos tienen las facturas, ojo las facturas no se pagan en global sino por factura
Saludos abajo te explico sebre las teclas
para desactivar la tecla esc o bien para que la agas funcionar a tu gusto no es ne las bases de datos sino en el formularios
Mira pásame tu iamael para mandarte la cantidad con letra y ahí ene l ejemplo viene que si tu le aplasnas al f8 se abre un reporte
Y lo puedes ver
Mira pon esto
Es más puedes congelar cualquier tecla, asta f11 que es la que te abre la base de datos
bueno el form vete a propiedades
1-Selecciona eventos
2-Selecciona tecla de vista previa selecciona que si
3-Selecciona el evento que dice al bajar una tecla y selecciona el modulo
Pon esto
If KeyCode = vbKeyF1 Then
Aquí pon lo que quieras el code 0 es para desactivar el bototn
te paso una relación del teclado para que agas lo que quieras
KeyCode = 0
End If
qudaria asi
aui al pulsar f1 abre el form entrada
If KeyCode = vbKeyF1 Then
DoCmd.OpenForm "ENTRADA"
KeyCode = 0
End If
y paradesactivar el esc
If KeyCode = vbKeyEscape Then
KeyCode = 0
End If
Relación del teclado
Constante Valor Descripción
VbKeyLButton 0x1 Botón izquierdo del mouse (ratón)
vbKeyRButton 0x2 Botón derecho del mouse (ratón)
vbKeyCancel 0x3 Tecla Cancelar
vbKeyMButton 0x4 Botón izquierdo del mouse
vbKeyBack 0x8 Tecla Retroceso
vbKeyTab 0x9 Tecla Tab
vbKeyClear 0xC Tecla Supr
vbKeyReturn 0xD Tecla Entrar
vbKeyShift 0x10 Tecla Mayús
vbKeyControl 0x11 Tecla Ctrl
vbKeyMenu 0x12 Tecla Menú
vbKeyPause 0x13 Tecla Pausa
vbKeyCapital 0x14 Tecla Bloq Mayús
vbKeyEscape 0x1B Tecla Esc
vbKeySpace 0x20 Tecla Barra espaciadora
vbKeyPageUp 0x21 Tecla Re Pág
vbKeyPageDown 0x22 Tecla Av Pág
vbKeyEnd 0x23 Tecla Fin
vbKeyHome 0x24 Tecla Inicio
vbKeyLeft 0x25 Tecla Flecha izquierda
vbKeyUp 0x26 Tecla Flecha arriba
vbKeyRight 0x27 Tecla Flecha derecha
vbKeyDown 0x28 Tecla Flecha abajo
vbKeySelect 0x29 Tecla Seleccionar
vbKeyPrint 0x2A Tecla Impr Pant
vbKeyExecute 0x2B Tecla Ejecutar
vbKeySnapshot 0x2C Tecla Impr Pant
vbKeyInsert 0x2D Tecla Insert
vbKeyDelete 0x2E Tecla Supr
vbKeyHelp 0x2F Tecla Ayuda
vbKeyNumlock 0x90 Tecla Bloq Num
Las teclas de A a Z son las mismas que sus equivalentes ASCII de A a Z:
Constante Valor Descripción
VbKeyA 65 Tecla A
VbKeyB 66 Tecla B
VbKeyC 67 Tecla C
VbKeyD 68 Tecla D
VbKeyE 69 Tecla E
VbKeyF 70 Tecla F
VbKeyG 71 Tecla G
VbKeyH 72 Tecla H
VbKeyI 73 Tecla I
VbKeyJ 74 Tecla J
VbKeyK 75 Tecla K
VbKeyL 76 Tecla L
VbKeyM 77 Tecla M
VbKeyN 78 Tecla N
VbKeyO 79 Tecla O
VbKeyP 80 Tecla P
VbKeyQ 81 Tecla Q
VbKeyR 82 Tecla R
VbKeyS 83 Tecla S
VbKeyT 84 Tecla T
VbKeyU 85 Tecla U
VbKeyV 86 Tecla V
VbKeyW 87 Tecla W
VbKeyX 88 Tecla X
VbKeyY 89 Tecla Y
VbKeyZ 90 Tecla Z
Las teclas de 0 a 9 son las mismas que sus equivalentes ASCII de 0 a 9:
Constante Valor Descripción
VbKey0 48 Tecla 0
VbKey1 49 Tecla 1
VbKey2 50 Tecla 2
VbKey3 51 Tecla 3
VbKey4 52 Tecla 4
VbKey5 53 Tecla 5
VbKey6 54 Tecla 6
VbKey7 55 Tecla 7
VbKey8 56 Tecla 8
VbKey9 57 Tecla 9
Las siguientes constantes representan teclas en el teclado numérico:
Constante Valor Descripción
VbKeyNumpad0 0x60 Tecla 0
VbKeyNumpad1 0x61 Tecla 1
VbKeyNumpad2 0x62 Tecla 2
VbKeyNumpad3 0x63 Tecla 3
VbKeyNumpad4 0x64 Tecla 4
VbKeyNumpad5 0x65 Tecla 5
VbKeyNumpad6 0x66 Tecla 6
VbKeyNumpad7 0x67 Tecla 7
VbKeyNumpad8 0x68 Tecla 8
VbKeyNumpad9 0x69 Tecla 9
VbKeyMultiply 0x6A Tecla Signo de multiplicación (*)
vbKeyAdd 0x6B Tecla Signo más (+)
vbKeySeparator 0x6C Tecla Entrar
vbKeySubtract 0x6D Tecla Signo menos (?)
VbKeyDecimal 0x6E Tecla Punto decimal (,)
vbKeyDivide 0x6F Tecla Signo de división (/)
Las siguientes constantes representan teclas de función:
Constante Valor Descripción
VbKeyF1 0x70 Tecla F1
VbKeyF2 0x71 Tecla F2
VbKeyF3 0x72 Tecla F3
VbKeyF4 0x73 Tecla F4
VbKeyF5 0x74 Tecla F5
VbKeyF6 0x75 Tecla F6
VbKeyF7 0x76 Tecla F7
VbKeyF8 0x77 Tecla F8
VbKeyF9 0x78 Tecla F9
VbKeyF10 0x79 Tecla F10
VbKeyF11 0x7A Tecla F11
VbKeyF12 0x7B Tecla F12
VbKeyF13 0x7C Tecla F13
VbKeyF14 0x7D Tecla F14
VbKeyF15 0x7E Tecla F15
VbKeyF16 0x7F Tecla F16

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas