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? ×
AVISO AOS MEMBROS:

Fizemos uma atualização em 18/06/2023, e a forma de acesso ao Fórum mudou. Não mais está sendo aceito o login pelo Nome de Exibição cadastrado. Agora, apenas pelo email e pelos integradores de Login do Facebook, Google e Microsoft. O Facebook estava com uma validação pendente e já foi normalizado o acesso, já o Google, ainda estamos verificando o que está ocorrendo que não está funcionando.
Caso precisem de ajuda para o login pelo email acesse o link << Esqueci minha senha de acesso>> ou nos envie um pedido de ajuda pelo email admin@forumrm.com.br

Administração
ForumRM

Array Como Parametro


Ton

Posts Recomendados


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  11
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  65
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Olá Pessoal, gostaria de saber se existe alguma forma de passar mais de uma variável em 1 parametro apenas(Assim como é feito nos arrays)

por exemplo:

Select CHAPA, NOME, CODSITUACAO, CODSECAO from pfunc where

CODSECAO IN :CODSECAO_S

Sendo que o parametro :CODSECAO_S pudesse receber os valores de duas seções ('1.2.3.4.05' e '1.2.3.4.06').

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  4
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  57
  • Conteúdo/Dia:  0.01
  • Reputação:   1
  • Pontos/Conquistas:  311
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  40

Boa Tarde

Eu ja fiz esse tipo de situação de duas Formas

No gerador.

Criei uma LD.01 e LD01.01 colocando na LD.01 o campo e o espelho e na LD.01.01 passei o espelho como parametro.

No SQL

Fiz atravez de Cursor.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  11
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  65
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Desculpa Bruno, mas nao compreendi.

Você diz que na LD01 vc busca o Campo, e na LD0101 vc passa o espelho como parametro.

No Caso, se o "CAMPO" Na LD01 for o campo :CODSECAO_S da sentença; este já é um parametro, se eu espelhar o parametro e coloca - lo na LD0101 ; este terá o mesmo valor do Parametro :CODSECAO_S.

Teria como vc postar o cursor que vc desenvolveu?

Obrigado!

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  64
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  733
  • Conteúdo/Dia:  0.11
  • Reputação:   8
  • Pontos/Conquistas:  4.310
  • Conteúdo Resolvido:  0
  • Dias Ganho:  6
  • Status:  Offline
  • Idade:  56

Ton,

Que tipo de relatório você precisa? Dependendo do relatório, você não precisa desse array.

Pelo que eu entendi, você precisará selecionar duas ou mais seções dentro de uma SQL? É isso?

Se puder, poste seu relatório aqui.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  11
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  65
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Ton,

Que tipo de relatório você precisa? Dependendo do relatório, você não precisa desse array.

Pelo que eu entendi, você precisará selecionar duas ou mais seções dentro de uma SQL? É isso?

Se puder, poste seu relatório aqui.

Então Alberto, valeu pela resposta, mas o caso é mais de "melhoria" nos relatorios já existentes(alguns tem mais do que 4 parametros apenas pra passar Seções) dai junta com os demais parametros e fica quase uma tela cheia pedindo parametros. . .

Ex: Secao1, Secao2, Secao3 etc. . .

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  4
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  57
  • Conteúdo/Dia:  0.01
  • Reputação:   1
  • Pontos/Conquistas:  311
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  40

Bom dia Ton

O curso eu fiz para um cliente é como ele acessa esse forum vou ver com ele pois o mesmo foi pago.

O relatorio eu tenho porem não consigo postar aqui no forum me manda o seu e-mail que eu encaminho para você, que incluise contempla a sua situaçao, é uma provisão de ferias e 13° por seção.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  11
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  65
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Mto Obrigado Bruno!! recebi o relatório, vou testar quando estiver em casa na base SQL server que tenho!!

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  4
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  57
  • Conteúdo/Dia:  0.01
  • Reputação:   1
  • Pontos/Conquistas:  311
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  40

Tranquilo

Qualquer duvida Post ai.

Link para comentar
Compartilhar em outros sites

  • 3 semanas depois...

  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  11
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  65
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Tranquilo

Qualquer duvida Post ai.

Desculpa a demora do retorno, mas eu só consegui testar essa semana o relatório que vc enviou.

Então Bruno, o Relatório é Show de Bola mesmo, mas ele não trata o esquema de 1 parametro receber 2 valores. Neste relatório vc tem 3 parametros (1 dos parametros é o CODCOLIGADA), o que eu gostaria de saber é; se há possibilidade do parametro CODCOLIGADA

receber os valor 1 ; 2 ; 3

como se eu tivesse puxando dados das 3 coligadas no mesmo relatório; sem precisar colocar 3 parametros para filtrar coligada

EX:

PARAMETRO1 = :CODCOLIGADA1

PARAMETRO2 = :CODCOLIGADA2

PARAMETRO3 = :CODCOLIGADA3

Link para comentar
Compartilhar em outros sites

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.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

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