luizclaudio
Contributor

Re: Criar nova tabela a partir de combinação de valores

Bom dia

Já consegui avançar um pouco

A dica sobre o TRACE foi ótima... O problema agora está na string da equipe...

Na visualização ela aparece certinha, mas ao carregar na tabela aparecem datas incorretas e um valor negativo.

E nas datas que tenho na tabela original aparece apenas um traço (hífen)...

Creio que o erro está neste trecho

tab_equipe:

  load distinct

    $(equipe) as Equipe,

  $(Dia_Escala) as Dia 

Resident Resultados;

Abaixo está a rotina completa....

for vRow = 0 to NoOfRows('Resultados')-1

LET vDia = Peek('Dia', $(vRow), 'Resultados');

LET Dia_Escala = vDia;

LET vHorário = Peek('Horário', $(vRow), 'Resultados');

  do while N <= 4

  LET vDia = Peek('Dia', $(vRow)+N, 'Resultados');

  LET vFuncionario = Peek('Funcionario', $(vRow)+N, 'Resultados');

  if N = 0 then

   LET equipe = vFuncionario;

  ELSE

   LET equipe = equipe&'-'&vFuncionario;

  endif

  

  N = N + 1;

  loop

  LET N = 0;

    LET vRow = vRow + 4;

TRACE $(equipe);

   

tab_equipe:

  load distinct

    $(equipe) as Equipe,

  $(Dia_Escala) as Dia 

Resident Resultados;

Next