ABRIR OUTRO FORM MANTENDO DADOS
form SOCIOS
form DEPENDENTES
tabela CLIENTES
indice MATRICULA
Dúvida:
1 - criei um botao para abrir o form DEPENDENTES,
esse botao fica dentro do form SOCIOS. Gostaria de,
quando abrir o form SOCIOS, vou pesquisar um socio
pela MATRICULA, e, caso necessário, clicar no
botao DEPENDENTES e imediatamente aparecer a
MATRICULA do socio que pesquisei no form SOCIOS.
2- como fazer para permitir ao usuario abrir o
form DEPENDENTES somente se o form SOCIOS estiver
aberto.
Grato
Pedro
form DEPENDENTES
tabela CLIENTES
indice MATRICULA
Dúvida:
1 - criei um botao para abrir o form DEPENDENTES,
esse botao fica dentro do form SOCIOS. Gostaria de,
quando abrir o form SOCIOS, vou pesquisar um socio
pela MATRICULA, e, caso necessário, clicar no
botao DEPENDENTES e imediatamente aparecer a
MATRICULA do socio que pesquisei no form SOCIOS.
2- como fazer para permitir ao usuario abrir o
form DEPENDENTES somente se o form SOCIOS estiver
aberto.
Grato
Pedro
em um modulo:
Public FSocios as Integer
no load do formsocios
FormSocios_Load()
FSocios = 1
End Sub
no unload do formsocios
FormSocios_unload
FSocios = 2
End Sub
no botão que abre o formdependentes
Botao_Click()
if FSocios = 2 then
msgbox "Form Socios Fechado"
else
FormDependentes.Show
End if
End Sub
ou simplesmete
Function FormEstaAberto(FormName As String) As Boolean
Dim f As Form
For Each f In Forms
If f.Name = FormSocios Then
FormEstaAberto = True
Exit Function
End If
Next
End Function
(Esta aprendi com o Flavio Paganini)
Public FSocios as Integer
no load do formsocios
FormSocios_Load()
FSocios = 1
End Sub
no unload do formsocios
FormSocios_unload
FSocios = 2
End Sub
no botão que abre o formdependentes
Botao_Click()
if FSocios = 2 then
msgbox "Form Socios Fechado"
else
FormDependentes.Show
End if
End Sub
ou simplesmete
Function FormEstaAberto(FormName As String) As Boolean
Dim f As Form
For Each f In Forms
If f.Name = FormSocios Then
FormEstaAberto = True
Exit Function
End If
Next
End Function
(Esta aprendi com o Flavio Paganini)
Nao consegui que funciosasse a rotina.
E quanto à  duvida 1, alguem tem sugestão???
Valeu!!!!!!
E quanto à  duvida 1, alguem tem sugestão???
Valeu!!!!!!
Talvez isto ajude...Bom, façamos de conta que temos o Form1 e o Form2[/b]..No form1, temos um textbox com o nome TextDoForm1 e, no form2 um chamado TextDoForm2 (( Original né..heheh =P ))
Bom, pra jogar os dados do text do form1 para o do form2 :
Espero ter ajudado com essa explicaçãozinha tosca..hehehe
Bom, pra jogar os dados do text do form1 para o do form2 :
Private Sub Form1_Click()
Form2.BotaoDoForm2.Text=Me.BotaoDoForm1.Text
End Sub
Espero ter ajudado com essa explicaçãozinha tosca..hehehe
Tópico encerrado , respostas não são mais permitidas