jeanqueres Postado 5 de Outubro de 2016 Tópicos Que Criei: 8 Tópicos/Dia: 0.00 Meu Conteúdo: 22 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 194 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 5 de Outubro de 2016 Boa tarde pessoal. Eu estou tentando criar uma Planilha do RM, mas agarrei em uma parte. Sabem se tem como eu passar como parâmetro pro meu SQL uma célula da linha onde o meu sql se encontra? Por exemplo: A1 - B1 - ... - SQL (usando o valor de A1) A2 - B2 - ... - SQL (usando o valor de A2) Eu queria saber se tem como criar um único SQL que faça isso. Eu tentei usar CAMPO = :$A1, por exemplo, mas se eu fizer a "cópia especial" e colar, ele apenas repete o valor e não pega o próximo valor (A2). Se alguém souber alguma forma e puder me dar um toque, eu agradeço. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
markitu Postado 6 de Outubro de 2016 Tópicos Que Criei: 110 Tópicos/Dia: 0.02 Meu Conteúdo: 1.391 Conteúdo/Dia: 0.21 Reputação: 17 Pontos/Conquistas: 8.047 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Idade: 47 Dispositivo: Windows Denunciar Compartilhar Postado 6 de Outubro de 2016 Ficou um pouco confusa sua pergunta. Não o que precisa realmente. Talvez se colocar a sentença que já tem pronta, com um exemplo do que precisa seria mais fácil. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 7 de Outubro de 2016 Tópicos Que Criei: 885 Tópicos/Dia: 0.13 Meu Conteúdo: 8.802 Conteúdo/Dia: 1.34 Reputação: 291 Pontos/Conquistas: 106.268 Conteúdo Resolvido: 0 Dias Ganho: 185 Status: Offline Idade: 51 Dispositivo: Windows Denunciar Compartilhar Postado 7 de Outubro de 2016 Na sentença SQL vc pode usar :PLN$A$1_V para trazer como parâmetro o valor da Célula A1 da sua planilha. Normalmente colocamos os parâmetros em campos da primeira linha, ou em algum local no topo à esquerda, etc... ai, suas sentenças buscam esses valores e montam os dados conforme cada caso. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
jeanqueres Postado 10 de Outubro de 2016 Tópicos Que Criei: 8 Tópicos/Dia: 0.00 Meu Conteúdo: 22 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 194 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 10 de Outubro de 2016 Boa tarde markitu e Jair. O que acontece é que eu tenho uma SQL que lista os produtos de um certo tipo dizendo o código e o nome do produto. Como eu precisava calcular cada produto separadamente eu não estava querendo fazer várias SQLs, e sim apenas uma que tomaria como parâmetro a célula com o código daquele produto. Um exemplo na imagem em anexo: cada coluna teria um SQL que calcula de acordo com o codproduto da linha. A primeira linha deve usar a célula A6 = '4.0000001' no CODPRODUTO, a segunda linha usaria A7 e assim por diante. Imagina como se eu pudesse fazer :PLN$A$1_V de tal forma que o "$1" alterasse sozinho para "$2", "$3"... Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 10 de Outubro de 2016 Tópicos Que Criei: 885 Tópicos/Dia: 0.13 Meu Conteúdo: 8.802 Conteúdo/Dia: 1.34 Reputação: 291 Pontos/Conquistas: 106.268 Conteúdo Resolvido: 0 Dias Ganho: 185 Status: Offline Idade: 51 Dispositivo: Windows Denunciar Compartilhar Postado 10 de Outubro de 2016 Mas Jean, neste caso, coloca de uma vez a consulta como um Subselect na sua sentença principal. Fica inclusive muito mais rápido para retornar o resultado final da sua consulta. 1 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
jeanqueres Postado 11 de Outubro de 2016 Tópicos Que Criei: 8 Tópicos/Dia: 0.00 Meu Conteúdo: 22 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 194 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 11 de Outubro de 2016 16 horas atrás, Jair - Fórmula disse: Mas Jean, neste caso, coloca de uma vez a consulta como um Subselect na sua sentença principal. Fica inclusive muito mais rápido para retornar o resultado final da sua consulta. Eu pensei que da forma que estava fazendo iria sair mais rápido, mas eu estou perdendo tempo com isso já. Fiz como você sugeriu e está funcionando. Muito obrigado! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
markitu Postado 17 de Outubro de 2016 Tópicos Que Criei: 110 Tópicos/Dia: 0.02 Meu Conteúdo: 1.391 Conteúdo/Dia: 0.21 Reputação: 17 Pontos/Conquistas: 8.047 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Idade: 47 Dispositivo: Windows Denunciar Compartilhar Postado 17 de Outubro de 2016 Tópico Fechado / Resolvido. O mesmo foi marcado como resolvido por não haver mais nada a resolver, pelo mesmo ter ficado parado por muito tempo sem o membro que o iniciou voltar a participar ou comentar, ou por não ter mais comentários de nenhum outro membro do Fórum. 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: Suporte do FórumRM que analisaremos. Se for o caso retiraremos o STATUS de RESOLVIDO do seu título e o reabriremos. Se preferir, mande um email para admin@forumrm.com.br 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.