Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''pessoas''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Sistemas RM
    • [RM] TAF + eSocial + REINF
    • [RM] SPED, NF-e, TSS
    • [RM] Dúvidas e Suporte
    • [RM] Avisos Gerais e Versões
    • [RM] Framework
    • [RM] Dicas Gerais
    • [RM] Scripts SQL e Bancos de Dados
    • [RM] Fórmulas dos Aplicativos
    • [RM] Discussões sobre Sistemas RM e Implementações
    • [RM] Manuais Tutoriais e Roteiros
    • [RM] Arquivos da Comunidade
  • Relatórios/Saídas RM
    • RM Gerador (antigo)
    • Gerador de Saídas (Novo Gerador de Arquivos)
    • RM Reports (.Net)
    • Planilhas
    • Cubos / BI
  • VIP
    • [VIP] Pedidos
    • [VIP] Versões e Links Especiais
    • [VIP] Downloads de Arquivos
    • [VIP] SQL e Banco de Dados
    • [VIP] Fórmulas dos Aplicativos
    • [VIP] Relatórios RM Gerador, Reports, Gerador de Saídas, Cubos e Planilhas
    • [VIP] Notícias / Legislação
  • Pedidos Gerais
    • [Pedidos] Roteiros e Tutoriais
    • [Pedidos] Relatórios
  • Geral
    • [Geral] Sobre o Forum RM
    • [Geral] Tutoriais Sobre o Fórum RM
    • [Geral] Dúvidas e Sugestões sobre o Fórum
    • [Geral] Notícias Gerais e Informações
    • [Geral] Utilitários / Programas
    • [Geral] Enquetes
    • [Geral] Bate Papo
    • [Geral] Parcerias
  • Cursos de Parceiros
    • Cursos Aldemir Fernandes
  • Oportunidades de Empregos e Negócios
    • Vagas de Empregos
    • Curriculuns Vitae
  • Links Importantes / Úteis
    • Links Diversos (Vários Tópicos com Links)
    • AJUDA - ESQUECI MINHA SENHA DO FÓRUM RM
    • TOTVS
    • Fórmula Desenvolvimento e Tecnologia
    • Receita Federal
    • Prefeitura de SP
    • Sintegra

Categorias

  • Links diretos do Site TOTVS
  • Envios de Membros (Up e Down Liberados a TODOS)
  • [RM] RMGerador, RMReports e Gerador de Saídas
    • [RM] Arqs. Bancários RM Fluxus
    • [RM] Arqs. Bancários RM Labore
  • [RM] Planilhas RM
  • [RM] Cubos RM Bis
  • SQL e Banco de Dados
    • SQL e Banco de Dados (100% Free)
    • Scripts Internos TOTVS
  • Apostilas Gerais, Manuais e Roteiros
    • Dicas e Soluções
  • Arquivos e Programas Utilitários (Geral)

Calendários

  • Eventos

Produtos do Grupo

  • Planos VIPs
  • Apostilas / Cursos
  • Programas / Plugins
  • Publicidade / Anúncios
  • Relatórios
    • Cubos
    • Planilhas
    • RMGerador / RMReport

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    Fim


Data de Atualização

  • Início

    Fim


Filtrar pelo número de...

Data de Registro

  • Início

    Fim


Grupo


Encontrado(s) 2 registros

  1. Vi que em algumas consultas, quando o cliente precisa saber as deficiências de uma pessoa, a sentença SQL está como o exemplo abaixo: SELECT A.NOME, DEFICIENCIA = CASE WHEN A.DEFICIENTEAUDITIVO = '1' AND A.DEFICIENTEFALA = '0' AND A.DEFICIENTEFISICO = '0' AND A.DEFICIENTEMENTAL = '0' AND A.DEFICIENTEVISUAL = '0' THEN 'Deficiente Auditivo' WHEN A.DEFICIENTEAUDITIVO = '0' AND A.DEFICIENTEFALA = '1' AND A.DEFICIENTEFISICO = '0' AND A.DEFICIENTEMENTAL = '0' AND A.DEFICIENTEVISUAL = '0' THEN 'Deficiente Fala' WHEN A.DEFICIENTEAUDITIVO = '0' AND A.DEFICIENTEFALA = '0' AND A.DEFICIENTEFISICO = '1' AND A.DEFICIENTEMENTAL = '0' AND A.DEFICIENTEVISUAL = '0' THEN 'Deficiente Físico' WHEN A.DEFICIENTEAUDITIVO = '0' AND A.DEFICIENTEFALA = '0' AND A.DEFICIENTEFISICO = '0' AND A.DEFICIENTEMENTAL = '1' AND A.DEFICIENTEVISUAL = '0' THEN 'Deficiente Mental' WHEN A.DEFICIENTEAUDITIVO = '0' AND A.DEFICIENTEFALA = '0' AND A.DEFICIENTEFISICO = '0' AND A.DEFICIENTEMENTAL = '0' AND A.DEFICIENTEVISUAL = '1' THEN 'Deficiente Visual' ELSE '' END FROM PPESSOA A (NOLOCK) A questão, é que neste modelo o retorno dos dados é totalmente incompleto, pois pode acontecer de, lá no cadastro, uma pessoa ter mais de uma deficiência. Assim, a consulta acima só traz a informação abaixo: NOME | DEFICIENCIA Maria | Física José | Física Pedro | Fala Pensando nisso, criamos a seguinte view: CREATE VIEW V_CONSTANT_DEFICIENCIA AS SELECT ID = 1, NOME = 'Física' UNION SELECT ID = 2, NOME = 'Auditiva' UNION SELECT ID = 3, NOME = 'Fala' UNION SELECT ID = 4, NOME = 'Visual' UNION SELECT ID = 5, NOME = 'Mental' UNION SELECT ID = 6, NOME = 'Intelectual' Assim, a nossa consulta poderá ser montada da seguinte forma: SELECT A.NOME, DEFICIENCIA = STUFF((SELECT ',' + X.NOME FROM V_CONSTANT_DEFICIENCIA X WHERE X.ID IN ( A.DEFICIENTEAUDITIVO, A.DEFICIENTEFALA, A.DEFICIENTEFISICO, A.DEFICIENTEINTELECTUAL, A.DEFICIENTEMENTAL) FOR XML PATH('')),1,1,'') FROM PPESSOA A (NOLOCK) E o resultado será: NOME | DEFICIENCIA Maria | Física, Auditiva José | Física Pedro | Fala, Auditiva, Visual Espero que tenha sido útil! Ilano Caldas - MDI Soluções
  2. Bom dia, Gostaria de saber se existe a possibilidade de importa pessoas para o totvs rm através de um txt.
×
×
  • Criar Novo...

Informação Importante

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