Ir para conteúdo

Jair - Fórmula

Admin & Fundador
  • Total de itens

    8.800
  • Registro em

  • Última visita

  • Dias Ganho

    185

Tudo que Jair - Fórmula postou

  1. Não acho tào dificil de conseguir não. Eu não tenho mas vamos ver a galera por aqui se consegue... Boa sorte e bem vindo ao Fórum.
  2. Caramba viu, por que esse pesoal não chega com esses serviços, não apenas prometendo, mas com o serviço realmente disponível... Digo isso porque eu me mudei desde o final do ano passado, e na região que estou não chega a internet banda larga ( eles dizem que o sinal chega fraco ) e outras soluções voa rádio estão muito caras, quando não dizem simplesmente que nÃo atendem. Já olhei pra usar o serviço da VIVO por celular, mas não consigo comprar o modem USB nem a pau. Apenas placas PCMCIA, o que atenderia apenas note book. O desktop de casa, não consigo de jeito algum. Agora, pra quem precisa acessar muito, tem um tráfego grande ( como no meu caso ) precisa mesmo é desses acessos ilimitados, mesmo pagando um pouco mais caro.
  3. Donaldson, não usei ainda nada com o SQL 2005, mas analisei o script que vc enviou anexo acima, e ele não corrige nada. Apenas cria os usuários. Não há qualquer deleção antes de criar novamente... não seria por isso nao ? O script para acertar (corrigir) os usuários para o sql 2000 que eu adaptei tem várias outras coisas, antes de recriar... olha aqui: SCRIPT SQL 2000: Clique aqui para baixar o Acerta Usuário SQL2000 SCRIPT SQL 2005: Clique aqui para baixar o Acerta Usuário SQL2005
  4. Jair - Fórmula

    EXCEL

    Tambem concordo, porque pela planilha RM dá pra passar os parametros, ai depois exporta. Outra forma de fazer, é usar uma planilha ou relatório no gerador, com uma procedure, que deixa gravado no banco uma tabela para a devida consulta posterior pelo Excel...
  5. Jair - Fórmula

    Feliz Aniversário @rc@njo

    Parabens... Será que ele aparecerá por aqui logo ? Faz tempo que nao o vejo on line. Tudo de bom @rc@njo .
  6. Depende das opções da importação... na tela de importação de funcionários não tem a pergunta "Atualizar caso já exista?", ou algo assim ? Normalmente tem... estou o RM Labore aqui pra confirmar isso.
  7. Sim, as pessoas são livres para pedir, mas as regras do fórum serão seguidas. Ficaremos de olho, e quem não se adequar ficará impedido de postar por alguns dias, e na reincidência será banido do fórum. Isso não é legal, não gostaríamos de fazer isso com ninguem, mas se precisar será feito. Conto com a colaboração dos moderadores para nos ajudar.
  8. Wolney, boa tarde. Olha só... recomendo que entre em contato com o pessoal que fez esta customização pra vc... pois, sendo algo que eles prepararam, com a mensagem devam descobrir o que é, e te passar uma solução mais rapidamente. Eu mesmo nunca vi tal mensagem, até porque parece ser uma mensagem tratada por tal customização. Só uma coisa, não houve nenhuma atualização de versão não ne ? Se houve, precisa ver que tem que atualizar a customização também. Ai, seria quase certeza que é isso... Abraço e boa sorte pra resolver logo por ai. T+
  9. Leonardo, por favor, não crie dois tópicos com o mesmo assunto. Comente de volta no mesmo que já foi iniciado, ok ? ./index.php?...findpost&p=5049 Movi os posts daqui para o outro Tópico e estou fechando esse. Favor atentar pra isso nos próximos posts, para mantermos as coisas organizadas por aqui, e sem várias coisas duplicadas sobre o mesmo assunto. Grato,
  10. Vc também está comentendo outro erro na sua procedure... IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='ZEXEMPLO') BEGIN DROP TABLE ZEXEMPLO END Aqui acima vc limpa toda vez a tabela que está guardando os seus dados, e abaixo, vc somente grava pra o registro corrente. Caso chame a procedure novamente para tratar o próximo registro, vc está limpando a tabela pra começar tudo de novo... INSERT INTO ZEXEMPLO SELECT TMOV.CODCOLIGADA,TMOV.NUMEROMOV,TMOV.IDMOV,TMOV.CODTMV FROM TMOV WHERE NUMEROMOV LIKE @NUMEROMOV AND IDMOV LIKE @IDMOV
  11. Então, é que está ativado... e mesmo assim não foi... Fiz o seguinte. Configurei a exclusão para acontecer se pendurado por mais de 30 minutos (tempo de inatividade); Já no monitoramento, coloquei apenas 5 minutos, e fiquei monitorando pra ver o tempo que o pessoal ficava pendurado. Observei que nunca ficava ninguem mais de 5 minutos. Mudei o parametro do monitoramento apenas para 3 minutos. Percebi que assim, as vezes surgiam alguns logins, mas nunca passavam dos 5 minutos, quando neste caso, já sumiam... Conclusão. O sistema faz uma operação de consulta ao banco de dados, se o registro na GLOGIN existe, a cada 5 minutos ( Eu já sabia disso ), e com isso, gerando uma consulta no banco, creio que o processo identifica que o usuário não está inativo, e já fica registrado que teve alguma operação nas tabelas internas que o SQL guarda isso, tendeu ?
  12. Vc está usando os calculos por fórmula ou por percentuais ? Como que vc está montando ? passa os exemplo para analisar...
  13. MOVIDO PARA A ÁREA: Fórum RM x Fórmula > Base de Relatórios RM > [Relat] Pedidos de Relatórios Sua mensagem foi movida para a área correta, pois foi postada em local errado. Agradecemos o seu post, mas por favor, verifique melhor em qual lugar postar para que as coisas fiquem em ordem por aqui, ok ? Qualquer problema ou dúvida contate-nos enviando uma PM ( MP - Mensagem Privada ) ou email (se estiver disponível). Se preferir, faça um post com a sua dúvida ou problema. Contamos com a sua compreensão e colaboração. Muito obrigado. Equipe Fórum RM
  14. Jair - Fórmula

    Relatorios

    Muito bom... Com certeza vai ajudar muita gente.
  15. Legal Fábio. Muito obrigado por compartilhar...
  16. Emanuel, eu coloquei ele pra rodar, mas não sei se "pegou" o pessoal inativo e derrubou, pois, eu fiz uns testes com a SP pr_rmmonitorainativos e nunca passavam de 5 minutos, nenhuma conexão. Dei um select na glogin_kill_history e nada continha também... Isso deve ocorrer porque o sistema, a cada 5 minutos ele faz um teste na GLOGIN pra verificar se ainda existe a conexão, dando um select lá, entre outras coisas... isso deve constar como uma oparação no banco, não assumindo neste caso que o usuário esteja efetivamente parado.
  17. Já marco aqui... conforme a sua resposta acima... Qualquer coisa, é só falar. Tópico Resolvido. O mesmo foi marcado como resolvido por não haver mais nada a resolver. Qualquer coisa, alguma dúvida ou questionamento sobre o assunto, pode postar novamente que analisaremos, ou se preferir, favor entrar em contato com a administração ou moderação, através do link: Administradores e Moderadores Se preferir, mande um email para admin@forumrm.com.br
  18. Mais um detalhe com relação a isso... nem todos os campos e tabelas do sistema estão listados na GCAMPOS ou GDIC. Lá não estão alguns dados que são apenas para controles internos do sistema. São poucas que não constam lá, mas existem casos.
  19. O que vc pode fazer, é com um determinado resultado que vc monta na sua procedure, vc popular uma tabela, seja ela uma tabela fixa ou temporária, e a partir dai, vc usar essa tabela em relatórios ou outras coisas... VIEW é uma visão ON LINE, e DINÂMICA de tabelas que vc já tem. Vc só monta uma visão de forma diferente de algo que já tem, ou com acessos específicos, por exemplo para dar acessar a apenas alguns dados para outros usuários que não sejam do seu banco, ou dados de uma tabela que vc queira fazer um filtro e apresentar dados específicos, ou até por último, trabalhar com dados de várias tabelas, deixando já prontos os "links entre elas" para futuras consultas.
  20. ALGO, já te respondi acima o motivo desse erro... Não verificou ?
  21. Baixei e vou testar aqui hoje. Emanuel, o do post anterior, pode ser retirado então ?? deixa apenas este acima ?
  22. Jair - Fórmula

    Trigger

    Donaldson, seguinte cara, o sistema trata esse campo tanto no momento que é dado o clique no INSERE, onde abre a tela e mostra o próximo número, e novamente nomomento da gravação mesmo ... ou seja, mesmo que, se 2 pessoas ou mais, clicarem ao mesmo tempo ( ou segundo após... ), eles receberão na tela o mesmo número para o campo Cod. Pessoa, mas na hora da gravação o sistema testa de novo se esse número já fora utilizado, e atualiza de novo. Tinha certeza que o sistema fazia isso, e fiz um teste aqui pra ver de novo. 1 - Acessei a tela de funcionários e cliquei no botão de inclusão. Apareceu pra mim o valor de 2830 no campo, ou seja, já tenho 2829 incluídos. 2 - Dei um select na gautoinc pra conferir, e me mostrou lá o que imaginava, que meu ultimo registro era o 2829. 3 - Pra forçar uma situação de regravação antecipada por outro usuário que incluia ao mesmo tempo, deu um Update na GAUTOINC, deixando agora lá como se o ultimo já inserido fosse o 2830, que o sistema me deu para gravar... 4 - Finalizei os dados na tela do funcionário e mandei gravar. Ele pegou o número que já estava lá pra mim na tela ( 2830 ) para o 2831, já que releu a GAUTOINC e lá já estava outro número. Então, constatamos que ele lê novamente na gravação do registro, e neste momento ele abre uma transação ( creio que abra ) até a finalização, onde quando um manda gravar, ele le de novo, muda o registro na tela e grava correto, ai, só após a gravação da PPESSOA, é que fecha a transação, permitindo outro usuário também efetuar uma próxima gravação. Não é isso que está ocorrendo ai pra vc ?
  23. Vc deve colocar o 05 entre aspas, pois, neste mesmo campo ora vc tem numeros ora caracteres, então o MSSQL está tentando converter os demais campos para tipo valor, já que vc passou o parametro da pesquisa como um valor = 05. Correto: SELECT VALORORIGINAL FROM FLAN WHERE CODTDO = '05' -- e coloque sempre o codcoligada, fica mais ágil a sentença, além de por engano poder pegar lançamentos de outra coligada indevidamente
  24. Jair - Fórmula

    Trigger

    Deixa eu pensar se consigo uma solução pra vc... já posto aqui alguma coisa. Agora, só pra constar... é erro de Primary key certo ? FK é erro de registro não encontrado em outra tabela relacionada... PK é insert de registro "igual" na mesma tabela.
  25. Muito bom. Vou testar sim. Já foi postado aqui o fórum uma procedure semelhante, mas não funcionava 100 % não. Vamos ver se essa aqui vai melhor. Darei retorno Emanuel.
×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.