Árvore de páginas

Ponto-de-Entrada: PEV184 - Alteração do campo detalhes do contato


Abrangências:Microsiga Protheus 8.11 , Microsiga Protheus 10
Versões:Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todas TotvsDbAccess


Descrição:
O ponto de entrada PEV184 é usado na rotina  PWSV180.PRW , para alteração dos campos: "Tela de apresentação dos detalhes do contato".
Programa Fonte
PWSV180.PRW
Sintaxe

PEV184 - Alteração do campo detalhes do contato ( < Cparam> , [ ] ) --> aReturn

Parâmetros:



Nome

Tipo

Descrição

Default

Obrigatório

Referência

Cparam

Numérico







X







Array of Record













Retorno
aReturn
    ()
  • Array contendo os campos a serem apresentados.
Exemplos
User Function PEV184()Local cParam 	:= PARAMIXB[1]Local aReturn 	:= {}Do Case	Case cParam == 1		//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿		//³ Campos a serem mostrados - Dados do Contato								³		//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ		aAdd( aReturn, { "CONTACTID", "D" } )		aAdd( aReturn, "NAME" )		aAdd( aReturn, "FEDERALID" )		aAdd( aReturn, "EMAIL" )		aAdd( aReturn, "HOMEPAGE" )  		aAdd( aReturn, { "POSITION", "N", 	{ "GETPOSITION",;											{ "CPOSITION"			, "CCODE" }				,;											{ "CPOSITIONDESCRIPTION", "CDESCRIPTION" } }	,;											{ "CCODE", "CDESCRIPTION" } } )		aAdd( aReturn, { "POSITIONDESCRIPTION", "D" } )		aAdd( aReturn, { "GROUP", "N", 	{ "GETGROUP",;											{ "CGROUP"				, "CCODE" },;											{ "CGROUPDESCRIPTION"	, "CDESCRIPTION" } },;											{ "CCODE", "CDESCRIPTION" } } )		aAdd( aReturn, { "GROUPDESCRIPTION", "D" } )		aAdd( aReturn, { "DEPARTMENT", "N",{ "GETDEPARTMENT",;											{ "CDEPARTMENT"				, "CCODE" },;											{ "CDEPARTMENTDESCRIPTION"	, "CDESCRIPTION" } },;											{ "CCODE", "CDESCRIPTION" } } )		aAdd( aReturn, { "DEPARTMENTDESCRIPTION", "D" } )				Case cParam == 2		//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿		//³ Campos a serem mostrados - Endereco do Contato							³		//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ		aAdd( aReturn, "ADDRESS" )		aAdd( aReturn, "ADDRESSNUMBER" )		aAdd( aReturn, "DISTRICT" )		aAdd( aReturn, { "STATE", "N", { "GETUF", ;										{ "CSTATE", "CCODE" };										}, ;										{ "CCODE", "CDESCRIPTION" } } )		aAdd( aReturn, "ZIPCODE" )		aAdd( aReturn, "ZONE" )			Case cParam == 3		//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿		//³ Campos a serem mostrados - Telefone do Contato							³		//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ		aAdd( aReturn, "COUNTRYAREACODE" )		aAdd( aReturn, "LOCALAREACODE" )		aAdd( aReturn, "PHONENUMBER" )			Case cParam == 4		//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿		//³ Campos a serem mostrados - Telefone do Contato  						³		//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ		aAdd( aReturn, "PHONENUMBER" )				EndCaseReturn aReturn
Variáveis



Nome

Tipo

Escopo

Pode Alterar

descrição




Array of Record

Global

Não