Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

2 cuestiones sobre código

Estas en el tema de 2 cuestiones sobre código en el foro de Bases de Datos General en Foros del Web. Hola a todos. Os planteo un par de preguntas sobre el código para un evento que no se cómo se escriben bien. Espero que alguien ...
  #1 (permalink)  
Antiguo 21/01/2010, 09:58
 
Fecha de Ingreso: enero-2010
Mensajes: 52
Antigüedad: 14 años, 10 meses
Puntos: 0
Pregunta 2 cuestiones sobre código

Hola a todos.

Os planteo un par de preguntas sobre el código para un evento que no se cómo se escriben bien. Espero que alguien me pueda echar un cable.

La primera es un campo calculado. En un formulario, necesito que al introducir en una casilla el número de kilómetros realizados, me calcule en otra cuanto tengo que pagarle si el km se paga a 0,26. Poniéndolo a pelo es sencillo:
Cita:
Private Sub num_klm_AfterUpdate()
Me.kilometraje = Me.num_klm * 0.26
End Sub
El problema es que necesito que ese "0,26" lo coja de una tabla donde tengo esas cantidades "fijas" de manera que mediante un formulario interno, puedan modificar los factores de multiplicación para sacar las nóminas, y no tener que meterse en el código y cambiar el multiplicador a pelo si por ejemplo cambian en 2011.
¿Puede decirme alguien cómo escribo eso? Tabla: costes_fijos; celda: euros_klm

La segunda duda es que no se cómo se escribe un If en el formáto del código. Me explico. tengo un campo "pernocta" que dependiendo de si es "SI" se paga la hora a un precio y si es "NO" se paga a otro.

Es decir si activo "pernocta" en el campo "pago" me debe aparecer lo que halla en "horas" * 14,5, y si no activo el campo, en "pago" calculará "horas" * 17,75
¿Me podéis echar una mano con esto?

Muchas Gracias!
  #2 (permalink)  
Antiguo 21/01/2010, 11:29
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: 2 cuestiones sobre código

Tu problema no se relaciona con la base de datos, sino con la programación de tu aplicación. Eso está fuera del tema del foro y no se trata aquí (reglas del foro).
Mi sugerencia (viendo qué lenguaje usas) es que postees tu pregunta en el Foro de Programación en .Net (o en VB).
Allí te podrán ayudar mejor.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:21.