Olá pessoal, estou precisando alterar os labels das colunas de um browse dinâmicamente, depois que o browse já foi criado. Dei uma pesquisada e achei mais gente com a mesma dúvida mas sem solução. Alguém pode me ajudar?
tinha achado esse exemplo em outro forum DEFINE VARIABLE iCol AS INTEGER NO-UNDO. DEFINE VARIABLE cSearchField AS CHARACTER NO-UNDO. /* Assuming search-field was "desc4" */ ASSIGN cSearchField = "desc4". /* Go through all columns */ DO iCol = 1 TO BROWSE brResults:NUM-COLUMNS. /* If column name matches serch*/ IF BROWSE brResults:GET-BROWSE-COLUMN(iCol):NAME = cSearchField THEN DO: /* Set format & width */ BROWSE brResults:GET-BROWSE-COLUMN(iCol):FORMAT = "X(16)". BROWSE brResults:GET-BROWSE-COLUMN(iCol):WIDTH = 25. END. END. mas o teu também funciona e poupa muitas linhas de código Muito obrigado!!