Linha de Produto: | Protheus | ||||||||||||||||||||||||||||||||||||||||||||||||
Segmento: | Manufatura | ||||||||||||||||||||||||||||||||||||||||||||||||
Módulo: | SIGAPCP - Planejamento e Controle da Produção | ||||||||||||||||||||||||||||||||||||||||||||||||
| Parâmetro(s): |
| ||||||||||||||||||||||||||||||||||||||||||||||||
Idiomas: | Todos | ||||||||||||||||||||||||||||||||||||||||||||||||
País(es): | Todos | ||||||||||||||||||||||||||||||||||||||||||||||||
Banco(s) de Dados: | Todos | ||||||||||||||||||||||||||||||||||||||||||||||||
Sistema(s) Operacional(is): | Todos |
| 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 que será retornado para exibir no grid deve seguir a estrutura apresentada a seguir:
|
#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 |