01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Serviços |
Módulo: | Gestão de Serviços |
Função: | TECR993 - Custos Operacionais |
Ticket: | Não há. |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERSGS-6873 |
02. SITUAÇÃO/REQUISITO
Foi implementado um Ponto de Entrada quando forem confirmados os parâmetros do Relatório.
03. SOLUÇÃO
Ponto de Entrada
Descrição: | AtR993 - Ponto de Entrada quando o usuário confirmar os parâmetros do Relatório | ||||||||||||
Localização: | Relatórios>>Vendas>>Custos Operacionais | ||||||||||||
Programa Fonte: | TECR993.PRW | ||||||||||||
Função: | TECR993 | ||||||||||||
Parametros: |
| ||||||||||||
Retorno: |
|
#Include 'Protheus.ch'
User Function AtR993()
Local aTables := {}
Local nC := 0
Local lRet := .T.
Local nY := 0
Local cKey := 0
If ValType(PARAMIXB) == "A" .AND. Len(PARAMIXB) >= 2 .AND. ValType(PARAMIXB[02]) == "A"
aTables := aClone(PARAMIXB[02])
For nC := 1 to Len(aTables)
ConOut("Alias -->" + aTables[nC, 01])
cKey:= ""
For nY := 1 to Len(aTables[nC, 03])
cKey := cKey + "+" + aTables[nC, 03][nY]
Next
If nY > 1
ConOut("Index -->" + Substr(cKey,2))
EndIf
ConOut("Fields")
For nY := 1 to Len(aTables[nC, 02])
ConOut(" "+aTables[nC, 02][nY, 01])
Next
Next
EndIf
Return lRet
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
- Não há.