Dica Copiar conteúdo de arquivo pra variável

Discussão em 'Comandos Básicos' iniciado por jc01, Março 24, 2015.

  1. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Eu explico, vc já usou a template Structured Procedure do appbuilder ????
    vc pode usa-la pra criar os rp.p da vida, igual quando vc cria um .w, onde vc vai abrindo Section Editor para entrar com comandos nos eventos dos objetos, vc pode selecionar a section PROCEDURE e criar procedures que vai usar, bem, esse template, o Structured Procedure abre uma caixa tipo treeview com as procedures que vc vai criando e uma janela Section Editor pra vc ir colocando os comandos, bem mais organizado pra vc trabalhar do que abrir o procedure editor e sair escrevendo o rp.p, ou qualquer .p que vc queira editar.

    Acontece que eu desenvolvo a maioria dos meus programas em classes, o .p é o aplicativo principal, mas o restante é tudo .cls, e o appbuilder não tem um "Structured Methods" por exemplo, que faça esse tratamento para methods ao inves de classes, então eu decidi criar um, mas a grande questão é vc ter um campo tipo texto que faça teste de sintaxe, pinta os comandos, identação e tudo mais que o procedure editor faz, eu já tenho o meu gerador de classes, eu indico uma tabela no banco e ele cria pra mim a classe gerenciando a tabela, com todos os gets e sets, finds, testes, tem o method para validar ao salvar e validar ao deletar, e é claro que depois que vc gera a classe, dependendo da tarefa, vc precisa incrementa-la, agora imagina no proprio gerador eu poder alterar o codigo, validar a sintaxe pra dai salvar ????

    Porque a progress quando abriu OOP optou em jogar o eclipse pra essa tarefa e não implementou o tratamento no appbuilder, mas eu ainda acho o appbuilder a melhor ferramenta pra desenvolver, é nativa, trabalha tanto com .p como .w, vc tem tudo ali na mão.
  2. jc01

    jc01 Membro Participativo

    Agora entendi. O KSV Editor, AbHack ou o Piew (todos editores Progress), nenhum faz o que você quer?
  3. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    não, eles só são complementos que trabalham no procedure editor, já tentei hehehe

Compartilhe esta Página