Classe responsável por manipular arquivos binary no banco de conhecimento.
MPFilesBinary():New()
Descrição:
Instancia a cliasse MPFilesBinary()
Vazio
| Nome | Tipo | Descrição | Obrigatório | Padrão |
|---|---|---|---|---|
| lShowProcess | Lógico | Define se exibe barra de processamento | X |
aRet[1][1] - Nome do arquivo aRet[1][2] - UUID registrado |
| Nome | Tipo | Descrição | Obrigatório | Padrão |
|---|---|---|---|---|
| oProcess | Objeto | Objeto da barra de processamento | ||
| lEnd | Lógico | Passado como referência, recebe se houve cancelamento durante o processo |
Vazio
Leitura dos dados na FILES_BINARY
| Nome | Tipo | Descrição | Obrigatório | Padrão |
|---|---|---|---|---|
| cUUID | Caracter | UUID do File Binary | X | |
| cDir | Caracter | Diretório ondo o arquivo será gravado | X | |
| cArq | Caracter | Nome do arquivo | X | |
| lAskOver | Lógico | Indica se pergunta se deve sobrepor o arquivo. Padrão .T. |
| Nome | Tipo | Descrição | Obrigatório | Padrão |
|---|---|---|---|---|
| cUUID | Caractere | UUID do File Binary | X |
| Nome | Tipo | Descrição | Obrigatório | Padrão |
|---|---|---|---|---|
| xFiles | Caractere ou Array | Pode ser um arquivo ou lista de arquivos | X |
| Nome | Tipo | Descrição | Obrigatório | Padrão |
|---|---|---|---|---|
| lUnit | Lógico | Habilita/Desabilita o Unit Test. Padrão .T. |
| Nome | Tipo | Descrição | Obrigatório | Padrão |
|---|---|---|---|---|
| nSize | Numérico | Tamanho do Blocksize |
| Nome | Tipo | Descrição | Obrigatório | Padrão |
|---|---|---|---|---|
| cUUID | Caracter | UUID do File Binary | X | |
| cUnitOfMeasurement | Caracter | Unidade de medida que será retornado o tamanho do arquivo | 'B' | |
| lRound | Lógico | Indica se será ou não arredondado o tamanho do arquivo | .F. | |
| nRound | Numérico | Indica a quantidade de casas decimais para arredondamento. Padrão 3 | 3 |