queridos amigos
estou com um impasse na variável publica de login
seguinte. toda vez que eu cadastro o formulário a variável em um textbox some.
no textbox esta assim:
toda vezes que entro no formulario o nome aparece normalmente.
dentro do mod de login esta assim:
dentro do form de cadastro esta assim:
alguem sabe me dizer pq o textbox some o nome de login ?
abraços
estou com um impasse na variável publica de login
seguinte. toda vez que eu cadastro o formulário a variável em um textbox some.
no textbox esta assim:
- Código:
=getUsuarioAtual()
toda vezes que entro no formulario o nome aparece normalmente.
dentro do mod de login esta assim:
- Código:
Option Compare Database
Option Explicit
Public strUsuarioAtual As String
Sub setUsuarioAtual(argUsuario As String)
strUsuarioAtual = argUsuario
End Sub
Function getUsuarioAtual() As String
getUsuarioAtual = strUsuarioAtual
End Function
Sub setTecla(tecla As String)
strTecla = tecla
End Sub
Function getTecla() As String
getTecla = strTecla
End Function
dentro do form de cadastro esta assim:
- Código:
Private Sub Comando1_Click()
Dim strCANALDEENTRADA, strOPERADORA, strGRAUDEMANDA, strQUEMSOLICITOU, strTIPOSOLICITAÇÃO, strCODPRESTADOR, strUF, strCATEGORIA, strDATARECEBIMENTO, strANALISTARESPONSÁVEL, strSTATUSDANEGOCIAÇÃO, strSTATUSDOPROCESSO, strEMAIL_REAJUSTEPRESTADOR As String
Dim strSQL As String
strCANALDEENTRADA = Forms!cadastrobd!cn_entrada
strOPERADORA = Forms!cadastrobd!OPERADORA
strGRAUDEMANDA = Forms!cadastrobd!GRAUDEMANDA
strQUEMSOLICITOU = Forms!cadastrobd!solicit
strTIPOSOLICITAÇÃO = Forms!cadastrobd!tp_solicit
strCODPRESTADOR = Forms!cadastrobd!CODIGOPRESTADOR
strUF = Forms!cadastrobd!UF
strCATEGORIA = Forms!cadastrobd!CATEGORIA
strDATARECEBIMENTO = Forms!cadastrobd!dt_recebimento
strANALISTARESPONSÁVEL = Forms!cadastrobd!usuario
strSTATUSDANEGOCIAÇÃO = Forms!cadastrobd!SITUAÇÃO
strEMAIL_REAJUSTEPRESTADOR = Forms!cadastrobd!REAJUS_PREST
strSQL = "INSERT INTO BANCODEDADOSCENTRAL (CANALDEENTRADA,OPERADORA,GRAUDEMANDA,QUEMSOLICITOU,TIPOSOLICITAÇÃO,CODPRESTADOR,UF,CATEGORIA,DATARECEBIMENTO,ANALISTARESPONSÁVEL,STATUSDANEGOCIAÇÃO,STATUSDOPROCESSO,EMAIL_REAJUSTEPRESTADOR) VALUES('" & strCANALDEENTRADA & "','" & strOPERADORA & "','" & strGRAUDEMANDA & "','" & strQUEMSOLICITOU & "','" & strTIPOSOLICITAÇÃO & "','" & strCODPRESTADOR & "','" & strUF & "','" & strCATEGORIA & "','" & strDATARECEBIMENTO & "','" & strANALISTARESPONSÁVEL & "','" & strSTATUSDANEGOCIAÇÃO & "','" & strSTATUSDOPROCESSO & "','" & strEMAIL_REAJUSTEPRESTADOR & "')"
CurrentDb.Execute strSQL
MsgBox "CADASTRADO COM SUCESSO !!!", vbInformation, "INFORMAÇÃO"
DoCmd.GoToRecord , , acNewRec
'limpa dados no formulário
Dim DB As Database
Dim rs As DAO.Recordset
Set DB = CurrentDb()
Set rs = DB.OpenRecordset("C_ADM") 'Abre a tabela para lançamento dos dados
rs.AddNew
rs("CODPASTA") = DLast("CODPASTA", "BANCODEDADOSCENTRAL")
rs("DATA") = Date
'rs("HORARIO") =
rs("RESPONSAVEL") = Me.usuario
rs("INFORMAÇÃO") = Me.OBSERVAÇÃO
rs.Update
rs.Close
DB.Close
If Me.REAJUS_PREST = "RN 363" Then
DoCmd.OpenForm "reajuste_prestador"
ElseIf Me.REAJUS_PREST = "CONSULTA 78,00 SP" Then
DoCmd.OpenForm "reajuste_prestador"
End If
Lista15.Requery
End Sub
alguem sabe me dizer pq o textbox some o nome de login ?
abraços