Fórum Intra Web erro ComponentCount #417595
28/05/2012
0
Estou utilizando o intraweb do no Delphi2010. de já agradeço.
INICIO DE CÓDIGO:
procedure TFLogin.BtnOKClick(Sender: TObject);
var I: integer;
NOME: string;
begin
UserSession.Usuarios.Open;
if UserSession.Usuarios.Locate(LOGIN,EdtLogin.Text,[]) then
begin
if UserSession.UsuariosSENHA.Value=EdtSenha.Text then
begin
NOME := UserSession.UsuariosNOME.value;
WebApplication.ShowMessage(Tenha um bom trabalho, +NOME);
UserSession.perfis.Open;
UserSession.perfis_conf.Open;
UserSession.perfis.Locate(PERFIL,UserSession.UsuariosPERFIL.Value,[]);
for i := 0 to TFPrincipal.ComponentCount -1 do
if TFPrincipal.Components[i] is TAction then
begin
if UserSession.perfis_conf.Locate(ACTION_NAME,TAction(TFPrincipal.Components[i]).NAME,[]) then
begin
if UserSession.perfis_confPERMISSAO.Value=N then
TAction(TFPrincipal.Components[i]).Enabled := False
else
TAction(TFPrincipal.Components[i]).visible := True;
end
else
TAction(TFPrincipal.Components[i]).Enabled := False;
entrada := 1;
UserSession.Usuarios.Close;
TFPRINCIPAL.create(webapplication).show;
// Close;
end;
UserSession.perfis.Close;
UserSession.perfis_conf.Close;
end
else
begin
Messages(Senha inválida,Aviso,MB_ICONINFORMATION);
EdtSenha.SetFocus;
end;
end
else
begin
Application.MessageBox(Usuário inexistente,Aviso,MB_ICONINFORMATION);
EdtLogin.SetFocus;
end;
UserSession.usuarios.Close;
FIM DO CODIGO.
Benilton
Curtir tópico
+ 0Posts
29/05/2012
Bruno Leandro
Gostei + 0
29/05/2012
Benilton
Por que não consigo acessar a variável, este é o problema ...adicionel a unit Fprincipal ao form Flogin e mesmo assim não consigo acessar.
Gostei + 0
29/05/2012
Benilton
Sim o Fprincipal está criado.
Por que não consigo acessar a variável, este é o problema ...adicionel a unit Fprincipal ao form Flogin e mesmo assim não consigo acessar.
Gostei + 0
29/05/2012
William
Gostei + 0
29/05/2012
Benilton
esse código é executado no botão ok da Tela de Login que vem primeiro.....O Fprincipal é Carregado apos o Login.. Estou Migrando minha aplicação Win32 para IntraWeb...Na Aplicação Win32 funciona normal.
Gostei + 0
30/05/2012
William
Gostei + 0
30/05/2012
Benilton
Já estou a 4 dias pesquisando sobre isso e nada ainda...sinceramente não sei mais o que fazer e o material sobre intraweb é muito escasso...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)