RetQtdInt
Retorna a quantidade de intersecção entre dois períodos.
Sintaxe: RetQtdInt(Numero vdatin1, Numero vhorin1, Numero vdatfi1, Numero vhorfi1, Numero vdatin2, Numero vhorin2, Numero vdatfi2, Numero vhorfi2);
Parâmetros:Nome | Tipo | Descrição |
vdatin1 | Numérico | Data de início da primeira intersecção. |
vhorin1 | Numérico | Hora de início da primeira intersecção. |
vdatfi1 | Numérico | Data de término da primeira intersecção. |
vhorfi1 | Numérico | Hora de término da primeira intersecção. |
vdatin2 | Numérico | Data de início da segunda intersecção. |
vhorin2 | Numérico | Hora de início da segunda intersecção. |
vdatfi2 | Numérico | Data de término da segunda intersecção. |
vhorfi2 | Numérico | Hora de término da segunda intersecção. |
<div class="Code"><p>Definir Numero QtdInt;<br></br>Definir Data DatIni1;<br></br>Definir Data DatIni2;<br></br>Definir Data DatFim1;<br></br>Definir Data DatFim2;<br></br><br></br>DatIni1 = DatSis;<br></br>DatIni2 = DatSis + 1;<br></br>DatFim1 = DatSis + 3;<br></br>DatFim2 = DatSis + 4;<br></br><br></br>QtdInt = RetQtdInt(DatIni1, 480, DatFim1, 840, DatIni2, 720, DatFim2, 1024);</p></div>
Utilização: Todas as regras.
Disponível para o módulo: Controle de Ponto e Refeitório.
English
Español

English
Español

