import.css=/download/attachments/327912/newLayout.css |
Ponto-de-Entrada: M690ALOC - Altera duração de Alocação
Descrição:
Ponto de entrada para alterar a duração de uma alocação qualquer, seja pela alteração do início ou fim da alocação. Por meio deste ponto de entrada também é possível alterar o tempo de setup e/ou tempo de encerramento da operação.
Eventos
O ponto de entrada é chamado a cada alocação a ser efetuada, ou seja, para cada desdobramento de operações a ser alocado.
Programa Fonte
MATA690A.prx
Sintaxe
M690ALOC - Altera duração de Alocação ( [ nSetup ], [ nTempEnd ], [ aAloc ], [ nDesdob ], [ nTotDes ] ) --> aRet
Parâmetros:
Retorno
Observações
Para o tratamento de bits podem ser utilizadas as seguintes funções: Bit2DtHr(nBit,dDataPar): Retorna um array de duas posições, a primeira é a data e a segunda a hora correspondente ao bit nBit. DtHr2Bit(dDia,nHora): Retorna o bit correspondente a data dDia e hora nHora. Tempo2Bit(nTempo): Retorna a quantidade de bits correspondente ao tempo nTempo. Bit2Tempo(nBits): Retorna o número de horas correspondente aos bits nBits. O retorno é tipo caracter no formato HHHH:MM.
Exemplos
User Function M690ALOC()Local nSetup := PARAMIXB[1]Local nTemEnd := PARAMIXB[2]Local aAloc := aClone(PARAMIXB[3])Local nDesdob := PARAMIXB[4]Local nTotDes := PARAMIXB[5]//Customizações do clienteReturn {nSetup,nTempEnd,aAloc}
Variáveis
|