Lista de procedures (e para que servem)

Discussão em 'Interfaces' iniciado por syclone, Novembro 13, 2009.

  1. syclone

    syclone Sem Pontuação

    Desculpe se já existe este tópico,

    Gostaria de saber se você tem uma lista (quanto mais melhor) pra mim e para todos do fórum, com o nome das procedures (ex: local-assign-record, local-assign-statement, local-update-record, local-add-record... e todas que existam) e para que servem (quando são usadas).

    Isso iria me ajudar e muito.

    Obrigado desde já a quem puder ajudar a contribuir.
  2. fdantas

    fdantas Administrator Moderador

    A idéia é interessante.. vou unir essa idéia a outra idéia do wiki...

    Estou montando um wiki solicitado pelos usuários... e podemos colocar essas procedures lá...

    Abraço
  3. syclone

    syclone Sem Pontuação

    Isso! Você tem previsão quando ficará pronto?
    E aonde estará disponível? Aqui no fórum?
  4. felipesilver

    felipesilver Sem Pontuação

    Olá,
    isso me interessa também, estou começando agora e ainda estou engatinhando, preciso de uma força do pessoal pra poder andar rs,
    Abraços
  5. syclone

    syclone Sem Pontuação

    fdantas,

    alguma novidade?
    Eu procurei em alguns documentos help do progress e não achei nada. Nem em inglês eu achei isso.
  6. syclone

    syclone Sem Pontuação

    Uma coisa que eu descobri fazendo alguns testes com "messages", é a ordem em que as procedures são executadas quando clicado em determinado botão (nos templates datasul).

    ==================================================

    Quando clica em novo registro. (folhinha em branco):

    enable-fields
    apply-entry
    add-record

    ==================================================

    Criar registro e confirmar (check verde):

    update-record
    assign-record
    create-record
    assign-statement
    display-fields
    end-update
    row-available
    disable-fields
    apply-entry
    enable-fields
    add-record

    ==================================================

    Criar novo registro e cancela inclusão (X vermelho):

    disable-fields
    row-available
    display-fields
    cancel-record

    ==================================================

    Cria uma copia da ocorrencia corrente:

    copy-record
    enable-fields
    apply-entry

    ==================================================

    Modificar registro já criado e confirmar:

    update-record
    assign-record
    current-changed
    assign-statement
    end-update
    disable-fields
    row-available
    apply-entry

    ==================================================

    Quando clicar em modificar registro:

    enable-fields
    apply-entry

    ==================================================

    Modificar um registro e cancela a modificação:

    reset-record
    display-fields
    apply-entry
    disable-fields
    row-available
    cancel-record

    ==================================================

    Inicialização:

    local-initialize
    row-available
    display-fields

    ==================================================

Compartilhe esta Página