Tiago Lauschner Araujo Postado 8 de Maio de 2019 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 2 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 20 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 29 Denunciar Compartilhar Postado 8 de Maio de 2019 Bom dia, Gostaria de saber se é possível eu criar um SQL cujas colunas correspondam ao resultado de fórmulas. Por exemplo, para o emprego "fulano" o resultado da execução da fórmula "tal" é "X". Pergunto isso visto que, ao executar a fórmula, tenho que escolher o contexto de execução(chapa do empregado), logo, só consigo saber o resultado se eu verifico individualmente empregado por empregado, assim fica complicado de fazer uma análise mais ampla do resultado das fórmulas. Então caso conseguisse executar a fórmula para todos empregados ajudaria bastante. Obrigado. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 8 de Maio de 2019 Tópicos Que Criei: 885 Tópicos/Dia: 0.13 Meu Conteúdo: 8.802 Conteúdo/Dia: 1.34 Reputação: 292 Pontos/Conquistas: 106.269 Conteúdo Resolvido: 0 Dias Ganho: 186 Status: Offline Idade: 51 Dispositivo: Windows Denunciar Compartilhar Postado 8 de Maio de 2019 Olá Tiago, se o resultado da Fórmula for um único registro, ou único valor, sim, pode. Você consegue passar nas sentenças SQL parametros que são fórmulas, algo como: Select Chapa, Nome, 'FORMULA_X' as 'Cód da Fórmula', :FRM_Formula_X as Valor From ... Sendo FORMULA_X a sua fórmula em questão. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Tiago Lauschner Araujo Postado 8 de Maio de 2019 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 2 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 20 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 29 Autor Denunciar Compartilhar Postado 8 de Maio de 2019 6 minutos atrás, Jair - Fórmula disse: Olá Tiago, se o resultado da Fórmula for um único registro, ou único valor, sim, pode. Você consegue passar nas sentenças SQL parametros que são fórmulas, algo como: Select Chapa, Nome, 'FORMULA_X' as 'Cód da Fórmula', :FRM_Formula_X as Valor From ... Sendo FORMULA_X a sua fórmula em questão. Bom dia, obrigado pela resposta. Tentei fazer conforme você colocou mas caí no problema do SQL pedir a seleção do contexto, aí eu escolho um empregado qualquer, executo, e tenho como resultado uma tabela com a chapa, re, uma coluna com cabeçalho escrito 0195MR e todas linhas também(de todos os empregados) e o valor do empregado que selecionei no contexto de execução aparece o mesmo valor para todos. Coloquei assim a fórmula: SELECT CHAPA, NOME, '0195MR' as '0195MR', :FRM_0195MR as VALOR FROM PFUNC Peço desculpas que postei na seção do fórum errada. Recém registrei-me e só depois vi que havia uma parte específica para SQL's. A ideia do SQL seria ele não me pedir nenhum contexto de execução e dar o resultado para cada empregado em sua respectiva linha. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.