Ir diretamente para o conteúdo principal

CriarEquipamentoA partirDeModelo

Estrutura

CreateEquipmentFromTemplate(sTemplate, sNewCompany, sNewGageSN, sNewGageID: String; iQuantity: Integer; sDefaultCalType: String; bGetFirstUnusedValue, bDoNotCopyCharges, bDoNotCopyAttributesValues: Boolean): String: Tipo de <br /> <br />

Função

Descrição

Esta função de evento realiza a mesma operação que a opção de menu «Adicionar novo equipamento a partir de modelo...», localizada acima da grelha «Escolher equipamento» num evento. Os parâmetros necessários correspondem às opções disponíveis na caixa de diálogo do evento. Os equipamentos criados por esta função são automaticamente adicionados à grelha «Escolher equipamento» no evento.

Parâmetros: 8

| Parâmetro | Tipo | Descrição
| sTemplate | String | Modelo a utilizar para criar o(s) ativo(s)sNewCompany | String | Empresa para o novo equipamento criado sNewGageSN | String | ID para o novo equipamento criadoNewGageID | String | Número de série do novo equipamento criado (opcional)iQuantity | Inteiro | Número de ativos a criar. O valor predefinido é 1 (o valor não pode ser 0, tem de ser pelo menos 1.) Se for maior que 1, utiliza-se o esquema de numeração automática para criar valores sNewID. O esquema de numeração automática encontra-se ao nível do modelo.sDefaultCalType | String | Calendário predefinido. tipo a definir para o novo equipamento.bGetFirstUnusedValue | Booleano | Obter o primeiro valor não utilizado, caso seja utilizado o esquema de numeração automática.bDoNotCopyCharges | Booleano | Não copiar encargos do modelo para o equipamento.bDoNotCopyAttributesValues | Booleano | Não copiar valores de atributos do modelo para o equipamento. |

Valor de retorno

Texto. O texto ficará em branco se não ocorrerem erros. Se ocorrerem erros, estes serão registados nos resultados de texto, com um erro por linha. |