Histórico da Página
...
Descrição: | O ponto de entrada P144ITM permite o usuário manipular os dados que serão carregados na grid de resultados e documentos. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Localização: | Funções AtuResulta e AtuDocs do fonte PCPA144.prw | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Eventos: | Permite manipular os dados da grid, inserido em valores em colunas personalizadas. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Programa Fonte: | PCPA144.prw | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sintaxe: | P144ITM( ) → aResults | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Retorno: | Deve retornar um array com os valores que serão inseridos na grid. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Observações: | O array com as informações da coluna que será adicionada deve seguir o formato do exemplo.A manipulação dos dados neste campo deve ser feita no ponto de entrada P144ITMretornado para exibir no grid deve seguir a estrutura apresentada a seguir:
|
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#INCLUDE "PROTHEUS.CH" User Function P144COL() Local aCabPers := {} Local cGridSel:= PARAMIXB[1] Local aHeadSel:= PARAMIXB[2] If cGridSel == "gridResult" aAdd(aCabPers, {"Novo Campo",; // [1] Título "Z1_QUANT",; // [2] Campo "@E 99,999,999.999",; // [3] Picture 12,; // [4] Tamanho 3,; // [5] Decimal "",; // [6] Validação "û",; // [7] Reservado "N",; // [8] Tipo ""}) // [9] Reservado ElseIf cGridSel == "gridDocs" aAdd(aCabPers, {"Novo Campo",; // [1] Título "Z1_QUANT",; // [2] Campo "@E 99,999,999.999",; // [3] Picture 12,; // [4] Tamanho 3,; // [5] Decimal "",; // [6] Validação "û",; // [7] Reservado "N",; // [8] Tipo ""}) // [9] Reservado EndIf Return aCabPers |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas