import.css=/download/attachments/327912/newLayout.css |
Ponto-de-Entrada: PLS500OK- Validação de Campos da Guia
Descrição:
Programa Fonte
PLSA500.PRW
Sintaxe
PLS500OK- Validação de Campos da Guia ( < ParamIxb[1]> , < ParamIxb[2]> , < @ParamIxb[3]> , < @ParamIxb[4]> ) --> lRet
Parâmetros:
Retorno
Observações
Tipos de Guia: 1 - Consulta 2 - Serviço 3 - Internação 4 - Reembolso _____________________________________________________ _____________________________________________________
Tipos de movimentação: 1 - Pesquisar 2 - Visualizar 3 - Incluir 4 - Alterar 5 - Excluir _____________________________________________________ Array aHeader Array contento os dados do aHeader conforme guia. _____________________________________________________ Array aCols Array contento os dados do aCols conforme guia.
Exemplos
User Function PLS500OK() Local cTipoGuia := paramixb[1] //Tipo da guia Local nOpc := paramixb[2] //Opcao Local aTmpCols := paramixb[3] //aHeader Local aTmpHead := paramixb[4] //aCols Local nCols := 0 Local cMsg := "" Local lRet := .T. //Customizações do usuário If cTipoGuia == '01' .OR. cTipoGuia == '02' For nCols := 1 to Len(aTmpCols) If nCols == 1 cMsg += " aCols BD5 possue:" + Str(Len(aTmpCols[nCols])) + " itens." + chr(13) ElseIf nCols == 2 cMsg += " aCols BD6 possue:" + Str(Len(aTmpCols[nCols])) + " itens." + chr(13) ElseIf nCols == 3 cMsg += " aCols BD7 possue:" + Str(Len(aTmpCols[nCols])) + " itens." + chr(13) ElseIf nCols == 4 cMsg += " aCols BE4 possue:" + Str(Len(aTmpCols[nCols])) + " itens." + chr(13) EndIf Next nCols Alert(cMsg) EndIf Return(lRet) |