Mover coluna de um browse

Discussão em 'Comandos Básicos' iniciado por fdantas, Março 13, 2009.

  1. fdantas

    fdantas Administrator Moderador

    /******************** STATEMENTS**************************************
    **
    ** variavel-logica = b-cust:MOVE-COLUMN(x, y).
    ** Method capaz de alterar a posicao de
    ** colunas de um browse.
    **
    **********************************************************************/
    Código:
    DEF BUTTON bt-fone LABEL "Mostre numeros de Telefone".
    
    DEF VAR x AS LOGICAL.
    
    DEFINE QUERY q-cust FOR customer SCROLLING.
    DEFINE BROWSE b-cust QUERY q-cust 
           DISPLAY customer.cust-num 
                   customer.name
                   customer.city
                   customer.state
                   customer.postal-code
                   customer.phone
           ENABLE  ALL 
           WITH 10 DOWN WIDTH 46 SEPARATORS 
           TITLE "Atualizacao de Clientes".
           
    DEFINE FRAME f-cust
           b-cust   SKIP(1)
           bt-fone
           WITH SIDE-LABELS AT ROW 2 COLUMN 10 NO-BOX.
           
    OPEN QUERY q-cust FOR EACH customer NO-LOCK.
    ENABLE ALL WITH FRAME f-cust.
    
    ON CHOOSE OF bt-fone
       DO:
          x = b-cust:MOVE-COLUMN(6, 3).
          DISABLE bt-fone WITH FRAME f-cust.
       END.
    WAIT-FOR WINDOW-CLOSE OF CURRENT-WINDOW.              
    

Compartilhe esta Página