import.css=/download/attachments/327912/newLayout.css

Ponto-de-Entrada: PL315RCBOT - Inclusão de Botões
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Português (Brasil) , Português (Portugal) , Espanhol , Inglês
Descrição:
Ponto de entrada para  inclusão de botões na tela de recepção.
Programa Fonte
PLSA315
Sintaxe

PL315RCBOT - Inclusão de Botões ( [ aStatus ], [ oHorarios ], [ nPos ], [ aSalas ], [ oMedicos ], [ aMedico ], [ aUsuario ] ) --> aButtons

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
aStatusArray of RecordArray contendo os status do agendamento
oHorariosObjetoObjeto contendo os horário do dia
nPosArray of RecordQual o horário foi selecionado
aSalasArray of RecordArray contendo as salas .
oMedicosObjetoObjeto contendo os médicos que atenderão na data.
aMedicoArray of RecordArray contendo o médido que atenderá ao usuário selecionado.
aUsuarioArray of RecordUsuário selecionado.
Retorno
    aButtons(array_of_record)
  • Array com os botões a serem inclusos
Exemplos
User Function PL315RCBOT()  Local aButtons 		:={}Local aStatus  		:= Paramixb[1] //Array contendo os status do agendamentoLocal oHorarios		:= Paramixb[2] //Objeto contendo os horário do diaLocal nPos			:= Paramixb[3] //Qual foi o agendamento selecionadoLocal aSalas		:= Paramixb[4] //Array contendo as salas 	Local oMedicos		:= Paramixb[5] //Objeto contendo os médicos que atenderá na dataLocal aMedico 		:= Paramixb[6] //Array contendo o medido que atenderá ao usuário selecionado.Local aUsuario		:= Paramixb[7] //usuário selecionado.        //1- Tipo do botão//2- Bloco de codigo da Função a ser executada//3- Descrição da botão//4- Nome do Botãoaadd(aButtons,{"RELATORIO",{ || PLSA500LMV()  },"Visualiza movimentacao do usuario","Movto."}) return(aButtons)
Variáveis
NomeTipoEscopoPode Alterardescrição
Array of RecordGlobalNão