Duvida Declarar variável de campo extend

Discussão em 'Progress 4GL' iniciado por Helton Morais, Março 25, 2015.

  1. jc01

    jc01 Membro Participativo

    Pensei que era "Quartel General". :D
  2. Agnaldo

    Agnaldo Membro Ativo

    Deveria ser SQ (Script Qualquer) então.
    Acho que QG seria mais algo do tipo Qualquer Gambiarra :) :))
  3. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    tambem conhecido como BACA ....
    Mas segundo http://desciclopedia.org/wiki/Programação_Orientada_a_Gambiarras
    • GJSB - Golpe do João Sem Braço (Armless John's Attack)
    • MTEDM - Manutenção Técnica com Elementos Disponíveis no Momento. Também chamado de Bacalhau.
    • MAS - Método dos Acochambramentos Sucessivos
    • CHUTE - Conclusão Hipotética Universal Técnica Explicativa
    • ATND - Artifício Técnico Não Documentado
    • RCP - Reparo de Cunho Provisório
  4. Eilleen

    Eilleen Membro Ativo

    Boa tarde!
    Apesar de já ter resolvido... se quiser definir uma variável vetorial sem utilizar o LIKE pode fazer dessa maneira:

    Código:
    DEFINE VARIABLE vParcelas AS INTEGER     NO-UNDO EXTENT 12.
    Lembrando que no Progress não tem a definição de vetor dinâmico, que vc apenas define que é vetor e depois vai colocando quantas extensões quiser, então se vai precisar de 12 posições no vetor, já tem que definir com 12, se por acaso usar menos depois não tem "problema", a única consequência é que sempre vai ficar alocado na memória o espaço para o "tamanho" de todas as posições definidas.
  5. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    mas pra resolver o caso de votores variaveis, usa uma temp-table ....
  6. Eilleen

    Eilleen Membro Ativo

    Sim, sim... o lembrete foi mais pra deixar claro essa limitação da varivável com extent.

Compartilhe esta Página