Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×

Igor Gomes

Membros
  • Total de itens

    11
  • Registro em

  • Última visita

Sobre Igor Gomes

  • Data de Nascimento 03-09-2000

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Conquistas de Igor Gomes

Novato

Novato (2/10)

  • Primeiro Mês Completo
  • Colaborador
  • Dedicado Raro
  • Primeira Semana Concluída
  • Reagindo Bem

Distintivos Recentes

0

Reputação

  1. @omar tentei executar conforme me orientou e mesmo assim retornei com o mesmo erro Detalhes técnicos: ORA-00923: palavra-chave FROM não localizada onde esperada
  2. Bom dia pessoal, tudo bem? Galera estou tentando montar uma planilha .net para trazer todos colaboradores com batidas de ponto que trabalham 7 dias seguidos Estou fazendo seguinte select: Porém quando tento acrescentar em uma planilha .net ou cadastrar na consulta ele não me deixa gera erro: Esta consulta apresentou um erro ao ser executada, deseja salvá-la assim mesmo? Detalhes técnicos: ORA-00923: palavra-chave FROM não localizada onde esperada Alguém sabe o que poderia sre ? SELECT B.NOME AS "nome", A.CHAPA AS "Chapa", EXTRACT(MONTH FROM A."DATA") AS "Mês", EXTRACT(YEAR FROM A."DATA") AS "Ano", COUNT(DISTINCT TRUNC(A."DATA")) AS "Dias Trabalhados" FROM ABATFUN A INNER JOIN PFUNC B ON A.CHAPA = B.CHAPA WHERE B.CHAPA = :chapa AND EXTRACT(MONTH FROM A."DATA") = :MES AND EXTRACT(YEAR FROM A."DATA") = :ANO GROUP BY B.NOME, A.CHAPA, EXTRACT(YEAR FROM A."DATA"), EXTRACT(MONTH FROM A."DATA"), TO_CHAR(A."DATA", 'IYYY-IW') HAVING COUNT(DISTINCT TRUNC(A."DATA")) = 7 ORDER BY B.NOME;
  3. @Lucas Germano a ideia é super valida, no entanto, ainda não seria o que estaria procurando para atender. Mas eu agradeço a sua dica. @BrunoGasparetto concordo com você , a "gravar log do processo" é uma atividade interessante, no entanto, no ponto visual para os usuários ainda ficaria a desejar . Acho que falta alguma atividade especifica como uma "mensagem simples" de aviso para usuário sem impactar nenhum processo ou impedir.
  4. Bom dia! @BrunoGasparetto pois é tentei procurar algumas coisas aqui não encontrei nada também. Achei através do momento da rescisão com uma formula simples : SE TABCOMPL ('ACAOTRAB', 'S') = '1' ENTAO 'FUNCIONARIO POSSUI PROCESSO ' Estou tentando um método para aplicar essa ideia em alguma das FV no momento de abrir o cadastro do colaborador ele subir a mensagem.
  5. Pessoal consegui resolver a primeira dúvida agora só seria mesmo se existe uma forma de subir uma mensagem estilo PopUp sem ser pelo Gerar Exceção, pois quando o campo está como " 1 " ele não me deixa abrir o dado do colaborador fictício. Solução foi para primeira : criar um campo complementar tipo Inteiro
  6. Boa tarde! Realizei criação deu uma formula visual e está até funcionando e validando o campo corretamente. Criei um campo complementar que valida se o funcionário tem ação ou não. Ficando dessa forma: this.Tables["PFCOMPL"]["ACAOTRAB"].IsNull Notei também que neste campo complementar não consigo fazer ele entender decimal preenchido definido ou string , tentei definir por código e descrição para buscar ele não funciona Por exemplo: this.Tables["PFCOMPL"]["ACAOTRAB"].AsDecimal ==1 ou this.Tables["PFCOMPL"]["ACAOTRAB"].AsString == "Sim" Pelo que entendi posso usar os campos, mas não consigo nenhum além do IsNull Coloquei um IF com uma exceção. Porém quando o funcionário não tem esse campo preenchido ele não me deixa abrir o cadastro do mesmo com validação do IsNull , precisaria de alguma forma de exibir a mensagem e abrir o campos para editar normalmente. Gatilho que utilizei "Após a Leitura de Edição" , existe alguma atividade que consigo configurar apenas para apresentar uma mensagem e conseguir abrir o cadastro do colaborador normal sem interromper a rotina? A ideia seria que fosse igual uma mensagem popUp como CIPA e logo sumisse sem interromper o fluxo da edição ou alteração.
  7. Muito obrigado o auxilio meu amigo @caiiomonteiro tudo de bom para você e sua família! Funcionou corretamente Desde sempre agradeço!
  8. Ola bom dia, @caiiomonteiro a ideia é muito boa. Mas a minha ideia que a formula visual nos colaboradores já cadastrado quando forem alterar algum cadastro dele exigir esse campo obrigatório, para que fossem se ajustando a partir da alteração cadastral na tela. Preenchimento obrigatório ficaria apenas para os casos que fosse criados novos. Agradeço a ideia , mas mesmo assim precisaria desenvolver essa formula por conta disso.
  9. @Lucas Germano caso não consiga entender estou disponibilizando o arquivo da FV formula igor.TotvsWF
  10. Olá bom dia! Tudo bem? Realizei o teste e mesmo assim retornou o mesmo erro --------------------------- RM --------------------------- Fórmula Visual: 'vp.testeigor'. Cannot evaluate property "AsString" because its target object is null. --------------------------- OK --------------------------- Não está conseguindo validar esse campo, será que tem algo incorreto na formula?
  11. Boa tarde! Estou com um problema em uma formula visual para desenvolver um aviso que o campo Nome Social não está preenchido Está retornado isso: Fórmula Visual: 'vp.TESTEr'. Cannot invoke method "ToString" because its target object is null. Coloquei um Se/Senão para validar o campo: this.Tables["PPESSOA"]["NOMESOCIAL"].ToString().Length < 1 não deu certo e também this.Tables["PPESSOA"]["NOMESOCIAL"].ISNULL Ele não consegue validar o campo do colaborador no Folha de Pagamento -> Cadastro Funcionario -> Nome Social Alguém sabe o que poderia ser?
×
×
  • Criar Novo...

Informação Importante

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