Ponto-de-Entrada: PLS315AHR - Inclusão de Colunas no Grid
Descrição:
O ponto de entrada PLS315AHR quando utilizado com o ponto PLS315HOR permite incluir colunas no grid "Pacientes" na rotina de Recepção (PLSA315).
No PLS315AHR é realizado o tratamento para buscar/incluir as informações das novas colunas criadas. No PLS315HOR é realizado o tratamento para criar a coluna quando iniciada a rotina de Recepção.
O ponto de entrada PLS315AHR recebe um array com as informações do registro da tabela BBD (Consultas Médicas) posicionado. No ponto podem ser acrescentadas novas posições nesse array, que serão as novas colunas apresentadas na rotina.
*Consulte também a documentação do ponto de entrada PLS315HOR.
Programa Fonte
PLSA315
Sintaxe
PLS315AHR - Inclusão de Colunas no Grid ( [ aHorarios ] ) --> aRet
Parâmetros:
| Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
| aHorarios | Array of Record | Array contendo: [1] = BBD_CODIGO [2] = BBD_HORA [3] = BBD_CODPAC [4] = BBD_NOME [5] = BBD_TELEFO [6] = Recno BBD [7] = BBD_STATUS [8] = BAU_LEGEND + ". " + BAU->BAU_NOME [9] = BBD_ENCAIX [10] = BBD_CODCAN [11] = BBD_CODESP [12] = Vazio [13] = .T. [14] = BBD_CHAMAD [15] = BBD_CODLOC [16] = BBD_HORCMD [17] = BBD_MATANT [18] = BBD_USUOPE |
Retorno
-
aRet(array_of_record)
- Array com as posições de 1 a 18 no formato dos parâmetros passados para o ponto obrigatoriamente (aHorarios). As posições 19 em diante estão livres para as novas colunas que serão apresentadas no Grid.
Exemplos
User Function PLS315AHRLocal aRet := paramixb[1]DbSelectArea("BBD")BBD->(DbGoto(aRet[6])) //Posiciona no registro correspondente Aadd(aRet,BBD->BBD_TESTE) //Adiciona o conteudo desejado na nova colunaAadd(aRet,BBD->BBD_TESTE2) //Adiciona o conteudo desejado na nova colunaReturn(aRet)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas