Ponto-de-Entrada: PEC041 - Visualização de dados cadastrais
Abrangências: | Microsiga Protheus 10 |
Versões: | Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todas TotvsDbAccess |
Idiomas: | Português (Brasil) |
Descrição:
O ponto de entrada PEC041 adiciona ou remove campos para apresentação dos dados cadastrais.
Programa Fonte
PWSC040.PRW
Sintaxe
PEC041 - Visualização de dados cadastrais ( [ ] ) --> aWebCols
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
Array of Record |
Retorno
-
aWebCols(array_of_record)
- Array contendo os campos a serem apresentados.
Exemplos
User Function PEC041()Local cParam := PARAMIXB[1]Local aReturn := {} conout("PEC041")Do Case Case cParam == 1 //ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ //³ Campos a serem mostrados ³ //ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ aAdd( aReturn, { "CUSTOMERCODE", "D" } ) aAdd( aReturn, { "UNITCUSTOMERCODE", "D" } ) aAdd( aReturn, "NAME" ) aAdd( aReturn, "NICKNAME" ) aAdd( aReturn, "FEDERALID" ) aAdd( aReturn, "STATEID" ) aAdd( aReturn, "DISTRICTID" ) aAdd( aReturn, "HOMEPAGE" ) aAdd( aReturn, "EMAIL" ) Case cParam == 2 //ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ //³ Campos a serem mostrados ³ //ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ aAdd( aReturn, "ADDRESS" ) aAdd( aReturn, "ADDRESSNUMBER" ) aAdd( aReturn, "DISTRICT" ) aAdd( aReturn, { "STATE", "N", { "GETUF", ; { "CSTATE_1", "CCODE" }; }, ; { "CCODE", "CDESCRIPTION" } } ) aAdd( aReturn, "ZIPCODE" ) aAdd( aReturn, "ZONE" ) Case cParam == 3 //ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ //³ Campos a serem mostrados ³ //ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ aAdd( aReturn, "ADDRESS" ) aAdd( aReturn, "ADDRESSNUMBER" ) aAdd( aReturn, "DISTRICT" ) aAdd( aReturn, { "STATE", "N", { "GETUF", ; { "CSTATE_2", "CCODE" }; }, ; { "CCODE", "CDESCRIPTION" } } ) aAdd( aReturn, "ZIPCODE" ) aAdd( aReturn, "ZONE" ) Case cParam == 4 //ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ //³ Campos a serem mostrados ³ //ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ aAdd( aReturn, "ADDRESS" ) aAdd( aReturn, "ADDRESSNUMBER" ) aAdd( aReturn, "DISTRICT" ) aAdd( aReturn, { "STATE", "N", { "GETUF", ; { "CSTATE_3", "CCODE" }; }, ; { "CCODE", "CDESCRIPTION" } } ) aAdd( aReturn, "ZIPCODE" ) aAdd( aReturn, "ZONE" ) Case cParam == 5 //ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ //³ Campos a serem mostrados ³ //ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ aAdd( aReturn, "COUNTRYAREACODE" ) aAdd( aReturn, "LOCALAREACODE" ) aAdd( aReturn, "PHONENUMBER" ) Case cParam == 6 //ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ //³ Campos a serem mostrados ³ //ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ aAdd( aReturn, "PHONENUMBER" )EndCaseReturn aReturn
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas