Access - Asignar valor a una variable desde función

   
Vista:

Asignar valor a una variable desde función

Publicado por Rafa (149 intervenciones) el 18/04/2012 13:34:56
Encontré una función que me extrae el usuario que está utilizando el ordenador y pretendo almacenar este valor en una variable para uso posterior pero no se como hacerlo.
Hice una trampa asignando el valor de la función a un cuadro de texto en un form pero esto no me sirve para lo que pretendo que es que en función del usuario permita o no acceder y modificar la base de datos.
Salu2.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Asignar valor a una variable desde función

Publicado por Patres correodepatres@gmail.com (22 intervenciones) el 20/04/2012 10:07:28
Hola Rafa,

Supongamos que tu función es esta:

Function DameNombreUsuarioMaquina() As String
Dim ObjetoRed As Object
Set ObjetoRed = CreateObject("WScript.Network")
DameNombreUsuarioMaquina = ObjetoRed.UserName
Set ObjetoRed = Nothing
End Function

En el primer Form que ejecutes puedes poner:

If DameNombreUsuarioMaquina <> "pepe" then
DoCmd.Quit acSave
ELSE ...

Pero si lo que quieres es que nadie entre en el modo diseño vas a tener que hacer bastantes cosas más.

Espero que te sirva
Saludos
Patres
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar